首批通过分布式安全可靠测评,为关键业务系统打造
PURGE_LOG
更新时间:2026-03-16 16:57:05
PURGE_LOG 函数用于清除 JOB 日志。
功能适用性
该内容仅适用于 OceanBase 数据库企业版 Oracle 租户。OceanBase 数据库社区版不支持。
语法
DBMS_SCHEDULER.PURGE_LOG( log_history IN PLS_INTEGER DEFAULT 0,
job_name IN VARCHAR2 DEFAULT NULL)
参数说明
| 参数 | 说明 |
|---|---|
| job_name | 作业或作业类别的名称。若 job_name 为空则清理所有 job 对应时间的日志。 |
| log_history | 用于指示你希望保留多少天的日志数据。 |
示例
清除 30 天以前的所有调度器日志条目。
obclient> BEGIN
-> DBMS_SCHEDULER.PURGE_LOG (
-> log_history => 30
-> );
-> END;
-> /
Query OK, 1 row affected (0.031 sec)