慢sql 有哪些监控或者测试工具?

问题:
想在公司推广 慢sql测试,现在只知道一个 EXPLAIN,遇到的问题是 EXPLAIN需要知道所有的项目的sql语句,想要的话就的找开发导出来所有的,开发未必配合,且代码一般都是myba’tis 类似这种的select from baby_love where id=#{id} for update,没法使用explain

想要的帮助:
1.有没有现成的工具,直接对接就能用,监控或者测试项目的慢sql有哪些
2.市面上的有哪些,关于这类慢sql的工具,用于测试的,想在测试期就发现慢sql而不是上线等运维监控发现

直接用SkyWalking这类的平台就可以追踪了,基于APM方案,自己在测试环境部署的时候,就可以用上。
另外是数据库本身也有slow log,开启下log也能记录,不只是slow log,普通的log都能记录。