《高性能MySQL》筆記-前綴索引和索引選擇性

有時候需要索引很長的字符列,這會讓索引變得大且慢。一個策略是前面提到過的模擬哈希索引。但有時候這樣做還不夠,還可以做些什麼呢? 通常可以索引開始的部分字符,這樣可以大大節約索引空間,從而提高索引效率。但這樣也會降低索引的選擇性。索引的選擇性是指,不重複的索引值(也稱爲基數,cardinality)和數據庫的記錄總數(#T)的比值,範圍從1/#T到1之間。索引的選擇性越高則查詢效率越高,因爲選擇性高
相關文章
相關標籤/搜索