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。