我有一个使用 MySQL 数据库 (MYISAM) 的旧 Web 应用程序。我最近注意到应用程序的性能急剧下降。检查我的索引后,我注意到所有索引的基数都报告为零。
我能够通过对每个表执行 ANALYZE TABLE 来解决此问题。
但我很好奇,是什么导致基数首先被清零?
最佳答案
根据内存,一些修复表操作会删除统计信息,您需要 ANALYZE TABLE 才能恢复它们。
除此之外,我想不出有什么理由应该将它们归零。我只是希望它们会过时。
关于mysql - 为什么我的 MySQL 索引基数被清零了?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1307342/