1.hash表只能匹配是否相等,不能实现范围查找
select * from xx where id > 23; 这时就没办法索引了
2.当需要按照索引进行order by时,hash值没办法支持排序
select * from xx order by score desc;如果score为建立索引的字段,hash值没办法辅助排序。
select * from xx where id > 23; 这时就没办法索引了
select * from xx order by score desc;如果score为建立索引的字段,hash值没办法辅助排序。
本文标题:数据库索引为什么不用hash表而用b+树
本文链接:https://www.haomeiwen.com/subject/ehionttx.html
网友评论