Readme_SlidingWindow

SlidingWindow サンプルの目的は、Transact-SQL ALTER TABLE SWITCH ステートメントを使用して、テーブル間でパーティションを移動する機能を示すことです。この機能の詳細については、SQL Server Books Online の「データのサブセットを管理するためのパーティションの設計」を参照してください。

ms160743.note(ja-jp,SQL.90).gif重要 :
サンプルは、学習に使用することのみを目的に提供されています。これらは、運用環境での使用を目的としたものではなく、運用環境でのテストも実施されていません。マイクロソフトからは、これらのサンプルについてのテクニカル サポートは提供されません。サンプル アプリケーションは、システム管理者の許可なしに、運用中の SQL Server データベースに接続しないようにしてください。

シナリオ

このサンプルにより、最も古い月のデータが、パーティション テーブル TransactionHistory からパーティション テーブル TransactionHistoryArchive に移動されます。パーティション切り換えの実行前に、TransactionHistoryArchive のパーティション関数が、新しいパーティションを取得するように変更されます。また、CHECK 制約がテーブル TransactionHistory に追加されます。パーティション切り換えに従って、TransactionHistory テーブルと TransactionHistoryArchive テーブルの両方が、翌月に同様のプランを実行することを可能にするパーティション構造に復元されます。

言語

Transact-SQL

前提条件

このサンプルを実行する前に、SQL Server 2005 をインストールして、次のコンポーネントが含まれていることを確認します。

サンプルの実行

次の手順は、SlidingWindow サンプルの実行方法を示しています。

SlidingWindow サンプルを実行するには

  1. PartitioningScript サンプルを実行します。詳細については、「Readme_PartitioningScript」を参照してください。

  2. SQL Server Management Studio で Sliding.sql ファイルを開きます。既定のインストール ディレクトリは、C:\Program Files\Microsoft SQL Server\90\Samples\Engine\Administration\SlidingWindow\Scripts です。その後、[実行] をクリックします。

参照

処理手順

サンプルのインストール

その他の技術情報

パーティション テーブルとパーティション インデックス
データのサブセットを管理するためのパーティションの設計
パーティションの切り替えを使用した効率的なデータの転送

ヘルプおよび情報

SQL Server 2005 の参考資料の入手