要实现分区,可以在分区方案上创建表或在主方案上创建表,然后在分区方案上添加聚簇索引。两种方法之间是否有任何区别/偏好?查询系统分区时,它们似乎都实现了同一组分区。
两种方法之间是否有区别/偏好?
聚集索引是表,所以不,没有区别。直接或通过主键约束创建聚簇索引时,您将重新创建表,并将其移至分区方案。
我能想到的唯一可观察到的区别是,如果从文件组上的表开始,添加一些非聚集索引,然后添加分区的聚集索引,则非聚集索引将保留在文件组上,而不是分区方案。