七 31 index merge的补充说明 发布时间:2013 年 7 月 31 日 发布者: OurMySQL 有一类很少见也比较特殊的index merge,多个索引扫描后进行交集,即 Index Merge Intersection。这类执行计划比较少见(因为MySQL需要ROR的原因),但是,在合适的场景使用,效率仍然会有很大的提示,本文将看看MySQL优化器如何评估和选择此类执行计划。MySQL手册对此只是三言两语简单介绍了一下,这里做个较为详细的说明。 继续阅读全文 →
三 11 index merge的数据结构和成本评估 发布时间:2013 年 3 月 11 日 发布者: OurMySQL 本文将介绍index merge实现的主要数据结构以及MySQL如何评估index merge的成本。在开始本文之前,需要先理解Range访问相关的数据结构介绍:SEL_ARG结构,SEL_TREE结构。 继续阅读全文 →
十一 06 mysql merge报错ERROR 1168 发布时间:2008 年 11 月 6 日 发布者: OurMySQL 很是奇怪,测试了多次,错误依旧,表里的数据读写都正常。最后没有办法,用check命令检查了一下表:出现了error,提示需要upgrade,用repair table命令执行升级操作后,merge正常。后安装mysql4.0后一切正常。结论:看来myisam文件在不同版本直接直接cp是有问题的! 继续阅读全文 →