UJP - 技術情報

Life is fun and easy!

不正IP報告数

Okan Sensor
 
メイン
ログイン
ブログ カテゴリ一覧

     

共有プール内の空き領域確認

共有プール内の空き領域確認


0.更新履歴

  • 2001.03.05 新規作成

1.はじめに

 このドキュメントは,Oracle8.0.5にて,Oracleが利用しているメモリ,「共有プール」が殿程度使われているかについて調べた内容を記述するものである.

2.調査

 次のスクリプトを実行する.

共有プールの空き領域を確認するSQL文
select s.name,
s.bytes "Free Bytes",
round((s.bytes/p.value)*100,3) "Perc_free",
p.value/(1024*1024) "SHARED_Pool_MB"
from v$parameter p,v$sgastat s
where s.name = 'free memory'
and p.name = 'shared_pool_size'

 実行結果は次のとおりである.

SVRMGR> select s.name,
     2> s.bytes "Free Bytes",
     3> round((s.bytes/p.value)*100,3) "Perc_free",
     4> p.value/(1024*1024) "SHARED_Pool_MB"
     5> from v$parameter p,v$sgastat s
     6> where s.name = 'free memory'
     7> and p.name = 'shared_pool_size';
NAME                       Free Bytes Perc_free  SHARED_Poo
-------------------------- ---------- ---------- ----------
free memory                  96563252     80.469 114.440918
1行選択されました。
SVRMGR>

 この場合,共有プールは,114MB定義されているが,約80%になる96MBは使われてない事を示している.



広告スペース
Google