データベーススペースを作成するとき、データベーススペースごとにログ環境を対応づけることができます。このようなスケーラブルログ運用を行う場合の指定方法を以下に示します。
データベーススペースDBSP_1およびDBSP_3に対して、ロググループgroup1を、データベーススペースDBSP_2に対して、ロググループgroup2をそれぞれ対応づけます。
Solarisの場合
CREATE DBSPACE DBSP_1 ALLOCATE RAWDEVICE /dev/rdsk/c1t0d1s1 ATTRIBUTE LOG GROUP group1; CREATE DBSPACE DBSP_2 ALLOCATE RAWDEVICE /dev/rdsk/c2t0d2s3 ATTRIBUTE LOG GROUP group2; CREATE DBSPACE DBSP_3 ALLOCATE RAWDEVICE /dev/rdsk/c3t0d3s3 ATTRIBUTE LOG GROUP group1;
Linuxの場合
CREATE DBSPACE DBSP_1 ALLOCATE RAWDEVICE /dev_symfoware/raw10 ATTRIBUTE LOG GROUP group1; CREATE DBSPACE DBSP_2 ALLOCATE RAWDEVICE /dev_symfoware/raw11 ATTRIBUTE LOG GROUP group2; CREATE DBSPACE DBSP_3 ALLOCATE RAWDEVICE /dev_symfoware/raw12 ATTRIBUTE LOG GROUP group1;
Windowsの場合
CREATE DBSPACE DBSP_1 ALLOCATE FILE C:\SFWD\RDB\USR\DB_SP1 ATTRIBUTE SPACE(2M) LOG GROUP group1; CREATE DBSPACE DBSP_2 ALLOCATE FILE C:\SFWD\RDB\USR\DB_SP2 ATTRIBUTE SPACE(1M) LOG GROUP group2; CREATE DBSPACE DBSP_3 ALLOCATE FILE E:\SFWD\RDB\USR\DB_SP3 ATTRIBUTE SPACE(3M) LOG GROUP group1;