MySQL TroubleShoting:無任何操作、磁盤I/O負載跑滿 ㈠ 環境: OS : RHEL-5.8 Server:MySQL 5.5 Engine:InnoDB ㈡ 問題: 在無任何操作的前提下、磁盤IO負載都幾乎跑滿、然後跑了3、4個小時磁盤負載依舊 iotop 部分輸出: [plain] Total DISK READ: 32.55 M/s | Total DISK WRITE: 0.00 B/s TID PRIO USER DISK READ DISK WRITE SWAPIN IO> COMMAND 535 be/4 mysql 3.26 M/s 0.00 B/s 0.00 % 80.88 % mysqld --basedir=... 536 be/4 mysql 29.26 M/s 0.00 B/s 0.00 % 71.93 % mysqld --basedir=... ...... ㈢ 現象: 做sysbench的全update性能測試、測試完成後就關閉了數據庫 但是當再重啟後就發現這個現象、並且等待3、4個小時候後問題依舊 ㈣ 原因: innodb_fast_shutdown 被設置為1 引起的 [plain] ① innodb_fast_shutdown ==> 1:關閉時不進行change buffer的merge操作以及purge操作、而是在下一個開機周期進行 ② innodb_fast_shutdown ==> 0:將merge change buffer和purge的操作時間放在了關閉數據庫的時候做