资源由 www.eimhe.com 美河学习在线收集提供
1.2.2、 聚集索引字段类型的选择
主键的索引结构中,即存储了主键值,又存储了行数据,这种结构称为“聚集索引”
在插入数据时,数据节点会分裂,这个问题比较严重,节点下存储了“行数据”,分裂的时
候,还要移动行数据。如果主键是无规律的,则会加速它的数据节点分裂,且效率极低。
高性能索引策略:
主键,尽量用整型,而且是递增的整型。如果是无规律的数据,将会产生页的分裂,影响速
度。索引长度直接影响索引文件大小,影响增删改的速度,并间接影响查询速度(占用内存
多)。因为主键索引在物理存放时是有序的,如果主键的值是无序的,那么主键每次插入时,
索引文件都重新进行排序,会产生额外的数据消耗,另外主键的叶子上存放的数据,还会导
致叶子数据行的移动和分裂,又会产生一些消耗,所以主键尽量用整型,且自增的类型。
1.2.3、 纵向拆分
纵 向 拆 分 方 法 : 把 不 需 要 用 于查询的 大 字 段 , 放 到 另外一个 新 建 的 附 属 表 中,如
feelingStructured 表和 Auto 表。这样就将 Evaluation 表的数据内容减少到最少,存储块中可
以多存储许多数据行,减少程序读取存储块的个数。
文档被以下合辑收录
评论