JAVA面試題06-Mysql索引

1.什麼場景下適合建立索引,什麼場景下不適合建立索引。? 1.1 where,order by,group by中頻繁出現,且數據分佈比較離散的列適合建立索引。好比有個用戶表,用戶名,手機號常常會做爲查詢條件,且不一樣用戶用戶名,手機號都不一樣(數據較離散),所以適合建立索引。可是用戶的性別,雖然也會常常做爲查詢條件,可是由於性別只有男,女,未知等幾種,數據不夠離散,所以不適合建立索引。爲何要離散
相關文章
相關標籤/搜索