數據庫 - Mysql - 什麼狀況下索引不會被命中

一、若是條件中有 or ,即便其中有條件帶索引也不會使用(這也是爲何儘可能少用or的緣由)函數 注意:要想使用or,又想讓索引生效,只能將or條件中的每一個列都加上索引blog 若是出現OR的一個條件沒有索引時,建議使用 union ,拼接多個查詢語句索引 2.、like查詢是以%開頭,索引不會命中字符串 只有一種狀況下,只查詢索引列,纔會用到索引,可是這種狀況下跟是否使用%沒有關係的,由於查詢索
相關文章
相關標籤/搜索