哈希索引爲什麼不可以作爲Mysql的索引?

1.哈希索引也不支持部分索引列匹配查找,如果在數據(a,b)上面建立索引,在查詢數據a的時候數據不能使用索引;

2.哈希索引只支持等值比較查詢,所有的範圍查找均不支持;

3.哈希衝突如果比較嚴重的話,對數據庫索引的維護壓力比較大,如果在重複值比較多的列上建立索引,當對某條數據進行刪除的時候,需要遍歷對應哈希值的鏈表中每一行。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章