Escolar Documentos
Profissional Documentos
Cultura Documentos
Volker Kuhr
Senior Principal Product Manager
Jiahui Shao
Product Manager
Source
Network
Firewall Target
Oracle / Non-Oracle
Oracle / Non-Oracle
Database Cloud Database
Bi-directional
A B ExtB==>PmpBA==>RepBA ExtA==>PmpAB==>RepAB
A C ExtC==>PmpCA==>RepCA ExtA==>PmpAC==>RepAC
ExtA==>PmpAB==>RepAB
RepBA<==PmpBA<==ExtB
Database A Database B
1 Heartbeat Functionality
2 Oracle GoldenGate Diagnosis
GoldenGate Extended Metrics
Healthcheck
Replication
Components
Monitoring
Metrics
Process
Status
Change
Recording
Function
Integrated
Extract
Record Capture LCR1
Preparer N
Reader: Reads logfile and splits into regions Requests LCRs from logmining
server
Preparer: Scans regions of logfiles and prefilters based on extract parameters
Performs Mapping and
Builder: Merges prepared records in SCN order Transformations
Capture: Formats Logical Change Records(LCRs) and passes to GoldenGate Extract Writes Trail File
% of Idle, Flow Control and major Wait Event for each sub component
Check output for multiple occurrences over time
Increase Parallelism of Capture if CPU is available
(LMR in flow control, and LMP is 0% idle with high CPU)
Copyright 2015, Oracle and/or its affiliates. All rights reserved. | 23
Lag between Database and Extract client
State and "Ready to send Chunks" as one Indicator for an Extract program issue
If "Ready to send Chunks" >> " Delivered Chunks" and Capture State indicates "
Waiting for Client Requests", Extract program needs to checked.
Check TRANLOGOPTIONS for BUFFER_SIZE , _READAHEADCOUNT &
ASYNCTRANSPROCESSING.
Applier N
Lightweight
Trail Receiver Preparer Coordinator Applier 2
Replicat Streaming
Files API Applier 1
20000 20000
Copyright 2015, Oracle and/or its affiliates. All rights reserved. | 29
Summary
Monitoring:
Use Automatic Heartbeat Table
Run periodically Healthcheck Reports
Analysis
Use Heartbeat Table to drill down to the component
Monitor OGG extended Metrics
Healthcheck Reports
UTL_SPADV
Check Database Performance (AWR & ASH) and OS Performance
Copyright 2015, Oracle and/or its affiliates. All rights reserved. | 30
References
MOS Notes
education.oracle.com
Copyright 2015, Oracle and/or its affiliates. All rights reserved. | 32
Session Surveys