MySQL Analyze and Optimize - 只有插入才需要它们 - 而且表没有连接?

时间:2010-09-05 09:02:29

标签: mysql insert indexing myisam

我在MySQL中有一个MyISAM表,它包含两个字段(f1整数无符号,f2整数无符号),包含3.2亿行。我有一个关于f2的索引。每周我都会在此表中插入大约150,000行。我想知道在这个表上需要运行“分析”和“优化”的频率是多少(因为它可能需要很长时间并且在此期间阻塞)?我不做任何删除或更新语句,但只是每周插入新行。另外,我没有在任何联接中使用此表,因此根据这些信息,“分析”和“优化”真的需要吗?

提前致谢, 添

1 个答案:

答案 0 :(得分:3)

ANALYZE TABLE检查密钥,OPTIMIZE TABLE类重组表。

如果你永远......永远......删除或更新表格中的数据,只需插入新数据,就不需要分析或优化。