

ビギナーボードリーダー:堀川
明
|
| 毎月第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 個を、小カッコ内で定義します。そのとき、ファイル
の自動拡張などのオプションを一緒に定義することができます。
データベースを構成する物理ファイルを複数個定義するということは、デー
タベースの物理設計と密接に係わり合いを持っています。
次回より、物理設計をより詳しく見ていきましょう。
|
|
|
 |
 |
|
|
 |
(C) 2005 Professional Association for SQL Server Japan. All rights reserved. |
 |