每個 .MYI 索引檔頭部有一計數器:
FLUSH TABLES 或快取淘汰)且表曾更新 → 計數器 -1。CHECK/REPAIR TABLE 發現表完好 → 計數器歸零。clients are using or haven't closed the table properly)LOCK TABLES/FLUSH TABLES 未正確複製 MyISAM 表。mysqld 崩潰(資料通常完好,因每語句皆同步寫入)。myisamchk --recover/--update-state 在 mysqld 使用表時運行。mysqld 實例共享資料目錄,一實例執行 REPAIR TABLE 替換資料檔,其他實例未感知(CHECK TABLE 較安全)。CHECK TABLE。--log-warnings 記錄異常關閉事件。