PURGE_LOG関数は、JOBログを削除するために使用されます。
適用対象
この内容はOceanBaseデータベースEnterprise EditionのOracleテナントにのみ適用されます。OceanBaseデータベースCommunity Editionではサポートされていません。
構文
DBMS_SCHEDULER.PURGE_LOG( log_history IN PLS_INTEGER DEFAULT 0,
job_name IN VARCHAR2 DEFAULT NULL)
パラメータの説明
| パラメータ | 説明 |
|---|---|
| job_name | ジョブまたはジョブカテゴリの名前。job_nameが空の場合、すべてのジョブに対応する時間のログをクリーンアップします。 |
| log_history | 保持したいログデータの日数を指定します。 |
例
30日前以降のすべてのスケジューラーログエントリを削除します。
obclient> BEGIN
-> DBMS_SCHEDULER.PURGE_LOG (
-> log_history => 30
-> );
-> END;
-> /
Query OK, 1 row affected (0.031 sec)