The Will Will Web

記載著 Will 在網路世界的學習心得與技術分享

當 MySQL 的資料表使用 MyISAM 儲存引擎時要如何修復錯誤

上週我公司有台 Linux 突然 CPU 標高,且許多服務發生異常,經查發現有兩個 mysqld 程序個別耗用了 45% 左右的 CPU 時間,使用 uptime 查出平均負載竟然高達 100 多,我用 mysqladmin extended-status指令查不出任何異狀,接著就判斷可能是資料表毀損導致,接著我用 myisamchk 工具修復也無效,最後改用 REPAIR TABLE 語法才徹底解決問題。

... 繼續閱讀 ...