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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM