MySQL是一种相关型数据库治理系统,十分适用,受到宽泛经常使用。但随着愈来愈多的数据被记载,MySQL数据库中的日志会变得愈来愈大,这将会参与数据库文件的磁盘占用空间,影响性能,因此清理日志是内置的MySQL数据库的很关键的一个治理活动。
首先,咱们须要明白日志的清理频率。普通状况下,将日志每周清理一次性便可。假设数据库发生太严重更改,比如参与了新表或索引,日志频率应更快,以便及时清理日志。
其次,经过控制台或编写SQL命令,在MySQL数据库中启动日志清理。以下,经常使用编写的SQL语句肃清一切的日志:
TRUNCATE TabLE MySQL.general_log;
TRUNCATE TABLE MySQL.slow_log;
而后咱们可以编写SQL脚本,定时删除过时的日志,以防止日志空间占用过大。SQL语句模板以下:```sqlDELETE from MySQL.general_log WHERE event_TIME DELETE from MySQL.slow_log WHERE start_time
最后,想要终身清理MySQL数据库日志,可以编辑my.conf文件,修正general_log和slow_query_log的形态为OFF,便可封锁日志配置。
综上所述,MSSQL数据库的日志清理可以经过控制台或SQL语句的方法来成功,也能够经过修正my.conf文件将慢查问日志配置齐全封锁,从而抵达终身清理数据库日志的指标。
本文地址: https://yihaiquanyi.com/article/140b3a397c396eb29fa9.html
上一篇:手机衔接腾讯会议功能手机衔接腾讯云主机桌...