在 Ubuntu 12.04 下测试 MySQL 5.5(innodb)性能的推荐工具是什么?
我们购买了一台新的多 CPU 多核服务器来替换我们当前的 MySQL 双核服务器。但是,MySQL 性能比我们当前的服务器更差!我们知道我们需要调整 innodb 参数,但如果有一个可以测试并提出建议的工具会很有帮助。
答案1
查看 mysqltuner.pl,可以找到这里
答案2
答案3
我同意 Jan 的观点,mysqltuner.pl 是针对 MySQL 服务器进行初步调整的一个很好的工具。
但 MySQL 是整个 IT 系统的一部分。原始性能是一回事,但实际性能又如何呢?(我是 Neotys 的一名工程师,该公司是 NeoLoad 的软件供应商,自 2005 年以来一直提供负载测试工具。)
为了完成测试,我建议您查看 NeoLoad(www.neotys.com 上的 30 天免费评估版),以验证您的服务器在应用程序环境中的性能、稳健性和可扩展性。您可以从 IT 系统的前端记录和生成负载,并在实际使用应用程序时测量 MySQL 服务器的性能。
对于 MySQL,以下是 NeoLoad 监控的计数器:http://www.neotys.com/product/monitoring-mysql-web-load-testing.html。此外,NeoLoad 还提供源自行业最佳实践的阈值,以发出相关警报。
问候,
Hervé Servy,Neotys 性能工程师