前言
MySQL大量的deleted進程,導致了磁盤利用率達到100%
淘寶數據庫內核月報
步驟
具體分析,大家可以看MySQL · 特性分析 · (deleted) 臨時空間,這篇文章。
我們這里直接操作解決方法。
查看當前緩存目錄
mysql> show variables like 'tmpdir';
+---------------+-------+
| Variable_name | Value |
+---------------+-------+
| tmpdir | /tmp |
+---------------+-------+
1 row in set (0.49 sec)
修改緩存目錄
##修改配置文件
# vi /etc/my.cnf
[mysqld]
tmpdir = /alidata01/mysql/tmp
##創建目錄
# mkdir -p /alidata01/mysql/tmp
##修改所屬
# chown -R mysql:mysql tmp/
重啟服務
# service msyql restart