Oracle スクリプト パーティションインデックス 確認 使用量
Oracle において スクリプト SQL パーティションインデックス 確認 使用量 とは以下を示します。
- 特定のテーブルに対してパーティションインデックス毎の割り当てられているセグメントサイズの確認。
- Arguments
- #1 特定のテーブル
- #2 特定のテーブル
spool partition_インデックス毎のセグメントの確認.log select to_char(sysdate,'YYYY/MM/DD HH24:MI:SS') as DATATIME from dual; select instance_name from v$instance; rem パーティション化インデックスの rem パーティション毎のブロック数、バイト数を表示する set linesize 200 set pagesize 300 col segment_name format a30 col バイト数(MB) format 999999.99 col partition_name format a15 select segment_name, segment_type, partition_name, blocks "ブロック数", bytes*(c.VALUE)/1024 "バイト数(KB)", bytes*(c.VALUE)/1024/1024 "バイト数(MB)", extents from dba_segments a, ( select table_name, index_name, index_type from dba_indexes where table_name = '#1' or table_name = '#2' order by table_name, index_name ) b, v$parameter c where a.segment_name = b.index_name and a.segment_type = 'INDEX PARTITION' and c.NAME = 'db_block_size' order by segment_name, segment_type, partition_name ; set linesize 80 set pagesize 14 spool off
ご訪問頂き有難う御座います。
当サイトを効率良く使うためにまずは FrontPage を見て下さい。
検索方法、一覧表示などの各情報を纏めています。
当サイトの説明 → Frontpage