索引的代价

1、空间上的代价

一个索引都为对应的一个B+树,树中每一个节点都是一个数据页,一个页默认会占用16KB的存储空间,所以一个索引也是会占用磁盘空间的。

2、时间上的代价

索引是对数据的排序,那么当对表中的数据进行增删改操作时,都需要去维护修改内容涉及到的B+树索引。所以在进行增删改操作时可能需要额外的时间进行一些记录移动,页面分裂、页面回收等操作来维护好排序。

posted @ 2021-07-04 19:25  Eleanor123  阅读(224)  评论(0编辑  收藏  举报