Skip to content

Latest commit

 

History

History
33 lines (20 loc) · 913 Bytes

File metadata and controls

33 lines (20 loc) · 913 Bytes

通用查询日志

通用查询日志(General Query Log)会记录客户端连接、断开以及执行过的 SQL 请求。

启动和设置通用查询日志

可以通过参数开启通用查询日志,例如:

general_log=1
general_log_file=/path/to/general.log

也可以在运行时动态设置相关参数。

查看通用查询日志

通用查询日志记录内容较完整,因此适合在排查“某个请求到底有没有发到数据库”这类问题时使用。

通常可直接查看日志文件内容。

删除通用查询日志

由于它会记录大量请求,日志文件可能增长很快,因此应注意:

  • 定期清理
  • 按需开启
  • 避免长期在高并发环境中持续开启

小结

通用查询日志适合排查请求轨迹,但不适合长期高负载使用。它的价值在于“记录全面”,代价在于“开销较大”。