MySQL:慢日志;附加CPU使用率

时间:2012-01-12 21:05:23

标签: mysql logging cpu-usage

我启用了MySQL慢速日志功能:http://dev.mysql.com/doc/refman/5.1/en/slow-query-log.html

但有时候,由于CPU负载很高,query_times很高。

如何将当前CPU负载附加到MySQL慢速日志中的每个条目(它写入文件)?

1 个答案:

答案 0 :(得分:1)

由于查询速度慢,CPU可能很高。

MySQL不会监控您的CPU,因此您需要第三方监控工具,并将CPU高的时间与查询(已记录)运行的时间进行比较。

我使用AWS,它有一些很好的监控,当CPU高时我收到警报,然后我可以拖慢慢查询日志并查看导致它的原因。

希望有所帮助。但我的猜测是由于查询而CPU很高,而不是由于CPU导致查询速度慢。只是猜测。