MySql慢查询页面详细信息

时间:2017-03-11 23:53:52

标签: sql linux mysql-slow-query-log

我正在寻找一个可以告诉我SQL查询来自哪个html页面的软件包(最好是开源)。

建议?

1 个答案:

答案 0 :(得分:1)

不存在。数据库服务器不知道" page"与SQL查询关联;所有它看到的都是查询。

话虽这么说,您可以修改您的Web应用程序,以将有关查询运行位置的信息附加到查询中。常见的模式是在查询开头插入注释,例如

/* path/to/file.php line 1234 */ SELECT …

这样的评论将被MySQL服务器忽略,但会出现在SHOW PROCESSLIST和慢速查询报告中。