機能
Rollback Segment Interval(PI_PIRS)レコードには,データベース中の各ロールバック・セグメントについての,ある一定の時間を単位としたパフォーマンスデータが格納されます。ロールバック・セグメントごとに一つのレコードが作られます。このレコードは,複数インスタンスレコードです。
デフォルト値および変更できる値
項目 | デフォルト値 | 変更可否 |
---|---|---|
Collection Interval | 300 | ○ |
Collection Offset | 20 | ○ |
Log | No | ○ |
LOGIF | 空白 | ○ |
ODBCキーフィールド
PI_PIRS_USN
ライフタイム
ロールバック・セグメントの作成から削除まで。
レコードサイズ
フィールド
PFM - View名 (PFM - Manager名) | 説明 | 要約 | 形式 | デルタ | サポートVR | データソース |
---|---|---|---|---|---|---|
Avg Active (AVG_ACTIVE) | データ収集時に,コミットされていないトランザクション・データを持つアクティブ・エクステントの平均サイズ。※2 | AVG | double | No | すべて | V$ROLLSTAT.AVEACTIVE |
Avg Shrink (AVG_SHRINK) | 解放されたエクステントのサイズの合計をシュリンク数で割った値。※2 | AVG | double | No | すべて | V$ROLLSTAT.AVESHRINK |
Extends (EXTENDS) | ロールバック・セグメントが新しいエクステントを得るために拡張された回数。※2 | HILO | double | Yes | すべて | V$ROLLSTAT.EXTENDS |
Extents (EXTENTS) | ロールバック・セグメントのエクステント数。※2 | AVG | ulong | No | すべて | V$ROLLSTAT.EXTENTS |
Gets (GETS) | ヘッダー取得数。※2 | AVG | double | Yes | すべて | V$ROLLSTAT.GETS |
HWM Size (HWM_SIZE) | ロールバック・セグメントサイズの最大値。※2 | AVG | double | No | すべて | V$ROLLSTAT.HWMSIZE |
Hit % (HIT_PERCENTAGE) | 待機しないでセグメント・ヘッダーを取得した割合。※2 | AVG | double | No | すべて | ((V$ROLLSTAT.GETS - V$ROLLSTAT.WAITS) / V$ROLLSTAT.GETS) * 100 |
Mbytes (BYTES) | ロールバック・セグメントのサイズ。メガバイト単位。※2 | AVG | double | No | すべて | V$ROLLSTAT.RSSIZE / (1024 * 1024) |
Optimal Size (OPT_SIZE) | ロールバック・セグメントの最適サイズ。※2 | AVG | double | No | すべて | V$ROLLSTAT.OPTSIZE |
Record Time (RECORD_TIME) | レコードに格納されたパフォーマンスデータの収集終了時刻。※1 | COPY | time_t | No | すべて | Agent Collector |
Record Type (INPUT_RECORD_TYPE) | レコード名。常に「PIRS」。※1 | COPY | string(4) | No | すべて | Agent Collector |
Segment Name (NAME) | ロールバック・セグメント名。※1 | COPY | string(30) | No | すべて | V$ROLLNAME.NAME |
Shrinks (SHRINKS) | ロールバック・セグメントが一つ以上の追加エクステントを削除して縮小した回数。※2 | HILO | double | Yes | すべて | V$ROLLSTAT.SHRINKS |
Size Change (SIZE_CHANGE) | ロールバック・セグメントのサイズの変更。※2 | AVG | double | No | すべて | V$ROLLSTAT.RSSIZE |
Start Time (START_TIME) | レコードに格納されたパフォーマンスデータの収集開始時刻。※1 | COPY | time_t | No | すべて | Agent Collector |
Status (STATUS) | 状態を示す。有効な値は「ONLINE(セグメントがオンライン)」,「PENDINGOFFLINE(セグメントがオフラインだが,幾つかのアクティブ・トランザクションがロールバック・セグメントで使われている)」。トランザクションが完了したとき,セグメントはオフラインになる。※1 | COPY | string(15) | No | すべて | V$ROLLSTAT.STATUS |
Tablespace Name (TABLESPACE_NAME) | セグメントが存在するテーブルスペース名。※1 | COPY | string(30) | No | すべて | DBA_ROLLBACK_SEGS.TABLESPACE_NAME |
Transactions (TRANSACTIONS) | アクティブ・トランザクション数。※2 | AVG | long | No | すべて | V$ROLLSTAT.XACTS |
USN (USN) | ロールバック・セグメント番号。※1 | COPY | double | No | すべて | V$ROLLSTAT.USN |
Waits (WAITS) | ヘッダー待機数。※2 | AVG | double | Yes | すべて | V$ROLLSTAT.WAITS |
Wraps (WRAPS) | ロールバック・セグメントが一つのエクステントから別のエクステントへラップされた回数。※2 | HILO | double | Yes | すべて | V$ROLLSTAT.WRAPS |
Writes (WRITES) | ロールバック・セグメントに書かれたバイト数。※2 | AVG | double | Yes | すべて | V$ROLLSTAT.WRITES |