187.1.5 REQUIRED_UNDO_SIZEファンクション

このファンクションは、指定された期間の使用可能なUNDO統計に基づいて、特定のUNDO保存値に対応するために必要なUNDO表領域サイズ(MB)を戻します。

構文

ノート:

指定された期間に関する情報がない場合は、ゼロが返されます。

メモリー内の履歴情報を使用した出力の表示:

DBMS_UNDO_ADV.REQUIRED_UNDO_SIZE(
    retention IN NUMBER)
RETURN NUMBER; 

開始時間と終了時間を使用した出力の表示:

DBMS_UNDO_ADV.REQUIRED_UNDO_SIZE(
    retention  IN NUMBER,
    start_time IN DATE,
    end_time   IN DATE)
RETURN NUMBER;

開始および終了AWRスナップショットIDを使用した出力の表示:

DBMS_UNDO_ADV.REQUIRED_UNDO_SIZE(
    retention  IN NUMBER,
    begin_snap IN NUMBER,
    end_snap   IN NUMBER)
RETURN NUMBER;  

パラメータ

表187-6 REQUIRED_UNDO_SIZEファンクションのパラメータ

パラメータ 説明

retention

undo_retention init.oraパラメータに設定するリテンション値。

start_time

指定期間の開始時間。

end_time

指定期間の終了時間。

begin_snap

開始スナップショット識別子。これは、AWRでのbegin_snap識別子からの履歴情報に基づいています。

end_snap

終了スナップショット識別子。これは、AWRでのend_snap識別子までの履歴情報に基づいています。