Readme_FileGroups

このサンプルの目的は、Microsoft SQL Server 2005 のファイル グループおよびファイルの機能を示すことです。この機能の詳細については、SQL Server Books Online の「ファイルおよびファイル グループのデザイン」を参照してください。

シナリオ

ファイル グループでは、管理とデータの割り当てや配置を目的として、ファイルをグループ化することができます。たとえば、ファイル グループでは特定の物理ディスクへのオブジェクトの配置が可能であり、並列ディスク I/O 検索によってパフォーマンスを向上することができます。また、ファイルおよびファイル グループは個別にバックアップや復元を行うことができ、データベースの他の部分は復元せずに、破損しているファイルのみを復元することによって復旧の速度が向上します。

このサンプルは、次のファイル グループを作成します。

  • WorkOrderGroup ファイル グループとデータ ファイル WorkOrders を作成し、Production.WorkOrder テーブルと Production.WorkOrderRouting テーブルを AdventureWorks サンプル データベースのファイル グループに移動します。
  • TransactionHistoryGroup ファイル グループとデータ ファイル TransactionHistory を作成し、TransactionHistory テーブルと TransactionHistoryArchive テーブルを AdventureWorks サンプル データベースのファイル グループに移動します。

言語

Transact-SQL

前提条件

サンプルを実行する前に、次のソフトウェアがインストールされていることを確認してください。

  • SQL Server 2005 (次のコンポーネントを含む)
    • データベース エンジン
    • SQL Server Management Studio
    • AdventureWorks (OLTP) サンプル データベース
    • SQL Server エンジン サンプル

サンプルの実行

次の手順は、AdventureWorks サンプル データベースでファイルおよびファイル グループを作成する、Transact-SQL スクリプト CreateFileGroups.sql の実行方法を示しています。

CreateFilegroups サンプルの実行

  1. SQL Server Management Studio で、C:\Program Files\Microsoft SQL Server\90\Samples\Engine\Administration\FileGroups\Scripts フォルダにある CreateFileGroups.sql スクリプトを開き、[実行] をクリックします。