[摘要]+------------------+-----------------------------------------------------------+注意:由于普通查询日志几乎记录了MyS...
+------------------+-----------------------------------------------------------+
注意:由于普通查询日志几乎记录了MySQL的所有操作,对于数据访问频繁的数据库服务器而言,如果开启MySQL的普通查询日志将会大幅度的降低数据库的性能,因此建议关闭普通查询日志。只有在特殊时期,如需要追踪某些特殊的查询日志,可以临时打开普通的查询日志。
log_output
log_output参数设置了普通查询日志以及慢查询日志的内容存储到数据库表中。 可以使用 set @@global.log_output='table' 将普通查询日志及慢查询日志存入mysql系统数据库中的general 表 以及slow_log 表中。值得注意的是这两个表的存储引擎为CSV,此后查看新的普通查询日志内容时便可以使用SQL语句;
set @@global.log_output = 'table';
mysql> show variables like 'log_output';
+---------------+-------+
关键词:详细说明MySQL日志系统详细资料的示例代码分享