Insight Technology, Inc

インサイトテクノロジー

Japanese | English

ライブラリ・キャッシュ内の大きなオブジェクトと、そのロード回数を知りたい

select substr(owner||'.'||name,1,30) OBJECT_NAME
      ,substr(type,1,12) TYPE
      ,to_char(sharable_mem,'99999999999990') SHARABLE_MEM
      ,to_char(loads,'9999990') LOADS
      ,to_char(locks,'9999990') LOCKS
      from v$db_object_cache
      where owner not in ('SYS','SYSTEM')
      and sharable_mem != 0
order by sharable_mem desc;
ポイント
大きなオブジェクトのロード回数が多い場合、shared_pool上に固定(Keep)することを検討する必要があるかもしれない。