MySQL通過explain分析時,possible_keys爲null,key爲所建索引的原因

分析 首先我們知道:possible_keys爲可能使用的索引;key爲實際使用的索引,按照邏輯講第一個爲null 那麼第二個也應該爲null纔對。 原因 這種情況一般發生在覆蓋索引條件下,possible_keys爲null說明用不上索引的樹形查找,但如果二 級索引包含了所有要查找的數據,二級索引往往比聚集索引小,所以mysql可能會選擇順序遍歷這個二 級索引直接返回,但沒有發揮樹形查找優勢,所
相關文章
相關標籤/搜索