ran*_*omx 27 mysql mariadb performance percona performance-testing
我想针对其他一些分支(例如 Percona 服务器、MariaDB 以及可能的其他分支)对 MySQL 服务器 rpm 进行性能测试(又名烘焙)。我希望通过提出这个问题,我可以更好地理解设置适当性能测试背后的方法。我计划使用 sysbench 来运行我的实际测试,但我对任何事情都持开放态度。
Rol*_*DBA 14
这是我想到的第一件事
设置 3 个数据库服务器(相同的硬件/操作系统配置),每个服务器都安装了
使用MONyog安装第四台服务器(评估版持续 30 天)
在 MONyog 中注册 3 个数据库服务器
根据您的判断对所有 3 个数据库服务器使用 SysBench
这只是一个基本的轮廓。相信我,你可以使用Monyog开箱的。在 MonYog 的网站上查看我的推荐(在页面上查找我的名字)。我最终说服了我的公司在我的推荐后直接购买了终极版,他们和我一起看着它发生。
警告:在您拥有 3 个数据库服务器和 Sysbench 准备获得 MonYog 的最佳 30 天使用率之前,不要使用 Monyog。
更新 2011-06-20 13:18 EDT
如果您保持 InnoDB 缓冲池小(innodb_buffer_pool_size 的默认值是 8M)并禁用二进制日志(不要在 my.cnf 中包含log-bin),那么应该测量这些指标
其中许多是 MONyog 的监视器/顾问部分中的默认图表,可以创建更多图表来检查其他所需的 MySQL 指标。MONyog 还允许您将图形导出为 CSV 数据。
更新 2011-10-12 14:17 EDT
所有测试均在未配置 MySQL 的情况下执行。结果?
我能从中得到什么?您必须配置 MySQL 5.5/5.6 才能使用多核增强功能。
小智 7
这应该对您非常有帮助,因为这是数据库的实际行业基准,TPC-C,http://www.tpc.org/tpcc/spec/tpcc_current.pdf
即使您不使用执行此基准测试,测试定义文档中包含的信息也应该让您深入了解如何设置自己的基准测试以测试您的数据库选项。
| 归档时间: |
|
| 查看次数: |
9534 次 |
| 最近记录: |