V$BHとDBA_OBJECTSを結合すれば現在どんなオブジェクトがバッファ・キャッシュに乗っているのか確認する事が可能です。以下はサイズ(ブロック数)の大きいものから一覧表示しています。
※以下SQLでは「キャッシュ」しているものです。バッファ(inset/updateデータ)は含まれていません。
select b.inst_id ,o.owner ,o.object_name ,o.object_type ,o.STATUS ,count(*) block_nums -- gv$bh レコード数 from dba_objects o inner join gv$bh b on o.data_object_id = b.objd where 1=1 and b.status <> 'free' and b.TS# > 0 -- 表領域番号0は除く group by b.inst_id ,o.owner ,o.object_name ,o.object_type ,o.STATUS order by block_nums desc ;
set linesize 150 set pagesize 1000 col OWNER for a20 col OBJECT_NAME for a36 col OBJECT_TYPE for a24 col STATUS for a8