mysql修復索引避免in操作全表掃描

最近在寫sql的時候,使用到了in操作,發現了一個奇怪的問題,當in裏面跟了三個值的時候居然全表掃描了,如果裏面是兩個值的時候是range有範圍的索引掃描。如圖:   這一看全表掃描那還得了,立馬尋找出現這問題的原因,經過一番百度~,終於找到了原因以及解決的辦法。 使用SHOW INDEX FROM jm_user;查看錶的散列程度發現與我的表實際情況不符,於是便執行ANALYZE TABLE j
相關文章
相關標籤/搜索