表分区:
分区表和分区索引将数据分割到多个水平单元中,以便于将行组映射到单独的分区中。而对数据执行操作(如查询)时,又可以将整个表或索引作为一个整体来执行。
1)分区可以:
• 改善数据表和索引的可管理性。
• 改善多 CPU 机器上的查询性能。
在关系型数据仓库中,事实数据表比较适合应用表分区,而按日期范围分区又是最2)常见的分区策略。
正如联机从书的“创建分区表和索引”主题中所描述的,定义分区表可分为三个步骤:
1.创建一个分区函数,指定使用此函数的表如何分区。
2.创建一个分区方案,指定应用此分区函数的分区在文件组上的位置。
3.使用此分区方案创建一个表或索引。
3)多个表可以使用同一个分区方案。
本文讨论了事实数据表的“范围”分区,但其目的并非是针对表分区的完整讨论或教程。有兴趣的读者请参阅 SQL Server 联机丛书。
最常用的分区方案是按日期范围(如年、季、月或甚至天)对事实数据表进行分区。在大多数情况下,对大型事实数据表进行日期分区可以提供良好的可管理性收益。为了改善查询性能,应尽量使用相同的分区方案对时间维度表进行分区。
• 分区表和未分区表的行为方式相同。
• 针对表的查询能够得到正确解析。
• 针对表的直接插入、更新和删除会被自动解析到适当的分区。
相关知识:
电子商务辅导:报告服务器
① 凡本网注明稿件来源为"原创"的所有文字、图片和音视频稿件,版权均属本网所有。任何媒体、网站或个人转载、链接转贴或以其他方式复制发表时必须注明"稿件来源:我考网",违者本网将依法追究责任;
② 本网部分稿件来源于网络,任何单位或个人认为我考网发布的内容可能涉嫌侵犯其合法权益,应该及时向我考网书面反馈,并提供身份证明、权属证明及详细侵权情况证明,我考网在收到上述法律文件后,将会尽快移除被控侵权内容。