4
我目前正在使用MySQL工作台。随着表中行数的增加,我希望看到性能的差异。我想专门测试和比较1000行,10,000行,100,000行,1,000,000行和10,000,000行。我如何对MySQL进行基准测试?
那么,有没有什么工具可以让我做到这一点,并提供有关磁盘I/O,内存使用情况,CPU使用情况和完成查询所需时间的统计信息?
我目前正在使用MySQL工作台。随着表中行数的增加,我希望看到性能的差异。我想专门测试和比较1000行,10,000行,100,000行,1,000,000行和10,000,000行。我如何对MySQL进行基准测试?
那么,有没有什么工具可以让我做到这一点,并提供有关磁盘I/O,内存使用情况,CPU使用情况和完成查询所需时间的统计信息?
是的。 Benchmark是我猜有些人
,你可以做简单的查询您的最佳选择喜欢:
jcho360> select benchmark (10000000,1+1);
+--------------------------+
| benchmark (10000000,1+1) |
+--------------------------+
| 0 |
+--------------------------+
1 row in set (0.18 sec)
jcho360> select benchmark (10000000,1/1);
+--------------------------+
| benchmark (10000000,1/1) |
+--------------------------+
| 0 |
+--------------------------+
1 row in set (1.30 sec)
总和大于一个部门更快(可以与所有你能想象的事情做到这一点。
我会建议你去看看这个程序,它会帮助你的表现这个部分。
其中有些是第三方的,但我敢肯定,你可以找到google搜索APP的名字吨的信息
您可以使用[MySQL工作台(HTTP://www.mysql的.com /产品/工作台/) – Ibu