SQL 日志也是general 日志,它记录数据库曾经执行过的SQL 语句。
日志文件命名格式
日志文件名称可通过设置general_log_file 参数修改,默认路径$GCLUSTER_BA
SE/log/gcluster/gclusterd.log。
日志内容说明
通过如下语句,开启SQL 日志,语法如下:
SET GLOBAL general_log =on;
SET GLOBAL log_output='FILE'|'TABLE';
log_output 参数值'FILE'|'TABLE'选项值为二选一;
log_output 参数值是FILE 时,表示生成日志文件,为默认设置;
log_output 参数值是TABLE 时,表示生成日志的日志内容输出到表中,
一般这个选项在集群监控工具中使用;
log_output 参数值是TABLE 时,表示将SQL 语句写入一个表中,在监
控工具中要开启审计日志功能,则必须设置为TABLE;
日志文件名称可通过设置general_log_file 参数修改,默认是$GCLUSTE
R_BASE/log/gcluster/gclusterd.log。
注意
在监控工具中开启SQL 日志功能方法为:
SET GLOBAL general_log=true;
SET GLOBAL log_output='TABLE';