我在我的服务器上使用MySql 5.0.37,当我在mysql服务器窗口中使用set profiling=1时,我可以获得性能分析数据,但只有在该窗口中执行查询时才有效。
通过在我的my.cnf文件中添加类似于" log =/path/ to /log“的行,我可以在没有计时的情况下记录查询。
相反,我希望mysql生成一个日志文件(在执行查询时),该文件显示查询和每次查询所花费的时间,该值可以类似于我在mysql服务器窗口中执行show profiles时在Duration列中显示的值。
这些查询是通过PHP程序中的mysqli调用执行的,该程序是网站的后端。这就是为什么我需要在日志文件中记录时间的原因。
有人知道如何让mysql生成这样的日志吗?
发布于 2015-08-07 23:42:51
调查
https://stackoverflow.com/questions/31869804
复制相似问题