私はこれを、SQL 2005 エンタープライズ パーティショニングの基本的な説明と見なしています。この問題の細かい点と考慮事項について詳しく説明しているリソースはありますか。いくつかの例も役に立ちます。
私の主なシナリオは、時間ベースのパーティション システムです。過去 X 日間に最も多くアクセスされた 1 つのパーティション。このパーティションは、同じ日数を参照し続けるために、何らかの方法で (少なくとも定期的に) スライドする必要があります。
私はこれを、SQL 2005 エンタープライズ パーティショニングの基本的な説明と見なしています。この問題の細かい点と考慮事項について詳しく説明しているリソースはありますか。いくつかの例も役に立ちます。
私の主なシナリオは、時間ベースのパーティション システムです。過去 X 日間に最も多くアクセスされた 1 つのパーティション。このパーティションは、同じ日数を参照し続けるために、何らかの方法で (少なくとも定期的に) スライドする必要があります。
これは、Kimberly Tripp による「SQL Server 2005 Partitioned Tables and Indexes」に関する優れたホワイト ペーパーです。 http://www.sqlskills.com/resources/Whitepapers/Partitioning%20in%20SQL%20Server%202005%20Beta%20II.htm
これはどうですか:
SQL Server 2005 Books Onlineには、通常、探しているすべての情報が含まれていることがわかりました。
SQL Server2005パーティショニングの05BOLで優れたリソースを見つけました: 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
これが役立つかどうか (作業しているデータの量) はわかりませんが、以下のホワイトペーパーでは、ステージング テーブルと switch 句を使用してパーティションを変更する方法について説明しています。
パーティションへのデータの一括読み込みに関するものですが、一読の価値があるかもしれません。オーストラリアのシドニーで開催された最近の SQL Summit で説明されたサンプル シナリオでは、例として日付ベースのパーティション分割スキームを使用しましたが、これはあなたのシナリオに似ているかもしれません。