v$streams_apply_coordinator
SELECT c.APPLY_NAME,
SUBSTR(s.PROGRAM,INSTR(S.PROGRAM,'(')+1,4)
PROCESS_NAME,
c.SID, c.SERIAL#, c.STATE
FROM V$STREAMS_APPLY_COORDINATOR c,
V$SESSION s
SEE CODE DEPOT FOR FULL SCRIPT
c.SERIAL# = s.SERIAL#
/
The following SQL statement shows the
details about the transactions received, applied, and being
applied by each Apply process:
COLUMN APPLY_NAME HEADING 'Apply Process
Name' FORMAT A25
COLUMN TOTAL_RECEIVED HEADING
'Total|Trans|Received' FORMAT 99999999
COLUMN TOTAL_APPLIED HEADING
'Total|Trans|Applied' FORMAT 99999999
COLUMN TOTAL_ERRORS HEADING
'Total|Apply|Errors' FORMAT 9999
COLUMN BEING_APPLIED HEADING 'Total|Trans
Being|Applied' FORMAT 99999999
COLUMN TOTAL_IGNORED HEADING
'Total|Trans|Ignored' FORMAT 99999999
SELECT APPLY_NAME, TOTAL_RECEIVED,
TOTAL_APPLIED, TOTAL_ERRORS,
(TOTAL_ASSIGNED - (TOTAL_ROLLBACKS +
TOTAL_APPLIED)) BEING_APPLIED,
TOTAL_IGNORED
FROM V$STREAMS_APPLY_COORDINATOR
/