为网站打开 MySQL 查询分析器?

为网站打开 MySQL 查询分析器?

我想“切换”我的 php/mysql 站点的 sql 查询分析器并让它运行一段时间。

这个想法是捕捉一天的使用细节,然后分析查询并找出哪些需要调整......

我从命令提示符(mysql)执行了此操作:

mysql> show profiles;
Empty set (0.00 sec)

mysql> set profiling=1;
Query OK, 0 rows affected (0.00 sec)

// loaded the website

mysql> show profiles;
Empty set (0.00 sec)

但没有结果。我该如何在网站上启用它?

答案1

分析仅针对当前会话启用,您必须在同一会话上手动执行查询。

答案2

从 5.0.37 版开始,MySQL Community Server 中新增了 SHOW PROFILES 命令。请检查您的 MySQL Server 版本。

相关内容