This discussion is archived
2 Replies Latest reply: Jan 7, 2013 10:38 PM by k.oracle RSS

sga_targetとpga_aggregate_targetの設定値が0の時の自動管理機能について

k.oracle Newbie
Currently Being Moderated
いつも参考にさせて頂いています。

環境はOracle 11.2 EE になります。
初期化パラメータの基本で申し訳ないのですが教えてください。


memory_max_target  15G
memory_target      10G
sga_max_size        10G
sga_target          0
pga_aggregate_target  0
db_cache_size       0
shared_pool_size      0
large_pool_size       0
java_pool_size        0

と設定している際は、sga_targetが「0」なので自動管理機能は働かず
以下の設定パラメータは手動管理になると思っていましたが以下のサイトを見る限りでは、

http://excer-system-product.blogspot.jp/2011/08/oracle.html
http://www.dbas-oracle.com/2011/04/relation-between-memorytarget-sgatarget.html

SGA_TARGETもPGA_AGGREGATE_TARGETも「0」が設定されている場合は
memory_targetの60%をSGAに、残りの40%をPGAに割り当てるとの記載がありました。

その記載の通りですと
     <sga_target>
     memory_target(10G)*0.6 = 6G

     <pga_aggregate_target>
     memory_target(10G)*0.4 = 4G

が割り振られ、かつ以下のパラメータは6G内で自動的に割り振られる
という認識であっていますか?

 ・バッファ・キャッシュ(DB_CACHE_SIZE)
 ・共有プール(SHARED_POOL_SIZE)
 ・ラージ・プール(LARGE_POOL_SIZE)
 ・Javaプール(JAVA_POOL_SIZE)
 ・Streamsプール(STREAMS_POOL_SIZE)


また、これらの値に0以外がセットされている場合はどうなるのでしょうか?
例えば、DB_CACHE_SIZE = 50M となっている場合は
DB_CACHE_SIZEは50Mで、それ以外のパラメータは(6G - 50M)内で自動的に
割り当たるのでしょうか?

以上です。
よろしくお願い致します。
  • 1. Re: sga_targetとpga_aggregate_targetの設定値が0の時の自動管理機能について
    asahide Expert
    Currently Being Moderated
    >が割り振られ、かつ以下のパラメータは6G内で自動的に割り振られる
    >という認識であっていますか?

    あっていると思います。

    >また、これらの値に0以外がセットされている場合はどうなるのでしょうか?

    最小値として設定されます。

    >例えば、DB_CACHE_SIZE = 50M となっている場合は
    >DB_CACHE_SIZEは50Mで、それ以外のパラメータは(6G - 50M)内で自動的に
    >割り当たるのでしょうか?

    DB_CACHE_SIZEの最小値が50Mになります。
  • 2. Re: sga_targetとpga_aggregate_targetの設定値が0の時の自動管理機能について
    k.oracle Newbie
    Currently Being Moderated
    ash_0317 様

    いつもありがとうございます。

    sga_target=0、pga_aggregate_target=0の時は
    memory_targetより6:4にて自動設定されることは理解致しました。

    つまりはmemory_max_targetとmemory_targetを設定していれば
    Oracleがsga関連の設定を全て自動で設定を行ってくれるという事なんですね。

    勉強になりました。
    ありがとうございました。

Legend

  • Correct Answers - 10 points
  • Helpful Answers - 5 points