トップページへ PASSJ ブログへ
トップページへ
分科会
特集!
コミュニケーション
資格
セミナー・コンファレンス
インフォメーション



ビギナーボードリーダー:堀川 明

毎月第2、第4木曜日はボードリーダーからのレポートを掲載いたします。
 
   

 2002年12月12日


『データベースを構成する物理ファイル』


  データベースを構成する物理ファイルは、データファイルが複数個、トラン ザクションログファイルが複数個用意することができます。

CREATE DATABASE MyTestDB
ON [PRIMARY]
(
NAME = MyTestDB1_DAT ,
FILENAME = 'C:\DATA\MyTestDB1.mdf',
SIZE = 10MB ,
FILEGROWTH = 5% ,
MAXSIZE = UNLIMITED
)
,
(
NAME = MyTestDB2_DAT ,
FILENAME = 'D:\DATA\MyTestDB2.ndf',
SIZE = 30MB ,
FILEGROWTH = 2MB ,
MAXSIZE = 1024MB
)
LOG ON
(
NAME = MyTestDB1_LOG ,
FILENAME = 'D:\TLOG\MyTestDB1.ldf',
SIZE = 5MB ,
FILEGROWTH = 10% ,
MAXSIZE = UNLIMITED
)
,
(
NAME = MyTestDB2_LOG ,
FILENAME = 'D:\TLOG\MyTestDB2.ldf',
SIZE = 10MB ,
FILEGROWTH = 5MB ,
MAXSIZE = 2048MB
)

(注意)
上記のファイルの大きさ、自動拡張のパラメータは適当な数字となっています

 データファイルを記述するときは、ON [PRIMARY]の後に定義します。
(PRIMARYという名前は予約語として扱われるので、[]で囲みます)

 トランザクションログファイルは、LOG ON の後に定義します。

 物理ファイル 1 個 1 個を、小カッコ内で定義します。そのとき、ファイル の自動拡張などのオプションを一緒に定義することができます。

 データベースを構成する物理ファイルを複数個定義するということは、デー タベースの物理設計と密接に係わり合いを持っています。

 次回より、物理設計をより詳しく見ていきましょう。




ボードリーダーレポート トップページへ

 

 
PASSJメールニュース 著作権ついて プライバシーポリシー リンクポリシー お問い合わせ
(C) 2005 Professional Association for SQL Server Japan. All rights reserved.