清理Mysql general_log的方法总结
16lz
2021-12-20
方法1:
SET GLOBAL general_log = 'OFF';RENAME TABLE mysql.general_log TO mysql.general_log2;DELETE FROM mysql.general_log2;
OPTIMIZE TABLE general_log2;RENAME TABLE mysql.general_log2 TO mysql.general_log;SET GLOBAL general_log = 'ON';
方法2:
SET GLOBAL general_log = 'OFF';
cat /dev/null > general_log.csv
发现也将大小释放了,比上一个快很多
方法3:
可以在配置文件my.conf 中添加:
general_log=1general_log_file='/data/mysql/general_log.CSV'
将文件放到更大的磁盘
更多相关文章
- MySQL系列多表连接查询92及99语法示例详解教程
- Linux下MYSQL 5.7 找回root密码的问题(亲测可用)
- MySQL 什么时候使用INNER JOIN 或 LEFT JOIN
- ES6 变量声明,箭头函数,数组方法,解构赋值,JSON,类与继承,模块化练习
- 浅谈Java中Collections.sort对List排序的两种方法
- Python list sort方法的具体使用
- python list.sort()根据多个关键字排序的方法实现
- android上一些方法的区别和用法的注意事项
- android实现字体闪烁动画的方法