root@rac1 10:48:11>explain select id,gmt_create, gmt_modified,order_id,service_id, seller_id,seller_nick...我们采用强制索引,看看结果
root@rac1 10:48:07>explain select id, gmt_create,gmt_modified, order_id,service_id,seller_id...试图优化 order by limit的时候清空了保存访问方式的quick变量(原本保存的是range,但是被请空),最终发现采用排序索引(这里是id)的代价高于组合索引(这里是idx_sidustsvidtype...root@rac1 10:48:15>explain select id,gmt_create,gmt_modified,order_id,service_id,seller_id, seller_nick...修改优化的bug,保留多个访问路径,不清理保存访问方式的quick变量,发现orderby 的代价高于组合索引时,可以选择最优的访问路径。
特别感谢 江疑 的分析,Bug 请参考原文链接。