Monitoring the Deferred Transactions Queue
-
Listing the Number of Deferred Transactions for Each Destination Master Site
-
Determining the Next Start Time and Interval for the Push Jobs
-
Determining the Total Number of Transactions Queued for Propagation
1. Listing the Number of Deferred Transactions for Each Destination Master Site
CONNECT repadmin/repadmin@repA
COLUMN DEST HEADING ‘Destination’ FORMAT A45
COLUMN TRANS HEADING ‘Def Trans’ FORMAT 9999SELECT DBLINK DEST, COUNT(*) TRANS
FROM DEFTRANDEST D
GROUP BY DBLINK;Destination Def Trans
——————————————— ———
repA 1
2. Determining the Next Start Time and Interval for the Push Jobs
CONNECT repadmin/repadmin@repA.WORLD
COLUMN JOB HEADING ‘Job ID’ FORMAT 999999
COLUMN DBLINK HEADING ‘Destination’ FORMAT A22
COLUMN next_start HEADING ‘Next Start’
COLUMN INTERVAL HEADING ‘Interval’ FORMAT A25SELECT JOB,
DBLINK,
TO_CHAR(NEXT_DATE, ‘DD-MON-YYYY HH:MI:SS AM’) next_start,
INTERVAL
FROM DEFSCHEDULE
WHERE DBLINK != (SELECT GLOBAL_NAME FROM GLOBAL_NAME)
AND JOB IS NOT NULL
ORDER BY 1;
3. Determining the Total Number of Transactions Queued for Propagation
Run the following query to display the total number of transactions in the deferred transaction queue that are waiting to be propagated:
repA>sqlplus repadmin/repadmin@repA
SELECT COUNT(DISTINCT DEFERRED_TRAN_ID) “Transactions Queued”
FROM DEFTRANDEST;
Leave a Reply
You must be logged in to post a comment.