有没有简单的方法来跟踪/监控MySQL服务器(在Windows机器上)执行的所有查询SQL?
更新:我问的是免费工具。
答案 0 :(得分:7)
set global general_log=1;
C:\ProgramData\MySQL\MySQL Server 5.1\data
),其名称与计算机类似。general_log
设置回0
以使数据库服务器性能恢复正常。答案 1 :(得分:5)
在本地Windows 7 x64安装MYSQL 5.6时对我有用的是:
打开my.ini文件并确保您拥有以下行:
long_query_time = 1
slow_query_log = 1
slow_query_log_file = "C:\Zend\MySQL5.6\slowquery.log"
general_log=1
general_log_file = "C:\Zend\MySQL5.6\genquery.log"
保存文件并重新启动服务
要关闭常规查询日志,请将general_log值设置为0并重新启动。 并且不要忘记更改日志文件的路径以匹配您的系统。
答案 2 :(得分:2)
您可以下载30天的MONyog试用版。如果它是适合您的工具,我建议您购买。