开启MYSQL 常用查询日志需要注意的有关问题

开启MYSQL 常用查询日志需要注意的有关问题

开启MYSQL 常用查询日志需要注意的问题。

希望能够跟踪会话。

我知道SHOW FULL PROCESSLIST;

和select * from information_schema.processlist能够察看会话正在执行什么sql,但是我想看到历史。

比如oracle中可以通过查看当前会话打开了哪些cursor,也可以查看sga的状态,还可以查看log。

但是在mySql中怎么办?



想看到历史的话,不能通过语句来实现。

只能通过记录每条语句进入LOG 里面 

配置my.ini或者 my.cnf

比如名字为:yueliangdao0608.log

[mysqld]

log=yueliangdao0608.log

然后重新启动 MYSQL 服务器。

之后你所有客户端执行的SQL语句就都在日志文件里。



重新启动 MYSQL 服务器

贴show VARIABLES like ‘log’

结果

开启MYSQL 常用查询日志需要注意的有关问题

相关文章:

你感兴趣的文章:

标签云: