前言
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