我正在查看this作为SQL 2005 Enterprise分区的基线说明。是否有一种资源可以更深入地解决这个问题的细节和考虑因素。更多的例子也很有用。
我的主要场景是基于时间的分区系统。使用一个分区,过去X天访问次数最多。这个分区必须以某种方式滑动(至少定期)以保持裁判到相同的天数。
答案 0 :(得分:2)
这是关于“SQL Server 2005分区表和索引”的优秀白皮书 金伯利·特里普 http://www.sqlskills.com/resources/Whitepapers/Partitioning%20in%20SQL%20Server%202005%20Beta%20II.htm
答案 1 :(得分:1)
答案 2 :(得分:1)
我不确定这是否会对您有所帮助(您使用了多少数据),但下面的白皮书介绍了如何使用登台表和switch子句来更改分区。
更多的是将数据批量加载到分区中,但可能值得一读。澳大利亚悉尼最近的SQL峰会中解释的示例场景使用基于日期的分区方案作为示例,这可能类似于您的场景。
答案 3 :(得分:1)
我发现SQL Server 2005 Books Online通常包含我正在寻找的所有信息。
我在SQL Server 2005分区的05 BOL中找到了一个很好的资源: http://technet.microsoft.com/en-us/library/ms188706(SQL.90).aspx
此链接用于设计分区表和索引: http://technet.microsoft.com/en-us/library/ms175533(SQL.90).aspx
这是一篇博文,解释了您发布的滑动窗口案例: http://blogs.msdn.com/menzos/archive/2008/06/30/table-partitioning-sliding-window-case.aspx
答案 4 :(得分:0)