清理Mysql general_log的方法总结

作者:laozhang 时间:2024-01-14 10:54:34 

方法1:


SET GLOBAL general_log = 'OFF';
RENAME TABLE mysql.general_log TO mysql.general_log2;
DELETE FROM 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';

找到general_log的文件 执行


cat /dev/null > general_log.csv

发现也将大小释放了,比上一个快很多

方法3:

可以在配置文件my.conf 中添加:


general_log=1
general_log_file='/data/mysql/general_log.CSV'

将文件放到更大的磁盘

来源:https://www.cnblogs.com/lixiaobao/p/11691172.html

标签:Mysql,general,log
0
投稿

猜你喜欢

  • python实现马丁策略回测3000只股票的实例代码

    2023-03-02 01:12:29
  • IE 下 href 的 BUG

    2008-11-10 12:32:00
  • mysql出现ERROR 1819 (HY000)的解决方法

    2024-01-18 21:23:26
  • 保护你的ASP页面的两种办法

    2008-06-10 16:53:00
  • 十分钟搞定pandas(入门教程)

    2023-08-09 01:00:15
  • ubuntu安装mysql数据库方法

    2024-01-13 06:33:53
  • asp的command对象的使用

    2008-06-23 13:03:00
  • Python中__init__.py文件的作用详解

    2021-12-22 13:04:05
  • windows8.1下Apache+Php+MySQL配置步骤

    2023-06-06 17:59:16
  • Python 删除List元素的三种方法remove、pop、del

    2021-06-14 20:58:52
  • Python数据分析之pandas比较操作

    2021-11-23 05:14:22
  • 详解python中的文件与目录操作

    2023-10-15 06:15:03
  • opencv-python基本图像处理详解

    2021-07-07 04:37:02
  • Python图像处理库PIL的ImageFont模块使用介绍

    2023-12-20 10:30:42
  • windows支持哪个版本的python

    2023-05-15 08:42:16
  • linux centos 7.x 安装 python3.x 替换 python2.x的过程解析

    2021-11-27 02:46:43
  • python 中的@property的用法详解

    2023-03-03 16:57:57
  • Python中文分词工具之结巴分词用法实例总结【经典案例】

    2023-05-05 01:46:30
  • 在Django中使用ElasticSearch

    2022-11-18 11:01:22
  • Vue.js实现分页查询功能

    2024-05-02 16:41:29
  • asp之家 网络编程 m.aspxhome.com