前言
MySQL大量的deleted进程,导致了磁盘利用率达到100% 淘宝数据库内核月报
步骤
具体分析,大家可以看MySQL · 特性分析 · (deleted) 临时空间,这篇文章。
我们这里直接操作解决方法。
查看当前缓存目录
代码语言:javascript复制mysql> show variables like 'tmpdir';
--------------- -------
| Variable_name | Value |
--------------- -------
| tmpdir | /tmp |
--------------- -------
1 row in set (0.49 sec)
修改缓存目录
代码语言:javascript复制##修改配置文件
# vi /etc/my.cnf
[mysqld]
tmpdir = /alidata01/mysql/tmp
##创建目录
# mkdir -p /alidata01/mysql/tmp
##修改所属
# chown -R mysql:mysql tmp/
重启服务
代码语言:javascript复制# service msyql restart