自動メモリー管理のメモリー設定を変更する前に、Oracle Enterprise Manager Database Express (EM Express)の「メモリー・アドバイザ」グラフを使用して、異なるターゲット・メモリー・サイズの設定を使用することにより節約される時間の割合を予測します。手順では、まず自動メモリー管理を有効にする必要があります。「自動メモリー管理の有効化」を参照してください。
異なるターゲット・メモリー・サイズに対して節約される時間の割合を予測するには、次の手順を実行します。
EM Expressの「構成」メニューから「メモリー」を選択します。
メモリー管理ページが表示されます。「メモリー設定」セクションの「メモリー管理」の値は「自動」です。これは、自動メモリー管理がデータベースに対して有効であることを示しています。
「メモリー・アドバイザ」グラフ(「メモリー設定」セクションの右側に表示される)を使用して、潜在的なターゲット・メモリー・サイズに対して節約される時間の割合を予測します。
「メモリー・アドバイザ」グラフでは、次のように表示されます。
初期化パラメータMEMORY_TARGET
の潜在的な値(MB)は、グラフの水平軸で表されます。初期化パラメータMEMORY_TARGET
の現在の設定は、青色の点で示されます。
節約された時間に対応する値は、グラフの垂直軸で表されます。描画された値は、初期化パラメータMEMORY_TARGET
の現在の設定に対する比率として表されます。
負の値は、(Oracleに割り当てられたメモリーが現在の設定より小さいとき)消費された時間の増加の割合を表し、正の値は、(Oracleに割り当てられたメモリーが現在の設定より大きいとき)消費された時間の減少の割合を表します。
グラフの橙色の線は、初期化パラメータMEMORY_TARGET
に指定できる異なる値を描画します。橙色の線上の任意の点をクリックすると、その点で表されるMEMORY_TARGET
値に対して消費される時間の減少の予測が表示されます。
この図の「メモリー・アドバイザ」グラフでは、初期化パラメータMEMORY_TARGET
の現在の値を増加させることより、節約される時間の割合が減少しないことを示しています。
初期化パラメータMEMORY_TARGET
の値を変更するには、次の手順を実行します。
メモリー管理ページで「メモリーの構成」をクリックします。
初期化パラメータ・ページが表示されます。
初期化パラメータMEMORY_TARGET
を選択して、「設定」をクリックします。
初期化パラメータの設定ページが表示されます。
「有効範囲」フィールドに、この変更の有効範囲を入力します。
メモリー、SPFileまたは両方の範囲の指定の詳細は、「初期化パラメータの表示と変更」を参照してください。
「値」フィールドに初期化パラメータMEMORY_TARGET
の新しい値を入力します。
「OK」をクリックします。
確認メッセージが表示されます。
関連項目:
メモリー管理方法の詳細は、『Oracle Databaseパフォーマンス・チューニング・ガイド』を参照してください。