ロールバック・セグメントを確認する

Pocket

◆ロールバック・セグメントを確認する

◆出力結果の説明:
TABLESPACE_NAME : ロールバック・セグメントが設定されている
表領域名
SEGMENT_NAME : ロールバック・セグメント名
INITIAL_EXTENT : 初期エクステント・サイズ(単位 : Byte)
NEXT_EXTENT : 第2エクステント・サイズ(単位 : Byte)
MIN_EXTENTS : エクステントの最小数
MAX_EXTENTS : エクステントの最大数
PCT_INCREASE : エクステント・サイズの増加の割合
STATUS : ロールバック・セグメントの状態

set echo off
set line 120
set pages 1000

clear col
col TABLESPACE_NAME for a15 head “表領域名”
col SEGMENT_NAME for a15 head “セグメント名”
col INITIAL_EXTENT for 999999999 head “INIT_EXT”
col NEXT_EXTENT for 99999999 head “NEXT_EXT”
col MIN_EXTENTS for 999999 head “MIN_EXT”
col MAX_EXTENTS for 999999999 head “MAX_EXT”
col PCT_INCREASE for 999 head “PCT|INC”
col STATUS for a6 head “STATUS”

ttitle left ‘■■■ ロールバック・セグメント情報 ■■■’
SELECT
TABLESPACE_NAME,
SEGMENT_NAME,
INITIAL_EXTENT,
NEXT_EXTENT,
MIN_EXTENTS,
MAX_EXTENTS,
PCT_INCREASE,
STATUS
FROM
DBA_ROLLBACK_SEGS
ORDER BY
SEGMENT_ID,
TABLESPACE_NAME,
FILE_ID
;
clear col
clear ttitle

投稿者:

oracledba

長年Oracleエンジニアを中心として、業務に携わってきました。 このサイトが少しでもお役に立てれば幸いです。

コメントを残す