文章目录1 选错
索引的现象2 优化器的逻辑3
索引选择异常和处理3.1
采用force index强行选择一个
索引3.2 第二种方法3.3 第三种方法3.4 第四种方法4 例子中force index(a)的扫描行数为什么是37000
1 选错
索引的现象
在MySQL中一张表可以支持多个
索引。但是,写SQL语句的时候并没有主动指定使用哪个
索引,使用哪个
索引是由MySQL来确定的。
一条本来可以执行得很快的语句,却可能由于MySQL选错了
索引会导致执行速度变得很慢。
创建一个简单的表,表里有a、b
版权声明:
本文来源网络,所有图片文章版权属于原作者,如有侵权,联系删除。
本文网址:https://www.mushiming.com/mjsbk/2499.html