AWS RDS 上的慢查询表(mysql.slow_log)的解析器或导出器?

AWS RDS 上的慢查询表(mysql.slow_log)的解析器或导出器?

因此,我在我的 Amazon RDS 实例中启用了慢查询日志记录(通过方法这里),现在我想知道如何解析慢查询表(mysql.slow_log)中收集的数据。我可以使用mysqlslowdump命令吗?

如果没有,有没有办法将表导出为 mysqlslowdump 创建的慢日志文件格式?

如果有的话,我可以使用哪些其他解析器来解析慢速查询表中的数据?

编辑:找到一个python脚本,可以将slow_log表转储为mysqldumpslow命令可读的格式(感谢memonic)。我修改了它,您可以在此处看到: https://gist.github.com/1484489

答案1

我测试过 Percona 的工具,它们非常棒

这个pt-查询顾问分析查询并针对可能出现的问题提出建议,这是pt-查询-摘要将慢速日志转换为更易读的格式。:)

相关内容