MySQL——大量的deleted进程导致磁盘100%

前言

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
原文地址:https://www.cnblogs.com/wangyang0210/p/13402778.html