23 DBMS_APP_CONT_REPORT
このプロシージャにより、ACCHK_SET(TRUE)
の間に収集されたACCHKトレースのレポートを生成します。
この章のトピックは、次のとおりです:
DBMS_APP_CONT_REPORTサブプログラムのサマリー
このトピックでは、DBMS_APP_CONT_REPORT
のサブプログラムをアルファベット順に示し、簡単に説明しています。
表23-1 DBMS_APP_CONT_REPORTパッケージ・サブプログラム
サブプログラム | 説明 |
---|---|
ACCHK_REPORTプロシージャ | このプロシージャは、実行のレポートを提供します。 データは、acchk ビューから導出されます。
|
ACCHK_REPORTプロシージャ
このプロシージャは、実行のレポートを生成します。 データは、acchk
ビューから導出されます。
構文
DBMS_APP_CONT_REPORT.ACCHK_REPORT ( level IN NUMBER DEFAULT SUMMARY, service_name IN VARCHAR2 DEFAULT NULL, start_time IN DATE DEFAULT NULL, duration IN NUMBER DEFAULT NULL, source IN NUMBER DEFAULT FROM_TABLES);
パラメータ
表23-2 ACCHK_REPORTプロシージャのパラメータ
パラメータ | 説明 |
---|---|
|
これらは定数です。
|
|
サービス名修飾子(オプション)。 値 |
|
イベントと統計をフィルタする開始時点のオプションのパラメータ。 デフォルトでは、ACCHKで最初に使用可能な表/トレース内の行から開始されます。 |
|
イベントと統計をフィルタする時間(秒単位)のオプションのパラメータ。 デフォルトでは、表/トレース内で使用可能な
start_time 値以降の行が使用されます。
ノート: start_time とdurationのどちらも指定されていない場合は、表/トレースで使用可能なすべての行がレポートに使用されます。
|
|
定数値 DBMS_APP_CONT_REPORT には、次の2つの定数があります:
|
プロシージャの例外
DBMS_APP_CONT_REPORT.ACCHK_REPORT
プロシージャの例外は、次のとおりです。
20000
- レポート・レベルが無効です。DBMS_APP_CONT_REPORT
はSUMMARY
、WARNING
またはFULL
とともに使用します。20000
- 期間が無効です。有効な値を設定してください。20000
- ソースが無効です。DBMS_APP_CONT_REPORT
はFROM_TABLES
またはFROM_TRACES
のいずれかとともに使用してください。
例
execute dbms_app_cont_report.acchk_report(dbms_app_cont_report.FULL, start_time => current_date -INTERVAL '10' MINUTE);
execute dbms_app_cont_report.acchk_report(dbms_app_cont_report.FULL, start_time => current_date -INTERVAL '10' MINUTE, duration => 420);
execute dbms_app_cont_report.acchk_report(dbms_app_cont_report.FULL, duration => 60);
execute dbms_app_cont_report.acchk_report(source => dbms_app_cont_report.FROM_TABLES);
execute dbms_app_cont_report.acchk_report(source => dbms_app_cont_report.FROM_TRACES);
execute dbms_app_cont_report.acchk_report(dbms_app_cont_report.SUMMARY);