mysql多个索引怎么选择?
MySQL多索引查询选择
MySQL选择索引-简介
我们知道一个表中可以有多个索引,所以在查询数据时,MySQL会帮助我们自动选择,而不需要指定索引。既然MySQL程序帮我们自动选择,会不会有问题?答案是肯定的,MySQL的优化器也有bug,有时候选择的索引不是最优的。
案例1
如果一个表有10w数据、id主键以及A和B常规索引,则执行以下SQL。
select*fromt其中a介于10000和20000之间
select*fromtforc
mysql:一条SQL查询语句是如何执行的?
SET@update_stmtpreparesmtfrom@update_stmtexecutestmtdeallocatepreparesmt。