DEF$_AQCALL not purged (Doc ID 279239.1)

Last updated on SEPTEMBER 03, 2015

Applies to:

Oracle Database - Enterprise Edition - Version 9.0.1.4 to 11.2.0.3 [Release 9.0.1 to 11.2]
Information in this document applies to any platform.


Symptoms

In a replicated environment you see that the def$_aqcall table is
growing and filling up the tablespace

The replication is working fine and you do not see any such growth
in deftran or deftrandest.

You have scheduled a purge job which is running at frequent intervals.
But still the def$_aqcall is growing.

The following query will identify if a purge job is scheduled and when it
is scheduled to run next.


column last_date format a9
column next_date format a9
column interval format a40

select job purge_job,
substr(to_char(last_date,'mm/dd/yy hh24:mi:ss'),1,20) last_date,
substr(to_char(next_date,'mm/dd/yy hh24:mi:ss'),1,20) next_date,
interval from defschedule where job in (select job from dba_jobs
where upper(what) like '%DBMS_DEFER_SYS.PURGE%');



Sample output
--------------------


PURGE_JOB LAST_DATE NEXT_DATE INTERVAL
---------- --------- --------- ----------------------------------------
43 05/15/02 05/15/02 /*1:Hr*/ sysdate + 1/24
14:03:16 15:03:16

 

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms