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

joh*_*ohn 5 mysql analysis

我正在使用以 phpMyAdmin 作为前端的 MySQL 数据库(我不确定我是否有远程/客户端访问权限)。我有一个查询数据库的脚本,想看看每个查询需要多长时间?什么是最简单的方法来做到这一点?我可以在服务器上安装另一个 PHP 应用程序吗?

Qua*_*noi 2

如果您有权访问MySQL配置文件,则可以启用general query logslow query log

详细信息请参见此处

因为,正如我所想,5.1.6您也可以在运行时执行此操作:

SET GLOBAL long_query_time = 10  /* which queries are considered long */
SET GLOBAL slow_query_log = 1
Run Code Online (Sandbox Code Playgroud)

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