31

index merge的补充说明

有一类很少见也比较特殊的index merge,多个索引扫描后进行交集,即 Index Merge Intersection。这类执行计划比较少见(因为MySQL需要ROR的原因),但是,在合适的场景使用,效率仍然会有很大的提示,本文将看看MySQL优化器如何评估和选择此类执行计划。MySQL手册对此只是三言两语简单介绍了一下,这里做个较为详细的说明。

继续阅读全文

十一 06

mysql merge报错ERROR 1168

很是奇怪,测试了多次,错误依旧,表里的数据读写都正常。最后没有办法,用check命令检查了一下表:出现了error,提示需要upgrade,用repair table命令执行升级操作后,merge正常。后安装mysql4.0后一切正常。结论:看来myisam文件在不同版本直接直接cp是有问题的!

继续阅读全文