Microsoft SQL Server Profiler是SQL Trace的图形用户界面,用于监视数据库引擎或Analysis Services的实例。”
在开发,测试以及调试数据库应用程序问题时,我发现使用SQL Server Profiler非常有用。有人知道MySql是否有等效程序吗?
问题来源于stack overflow
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
查找并打开您的MySQL配置文件,通常是Ubuntu上的/etc/mysql/my.cnf。查找显示“日志记录和复制”的部分
log = /var/log/mysql/mysql.log 或在较新版本的mysql中,注释掉这行代码
general_log_file = /var/log/mysql/mysql.log general_log = 1 log_error = /var/log/mysql/error.log 只需取消注释“ log”变量即可打开日志记录。使用以下命令重新启动MySQL:sudo /etc/init.d/mysql restart
现在,我们准备开始监视查询的出现。打开一个新终端,然后运行此命令滚动日志文件,并在必要时调整路径。
tail -f /var/log/mysql/mysql.log