5
我启用了MySQL慢日志功能:http://dev.mysql.com/doc/refman/5.1/en/slow-query-log.htmlMySQL:慢日志;附加CPU使用率
但是有时候,由于CPU负载过高,query_times很高。
如何将当前CPU负载添加到MySQL慢日志(写入文件)中的每个条目?
我启用了MySQL慢日志功能:http://dev.mysql.com/doc/refman/5.1/en/slow-query-log.htmlMySQL:慢日志;附加CPU使用率
但是有时候,由于CPU负载过高,query_times很高。
如何将当前CPU负载添加到MySQL慢日志(写入文件)中的每个条目?
由于查询速度慢,CPU可能会很高。
MySQL不会监视您的CPU,因此您需要第三方监视工具并将CPU高的次数与查询(记录的)运行次数进行比较。
我使用AWS,它具有一些很好的监控功能,当CPU处于高位时我收到警报,然后我可以查看慢查询日志并查看哪些导致了这种情况。
希望有助于一些。但我的猜测是,由于查询,CPU很高,而不是由于CPU而导致查询速度慢。只是一个猜测。