聚集索引决定数据表物理存储顺序,一张表仅能创建一个,主键字段默认自动生成聚集索引,查询全量行数据速度更快;非聚集索引独立存储索引键与行定位符,一张表支持多个,适合多条件筛选查询。除此以外还包含覆盖索引、列存储索引、唯一索引等类型,列存储索引针对海量报表、统计查询做深度优化。索引加速查询,但插入、更新时需要同步维护索引,拖慢写入性能,读写均衡业务仅保留必要索引。禁止无差别给所有字段创建索引,定期通过执行计划扫描未使用冗余索引并清理。超大历史统计表推荐列存储索引,业务订单表以自增主键作为聚集索引,符合 MSSQL 底层存储逻辑,大幅降低 IO 开销。