分区表和分区索引将数据分割到多个水平单元中,以便于将行组映射到单独的分区中。而对数据执行操作(如查询)时,又可以将整个表或索引作为一个整体来执行。1)分区可以:•改善数据表和索引的可管理性。•改善多CPU机器上的查询性能。在关系型数据仓库中,事实数据表比较适合应用表分区,而按日期范围分区又是最2)常见的分区策略。正如联机从书的“创建分区表和索引”主题中所描述的,定义分区表可分为三个步骤:1.创建一个分区函数,指定使用此函数的表如何分区。2.创建一个分区方案,指定应用此分区函数的分区在文件组上的位置。3.使用此分区方案创建一个表或索引。3)多个表可以使用同一个分区方案。本文讨论了事实数据表的“范围”分区,但其目的并非是针对表分区的完整讨论或教程。有兴趣的读者请参阅SQLServer联机丛书。最常用的分区方案是按日期范围(如年、季、月或甚至天)对事实数据表进行分区。在大多数情况下,对大型事实数据表进行日期分区可以提供良好的可管理性收益。为了改善查询性能,应尽量使用相同的分区方案对时间维度表进行分区。•分区表和未分区表的行为方式相同。•针对表的查询能够得到正确解析。•针对表的直接插入、更新和删除会被自动解析到适当的分区。