在MicrosoftSQLServer中的关系型数据仓库分区策略SQLServer技术性文章作者:GandhiSwaminathan协作:HaoChen,RakeshGujjula,GangHe技术审查:WeyGuy,StuartOzer,ArunMarathe,JohnMiller,MikeRuthruff,BrianGoldstein发布日期:January2005更新:[InsertDate:MMYYYY]适用于:SQLServer2005®摘要:分区,在MicrosoftSQLServer中,便于对高可用关系型数据仓库进行有效的管理。本白皮书讨论了在此环境中影响分区策略以及设计,实现,管理等需要考虑事项的几个因素。我们推荐本文的读者已经阅读并且理解以下的文章:使用一个MicrosoftSQLServer2000数据仓库中的分区-=/library/techart/PartitionsInDW.htmSQLServer2000步进的批量导入案例学习-KimberlyL.Tripp所作的SQLServer2005分区表和索引-本白皮书关注的重点是关系型数据仓库和表分区。它的目标读者是:通过使用MicrosoftSQLServer中的分区视图实现了分区的开发人员和数据库管理员。这类读者将会得益于SQLServer2005中的分区优势以及关于滑动窗口实现和策略的部份。在未来计划使用分区的开发人员和数据库管理员将会通过详细阅读本白皮书而获益非浅。数据库和系统管理员将会得益于有关存储域网络管理以及优化I/O利用策略的部份。版权该白皮书为初步文档,可能会在所述软件进行最后商业发布之前做完全修改。该文档所含信息代表微软公司在文档出版时对所论及问题的当前看法。由于微软必须对千变万化的市场情况做出相应反应,因此本文档不应视为微软的任何承诺,且微软不保证所陈述任何信息在产品发布后的准确性。本白皮书仅供信息参考。微软对本文件中的信息不做任何明示或默示保证。遵守所有适用的版权法律是用户应尽的责任。下述陈述不限制任何版权,在未获得微软公司明示书面许可的情况下,不得以任何目的复制本文档任何部分或将任何部分保存或引入检索系统、亦不得以任何形式(电子、机械、影印、录制或其他方式)进行传播。微软在文件所述主题中拥有专利权、专利应用程序、商标、版权或其他知识产权。除非在微软的任何书面许可协议中明示规定,否则对本文档的提供不得视为对任何专利权、商标、版权或其他知识产权许可的提供。除非特别声明,本文中描述的示例公司、组织、产品、域名、e-mail地址、徽标、人物、地点以及事件均为虚构的,不应与任何实际的公司、组织、产品、域名、e-mail地址、徽标、人物、地点以及事件有任何的联系。©2005微软公司版权所有。Microsoft和ActiveX是微软公司在美国和其他国家的注册商标或商标。本文中实际公司和产品的名称可能是其相应所有者的商标。内容列表对一个关系型数据仓库进行分区..................................................................................1关于关系型数据仓库...........................................................................................1分区的好处.......................................................................................................1在SQLServer7.0/2000中的分区技术..................................................................1在SQLServer2005中的分区技术........................................................................2在SQLServer2005中分区的优势...................................................................2标识一个查询计划中的DemandParallelism............................................................3从SQLServer2000的分区视图迁移到SQLServer2005分区表/索引....................4影响关系型数据仓库分区的因素..................................................................................4数据量............................................................................................................4数据导入.........................................................................................................4索引...............................................................................................................5数据老化.........................................................................................................5数据存档.........................................................................................................5查询性能.........................................................................................................5滑动窗口实现.........................................................................................................5交换分区的最佳实践...........................................................................................8将数据存储到一个性价比高I/O子系统的技术............................................................9关系型数据仓库的分区策略........................................................................................9策略I–将一个分区绑定到它自己的文件组...............................................................9策略StrategyII–将两个或更多分区绑定到同样的文件组..........................................10哪个策略更好?................................................................................................10结论..................................................................................................................11附录A:性能数值..................................................................................................12批量插入性能..................................................................................................12转换性能.......................................................................................................12索引构建性能..................................................................................................13数据库备份性能...............................................................................................14老化数据到ATA磁盘........................................................................................14附录B:平台列表..................................................................................................14Microsoft软件...............................................................................................14服务器平台.....................................................................................................14存储.............................................................................................................15主机总线适配卡...............................................................................................15存储管理软件..........................................................................................