分析MySQL数据库查询的执行时间?

我使用MySQL数据库与phpMyAdmin作为前端(我不确定我还有远程/客户端访问).我有一个查询数据库的脚本,并希望查看每个查询需要多长时间?最简单的方法是什么?我可以在服务器上安装另一个PHP应用程序吗?

解决方法:

如果您可以访问MySQL配置文件,则可以启用常规查询日志和慢速查询日志.

有关详情,请参见here.

因为,我认为,5.1.6,您也可以在运行时执行此操作:

SET GLOBAL long_query_time = 10  /* which queries are considered long */
SET GLOBAL slow_query_log = 1

,但无论如何都要尝试,当它出现时我不记得确切的版本.

上一篇:Golang逃逸分析


下一篇:java – 如何编写可分析的线程转储格式