我正在使用以 phpMyAdmin 作为前端的 MySQL 数据库(我不确定我是否有远程/客户端访问权限)。我有一个查询数据库的脚本,想看看每个查询需要多长时间?什么是最简单的方法来做到这一点?我可以在服务器上安装另一个 PHP 应用程序吗?
如果您有权访问MySQL配置文件,则可以启用general query log和slow 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)
,但无论如何都要尝试一下,我不记得它出现时的确切版本。
| 归档时间: |
|
| 查看次数: |
2837 次 |
| 最近记录: |