This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
• ObservaCon: • Serial processing (no parallel) • Baseline was taken with higher transacCon count • Disk I/O was slightly lower with high CPU waits • More memory was used during the “running” test
Tune GoldenGate
Tune GoldenGate • MulCple Process Groups (Classic)
• Parallel Replicat Groups • 3 to 1 raCo (replicat to trail (classic))
• Reduced with Integrated Replicat • DB (11.2.0.4) and OGG 12c (12.1.2)
Source Oracle & Non-‐Oracle Database(s)
Target Oracle & Non-‐Oracle
Database(s)
Capture Trail Files
Pump Delivery Trail Files
Delivery
Delivery LAN / WAN / Internet Over TCP/IP
Tune GoldenGate • MulCple Process Groups (Classic)
• Parallel Extract Groups • 1 to 1 raCo (extract to trail to replicat)
• Reduced with Integrated processes
Source Oracle & Non-‐Oracle Database(s)
Target Oracle & Non-‐Oracle
Database(s)
Trail Files
Pump Trail Files
Delivery
Delivery Delivery
LAN / WAN / Internet Over TCP/IP
Capture
Capture
Capture
Tune GoldenGate
• Use Network Efficiently • Lag Cmes increase
• Check target database performance • Consult Network Team for any performance issue
• Checkpoint Extract/Replicat • send replicat rep, status
• Indicates any delay with replicat
Tune GoldenGate
• Eliminate disk I/O • Try to eliminate this first • System ConfiguraCons
• Most shops, disk are controlled by SAN Admin or internal devices
• Choose RAID 0+1 over RAID 5 • GoldenGate ConfiguraCon
• Increase values of parameters: • CHECKPOINTSECS • GROUPTRANSOPS • EOFDELAY or EOFDELAYSECS
Tune GoldenGate
• Manage VM and Paging • Default: use as much memory allowed • Default: ./dirtmp and as much space as allowed
• Can be controlled with cachemgr parameter • Valid for Extract/Replicat • Current seyngs can be viewed in report file
Tune GoldenGate (cachemgr con’t)
• EsCmate swap space needed • Extract_Swap_Needed =(PROCESS_VM *