MySQL负载/压力testing

我将在mysql服务器上进行负载testing,有人可以推荐一些很好的指标吗? 任何自动化的方式(读取软件)获取/跟踪他们?

谢谢!

如果您希望专注于MySql指标,我强烈build议您使用mysqlreport。 它在这里是可用的,并会产生大量的信息,并提供一个如何解释结果。

链接: http : //hackmysql.com/mysqlreport

对于压力testing,你应该给MySQL Super Smack一个去。

Super Smack是MySQL(和PostgreSQL)的基准testing,压力testing和负载生成工具。 Super Smack最初由Sasha Pachev撰写,然后由Jeremy Zawodny主持和维护。

以及由@ jeffp711提到的MySQLReport,你应该密切关注你的操作系统级别统计使用mpstatvmstatiostat

技术共和国,“我如何…用mysqlslap压力testingMySQL? 使用mysqlslap进行性能testing:

mysqlslap实用程序可以对不同硬件上的MySQL性能进行基准testing和比较,并准确量化数据库devise变更的影响。 本教程展示了如何使用mysqlslap来运行涉及多个客户端,自定义查询,不同表引擎等的testing。

资料来源: Techrepublic

最好的指标是“您的生产查询运行速度有多快”。 MySQL服务器的性能是99%由你的模式和查询有多好。