在Mysql环境下,常常由于数据磁盘满而导致Mysql故障。下面整理了如何在Mysql环境下做好Mysql的空间清理。

 

1.查看文件磁盘占用

 

1.1 查看磁盘空间占用

?

 

1.2 查看目录空间占用

?

 

2.Binlog日志清理

 

2.1.定时自动清理Binlog日志

?

 

2.2 手动删除Binlog日志

?

 

2.3.Slow日志清理

?

 

2.4.Error日志清理

?

 

3、表清理

大表,指单个数据文件磁盘占用大于100G,或者单个表数据记录量大于1亿。

 

3.1.查看表占空间和记录数

?

 

3.2 常规表数据清理

?