索引是怎么维护的呢?

来源:3-10 索引额外问题之索引是建立越多越好吗

weixin_慕函数6469244

2023-11-15

假如我在province这个字段下,有一些值:

云南省,甘肃省,安徽省

索引是不是会建立一颗b+树,包括这个3个值? 

如果我的数据里安徽省全被删掉了,索引如何变化?如何维护的?如果依旧存在安徽省的索引没删除,会有什么影响?

写回答

1回答

翔仔

2023-11-17

同学好,是的 具体引擎会有不同的压缩算法,把核心的key放在索引上。删除的话,如果是rr级别的,会有mvcc存储删除的记录,就是各种历史版本,选择性隐藏相关内容。

0
0

剑指Java面试-Offer直通车 百度资深面试官授课

招聘季即将到来,让百度资深面试官来为你的高薪Offer保驾护航

8427 学习 · 1870 问题

查看课程