5.2.3.5 フラッシュ・キャッシュおよびFlash Logへのアクセスの制御

IORMを使用して、フラッシュ・キャッシュおよびFlash Logへのアクセスを管理できます。

データベース間プランでflashcache属性およびflashlog属性を使用して、フラッシュ・キャッシュおよびFlash Logへのアクセスを制御できます。データベース間プランで設定されている場合、これらの属性は特定のデータベースによるアクセスを制御します。

次の例は、prod_testデータベースおよびprod_devデータベースのフラッシュ・キャッシュとFlash Logを無効にする方法を示しています。この例では、dw_testデータベースのFlash Logも無効になります。

CellCLI> ALTER IORMPLAN                                          -
         dbplan=((name=prod, flashcache=on, flashlog=on),        -
                (name=dw, flashcache=on, flashlog=on),           -
                (name=prod_test, flashcache=off, flashlog=off),  -
                (name=prod_dev, flashcache=off, flashlog=off),   -
                (name=dw_test, flashcache=on, flashlog=off))

これらの属性は、他の属性と組み合せて使用することもできます。次に例を示します:

CellCLI> ALTER IORMPLAN                                                   -
         dbplan=((name=prod, share=8, flashcache=on, flashlog=on),        -
                (name=dw, share=6, flashcache=on, flashlog=on),           -
                (name=prod_test, share=2, flashcache=off, flashlog=off),  -
                (name=prod_dev, share=1, flashcache=off, flashlog=off),   -
                (name=dw_test, share=2, flashcache=on, flashlog=off),     -
                (name=other, share=1))

flashcache=onまたはflashlog=onはデフォルト設定であるため、明示的に設定する必要はありません。