索引是建立得越多越好吗?

问:索引建立越多越好吗?
数据量小的表不需要建立索引,因为建立索引会增加额外的开销。
数据变更需要维护索引,因此更多的索引意味着更多的维护成本。
更多的索引意味着更多的存储空间。

B+树,最好是使用主键递增的这种方式,如果使用其他的方式,B+树是一个二叉树,要维护这个B+树,结构会发生很大的变化。数据结构变化很大,要维护这个很费劲的。而且索引也是要持久化的,所以最好采用主键递增的这种方式。

郭慕荣博客园
原文地址:https://www.cnblogs.com/jelly12345/p/14606056.html