电子商务员辅导:数据表分区
来源:优易学  2010-1-11 12:47:58   【优易学:中国教育考试门户网】   资料下载   职业书店

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

责任编辑:刀刀

文章搜索:
 相关文章
热点资讯
热门课程培训