使用laravel开发了一套系统,并使用eloquent作为orm框架,查看sql日志发现执行了大量的重复sql,是否存在专业工具可以分析出这些不必要的sql,进行针对性的优化?
比如对慢查询日志来讲,有mysqldumpslow这个工具可以分析,那么对于自己导出的sql日志来讲,有什么分析工具吗?或者我应该结合什么工具和sql日志的输出格式来达成sql分析的目的?
使用laravel开发了一套系统,并使用eloquent作为orm框架,查看sql日志发现执行了大量的重复sql,是否存在专业工具可以分析出这些不必要的sql,进行针对性的优化?
比如对慢查询日志来讲,有mysqldumpslow这个工具可以分析,那么对于自己导出的sql日志来讲,有什么分析工具吗?或者我应该结合什么工具和sql日志的输出格式来达成sql分析的目的?
1.1k 阅读
1 回答732 阅读
770 阅读
525 阅读
用Eager Loading:
用缓存: