次のリクエストは、administrationデータベースからpersonnelというデータベースを作成します。
CREATE DATABASE personnel FROM administration AS PERMANENT = 5000000 BYTES, FALLBACK, BEFORE JOURNAL, DUAL AFTER JOURNAL, DEFAULT JOURNAL TABLE = personnel.fin_copy;
FALLBACKキーワードにより、personnelデータベースに作成される各テーブルに対して、デフォルトとして基本コピーおよびセカンダリ二重コピーも格納されます。
JOURNALオプションを指定すると、デフォルトとして変更前イメージの単一コピーと変更後イメージの二重コピーが維持されます。フォールバックとジャーナルのデフォルトの両方を使用するこのデータベース内のすべてのテーブルに対して、二重の変更前イメージが自動的に維持されます。
DEFAULT JOURNAL TABLE句は、ジャーナリングが要求されているために必須です。この句は、fin_copyという名前の新しいジャーナル テーブルを新しいデータベース内に作成することを指定します。
BEFORE JOURNALオプションおよびAFTER JOURNALオプションを指定したので、永久ジャーナリングが活動化されます。どちらのオプションも、それだけでジャーナリングを活動化できます。