我想从innodb日志文件中看到“常规查询日志”,那么有没有人知道如何查看/读取这些查询日志?
我尝试了MySQL管理实用程序,它只显示错误日志和查询日志被禁用。
答案 0 :(得分:7)
答案是你不能。
ib_logfile *文件不包含查询,而是包含有关如何重新应用查询所做更改的512字节对齐指令。例如:
[Space-id] [Page-id] [凡-在页式到修改] [有效载荷]
答案 1 :(得分:0)
记录查询是一个很大的性能过载,因此默认情况下禁用它。如果要记录查询,请在my.cnf中设置日志变量
log=/tmp/mysql.log
如果您的应用程序处于活动状态,则不建议使用,因为它会使其速度变慢,用户可能会遇到500或连接超时错误。一旦你完成调试评论它。