3
我有一個使用MySQL數據庫(MYISAM)的較舊的Web應用程序。我最近注意到應用程序的性能大幅降低。在檢查我的索引後,我注意到所有這些索引的基數都爲零。爲什麼我的MySQL索引基數被清零?
我能夠通過在每個表上執行ANALYZE TABLE來解決此問題。
但我很好奇,究竟是什麼原因使得基數在第一位被清零?
我有一個使用MySQL數據庫(MYISAM)的較舊的Web應用程序。我最近注意到應用程序的性能大幅降低。在檢查我的索引後,我注意到所有這些索引的基數都爲零。爲什麼我的MySQL索引基數被清零?
我能夠通過在每個表上執行ANALYZE TABLE來解決此問題。
但我很好奇,究竟是什麼原因使得基數在第一位被清零?
從內存中,一些修復表操作會擦除統計信息,您需要使用ANALYZE TABLE將其返回。
除此之外,我想不出任何理由爲什麼他們應該歸零。我只希望他們會過時。