搜索
首页数据库mysql教程MySQL对性能较为强劲的服务器利用率测试

可以看出,在1/2/4/6个实例情况下tps还基本上是呈线性增长的,虽说这样不能有绝对的说服性,实际情况中很有可能还有其他需要考虑

前面一篇文章记录的MySQL 5.5对多核cpu的利用率,点击这里()。其实当初测试的主要目的是今天所说的:一台性能较强劲的服务器,跑多个实例对整机的利用率大概会怎么样呢?

测试的机器是DELL R720XD,24核cpu,96G内存,挂了24个SAS盘。测试之前对这24个盘做了2个raid10盘阵,然后对每个raid10盘阵利用GPT做6个逻辑分区,然后做了ext3文件系统。测试工具sysbench,test-mode=complex,每个MySQL 实例 buffer=12G,,测试过程中初始化36G左右数据。在分别跑1/2/4/6个实例的情况下,利用sysbench生成的统计数据求出总的tps,以及rw request /s。下面是曲线图:

MySQL对性能较为强劲的服务器利用率测试

可以看出,在1/2/4/6个实例情况下tps还基本上是呈线性增长的,虽说这样不能有绝对的说服性,实际情况中很有可能还有其他需要考虑的因素,但基本上也可以做一个参考,加上前面测过的MySQL 5.5对cpu多核的利用率,随着MySQL功能越来越强,看样子以后买好点的机器跑多个实例,比买普通的机器每台机器上跑单个实例更适合。

另外附上一张MySQL 5.1测试结果图,性能整体比MySQL 5.5低个20%~30%左右,当然我测试过程中os很多参数没调,MySQL本身也很多没调,不过两者是同一个标准测试的:

MySQL对性能较为强劲的服务器利用率测试

从上图看出,不完全的线性增长,tps比5.5低了些。哈哈,找个稳定的5.5版本升了吧。

linux

声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
如何优化SQL Server和MySQL的性能,让它们发挥最佳水平?如何优化SQL Server和MySQL的性能,让它们发挥最佳水平?Sep 11, 2023 pm 01:40 PM

如何优化SQLServer和MySQL的性能,让它们发挥最佳水平?摘要:在当今的数据库应用中,SQLServer和MySQL是两个最为常见和流行的关系型数据库管理系统(RDBMS)。随着数据量的增大和业务需求的不断变化,优化数据库性能变得尤为重要。本文将介绍一些优化SQLServer和MySQL性能的常见方法和技巧,以帮助用户利用

如何通过使用复合索引来提高MySQL性能如何通过使用复合索引来提高MySQL性能May 11, 2023 am 11:10 AM

在MySQL数据库中,索引是一种非常重要的性能优化手段。当表中的数据量增加时,不适当的索引会导致查询变慢,甚至出现数据库崩溃的情况。为了提高数据库性能,在设计表结构和查询语句时需要合理地使用索引。而复合索引是一种较为高级的索引技术,通过将多个字段作为索引的组合来提高查询的效率。在本文中,将详细介绍如何通过使用复合索引来提高MySQL的性能。什么是复合索引复合

如何通过事务隔离级别来提高MySQL性能如何通过事务隔离级别来提高MySQL性能May 11, 2023 am 09:33 AM

在MySQL中,事务隔离级别是一个非常重要的概念,它决定了在同时执行多个事务时,数据库会如何处理数据的并发访问。在实际应用中,我们需要根据具体的业务需求来选择适当的隔离级别,以提高MySQL的性能。首先,我们需要了解MySQL的四个事务隔离级别:READ-UNCOMMITTED、READ-COMMITTED、REPEATABLE-READ和SERIALIZA

如何通过查询时间分析器来提高MySQL性能如何通过查询时间分析器来提高MySQL性能May 11, 2023 am 09:25 AM

MySQL是广泛使用的关系型数据库管理系统,由于其高性能、可扩展性和开源性质,成为了许多企业和个人使用的首选。然而,随着数据量不断增大、数据复杂度不断提高,MySQL的性能问题开始浮现。其中一个重要的性能问题是查询时间。查询时间是指MySQL查询所花费的时间。查询时间越短,意味着MySQL性能越高,能够处理更多的查询请求。针对此问题,我们可以通过查询时间分析

如何通过PHP配置来提高MySQL性能如何通过PHP配置来提高MySQL性能May 11, 2023 am 09:19 AM

MySQL是目前广泛使用的数据库服务器之一,而PHP作为一种流行的服务器端编程语言,其应用程序通常与MySQL交互。在高负载情况下,MySQL性能会受到很大影响,这时需要调整PHP配置以提高MySQL性能,进而提高应用程序的响应速度。本文将介绍如何通过PHP配置来提高MySQL性能。配置PHP.ini首先需要打开PHP配置文件(PHP.ini),这样可以更

如何通过MyISAM索引缓存来提高MySQL性能如何通过MyISAM索引缓存来提高MySQL性能May 11, 2023 pm 07:31 PM

MySQL是一款被广泛使用的开源关系型数据库管理系统。在处理巨大的数据量时,良好的性能是至关重要的。MyISAM索引缓存是MySQL的一个非常重要的特性,它可以大幅提高数据读取的速度和性能。在本文中,我们将深入探讨MyISAM索引缓存的工作原理以及如何配置和优化索引缓存来提升MySQL的性能。什么是MyISAM索引缓存?MyISAM是MySQL中的一种存储引

如何通过优化PHP查询来提高MySQL性能如何通过优化PHP查询来提高MySQL性能May 11, 2023 am 09:04 AM

随着互联网的不断发展,大量的数据需要进行存储和管理,在MySQL数据库中存储和管理数据成为了常见的操作。同时,使用PHP语言来进行数据库的查询也成为了常见的实现方式。然而,随着数据的不断增加,MySQL数据库的性能也逐渐变得重要起来,并且PHP在查询MySQL时的性能也同样受到影响。通过优化PHP查询来提高MySQL性能变成了开发人员需要解决的问题之一。PH

如何通过PHP缓存来提高MySQL性能如何通过PHP缓存来提高MySQL性能May 11, 2023 pm 06:31 PM

在今天的互联网应用开发中,MySQL是一个广泛使用的关系型数据库,并且PHP是最为流行的编程语言之一。为了提高MySQL的性能,我们可以使用PHP缓存技术,从而减轻数据库查询的负载。一、PHP的缓存机制PHP缓存是一种在Web程序中常见的技术,主要用于减少PHP脚本执行时所需的资源,从而加快Web应用程序的访问速度。PHP缓存

See all articles

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

AI Hentai Generator

AI Hentai Generator

免费生成ai无尽的。

热门文章

R.E.P.O.能量晶体解释及其做什么(黄色晶体)
3 周前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳图形设置
3 周前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您听不到任何人,如何修复音频
3 周前By尊渡假赌尊渡假赌尊渡假赌

热工具

SublimeText3 英文版

SublimeText3 英文版

推荐:为Win版本,支持代码提示!

螳螂BT

螳螂BT

Mantis是一个易于部署的基于Web的缺陷跟踪工具,用于帮助产品缺陷跟踪。它需要PHP、MySQL和一个Web服务器。请查看我们的演示和托管服务。

Atom编辑器mac版下载

Atom编辑器mac版下载

最流行的的开源编辑器

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)