当前位置

优化MySQL索引基数为0的问题

James Qi 在 2012年1月9日 - 21:49 提交
内容摘要:前一阵子找朋友在帮忙查看MySQL性能问题的时候,发现一些MySQL数据库表的索引基数为0,这种时候索引是无效的。我后来检查了多个库,发现这种情况还比较普遍,可能由各种原因引起,只需要将该表优化一遍就......

  前一阵子找朋友在帮忙查看MySQL性能问题的时候,发现一些MySQL数据库表的索引基数为0,这种时候索引是无效的。我后来检查了多个库,发现这种情况还比较普遍,可能由各种原因引起,只需要将该表优化一遍就可以了,但每次需要人工检查太麻烦,查了一下资料,可以定期运行以下命令来检查、优化和自动修复整台MySQL服务器上所有库中的表:

mysqlcheck -o -autorepaire --all-databases -uroot -ppassword

  更多参数说明请看MySQL手册中的mysqlcheck说明:http://dev.mysql.com/doc/refman/5.0/en/mysqlcheck.html

自由标签: