108 DBMS_MEMOPTIMIZE_ADMIN

DBMS_MEMOPTIMIZE_ADMINパッケージは、ラージ・プールにバッファリングされたMemoptimized Rowstoreデータをディスクにフラッシュするためのインタフェースを提供します。

この章のトピックは、次のとおりです:

108.1 DBMS_MEMOPTIMIZE_ADMINの概要

DBMS_MEMOPTIMIZE_ADMINパッケージは、ラージ・プールにバッファリングされているMemoptimized Rowstoreデータをディスクにフラッシュするためのインタフェースを提供します。

Memoptimized Rowstoreには、次の機能があります。

  • 高速収集

    高速収集により、高頻度の単一行データ挿入の処理が最適化されます。高速収集では、SGAのラージ・プールを使用して、ディスクに書き込む前に挿入をバッファリングします。

  • 高速参照

    高速参照により、高頻度の問合せのデータを高速に取得できます。高速参照では、memoptimizeプールというSGA内の専用のメモリー領域を使用して、表から問い合せたデータをバッファリングします。

DBMS_MEMOPTIMIZE_ADMINパッケージは、Memoptimized Rowstoreの高速収集に関連する次の操作を可能にします。

  • すべてのセッションで高速収集データをラージ・プールからディスクにフラッシュします。

108.2 DBMS_MEMOPTIMIZE_ADMINサブプログラムの要約

この表は、DBMS_MEMOPTIMIZE_ADMINサブプログラムを示し、簡単に説明しています。

表108-1 DBMS_MEMOPTIMIZE_ADMINパッケージのサブプログラム

プロシージャ 説明

WRITES_FLUSHプロシージャ

すべてセッションでMemoptimize Rowstoreのすべての高速収集データをラージ・プールからディスクにフラッシュします。

108.2.1 WRITES_FLUSHプロシージャ

このプロシージャでは、すべてセッションでMemoptimized Rowstoreのすべての高速収集データをラージ・プールからディスクにフラッシュします。

構文

DBMS_MEMOPTIMIZE_ADMIN.WRITES_FLUSH;