プライマリ・コンテンツに移動
Oracle® Real Application Clusters管理およびデプロイメント・ガイド
12cリリース1 (12.1)
B71323-07
目次へ移動
目次
索引へ移動
索引

前
次

Oracle RACを含むインメモリー列ストアの概要

Oracle RAC環境内の各ノードには、固有のインメモリー(IM)列格納があります。各Oracle RACノードのIM列格納は同じサイズにすることをお薦めします。IM列格納を必要としないOracle RACノードの場合、INMEMORY_SIZEパラメータを0に設定します。

完全に異なるオブジェクトを各ノードに移入させたり、より大きなオブジェクトをクラスタ内のすべてのIM列格納間で分散させることが可能です。同じオブジェクトを各ノード(エンジニアド・システム上のみ)のIM列格納に表示させることも可能です。クラスタ内のIM列格納間のオブジェクトの分散は、INMEMORY属性への2つの追加の副句(DISTRIBUTEおよびDUPLICATE)により制御されます。

Oracle RAC環境では、指定されたINMEMORY属性のみを含むオブジェクトが、クラスタ内のIM列格納間で自動的に分散されます。DISTRIBUTE句を使用して、クラスタ間でのオブジェクトの分散方法を指定することができます。デフォルトで、使用されるパーティション化のタイプ(ある場合)によりオブジェクトの分散方法が決定されます。オブジェクトがパーティション化されないと、ROWID範囲に分散されます。あるいは、DISTRIBUTE句を指定して、デフォルトの動作をオーバーライドすることができます。

エンジニアド・システムでは、クラスタ内のIM列格納間でメモリーに移入されたオブジェクトを複製またはミラー化することができます。これにより最高レベルの冗長性が提供されます。DUPLICATE句を使用して、クラスタ内のIM列格納間でのオブジェクトの複製方法を制御することができます。DUPLICATEを指定する場合、データのミラー化されたコピーが1つ、クラスタ内のIM列格納間で分散されます。クラスタ内の各IM列格納内のすべてのオブジェクトを複製する場合は、DUPLICATE ALLを指定します。

注意:

非エンジニアド・システムでOracle RACにデプロイする場合、DUPLICATE句はNO DUPLICATEとして扱われます。

関連項目:

IM列格納の詳細は、『Oracle Database概要』を参照してください