mysql在linux下日志满了怎么办

mysql在linux下日志满了怎么办,第1张

你指的是哪个日志?

一、

二进制日志,

办法1:

PURGE

MASTER

LOGS

TO

‘mysql-bin.000021′

将序号为000021之前的日志全部删除

办法2:

PURGE

MASTER

LOGS

BEFORE

’2010-03-22

00:00:00′

将日期为2010-03-22之前的日志删除

二、慢查,错误、无索引日志等可以直接拷贝到其他目录,或者手动删除

用find比较适合,查找半年没有用过的文件,然后删除掉

find /oradata/log2 -atime -exec { [ rm | tar ] argument } {} \

如题目例,找半年没访问过的文件

find /oradata/log2 -atime -exec rm -rf {} \

atime :访问时间

mtime:修改时间

find中有很多判断式,请酌情使用,使用man find看更多的信息

如果是服务器资料请慎重!!


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/8531999.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-17
下一篇2023-04-17

发表评论

登录后才能评论

评论列表(0条)

    保存