SlideShare a Scribd company logo
Oracle GoldenGate
          Oracle's strategic solution for real time data integration




SPREKER     : Jos van den Oord
E-MAIL      : Jos.van.den.Oord@transfer-solutions.com
DATUM       : 29 november 2011
                                             WWW.TRANSFER-SOLUTIONS.COM
Who am I

           Jos van den Oord
                 Working with Oracle products since 1998
                 Working at Transfer-Solutions since 2010
           Interests
                 Databases
                       Right Availability
                       Security, Performance
           Blog : joordsblog.vandenoord.eu
           Email : jos.van.den.oord@transfer-solutions.com


© COPYRIGHT TRANSFER SOLUTIONS B.V.                          2
Agenda
           Introduction Oracle GoldenGate (OGG)
                 GoldenGate Topologies
                 GoldenGate Intergration solutions
                 GoldenGate Products
           Technology Overview GoldenGate
                 Simple, Flexible Instantiation
                 GoldenGate Modular Building Blocks
                 GoldenGate Capture/Delivery
                 GoldenGate Checkpointing
           Architecture Process Components
           Demo GoldenGate
© COPYRIGHT TRANSFER SOLUTIONS B.V.                   3
Introduction Oracle GoldenGate (OGG)
           Oracle GoldenGate provides low-impact
           capture, routing, transformation, and delivery of
           transactional data across heterogeneous
           environments in real time
           Oracle’s real-time data movement solution
                 Data replication for heterogeneous databases
                       Real-time information feeds to Oracle BI/EPM
                       Zero-downtime migrations and upgrades to Oracle
                       Database and Applications




© COPYRIGHT TRANSFER SOLUTIONS B.V.                                      4
Introduction Oracle GoldenGate (OGG)
           GoldenGate Topologies

                    Unidirectional    Bi-directional   Peer to Peer




                       Broadcast      Intergration /
                                      Consolidation
                                                            Cascading




© COPYRIGHT TRANSFER SOLUTIONS B.V.                                     5
Introduction Oracle GoldenGate (OGG)
            Databases                            O/S and Platforms
            Capture:
              Oracle                            Windows 2000, 2003, XP
              DB2                               Linux
              Microsoft SQL Server              Sun Solaris
              Sybase ASE                        HP NonStop
              Ingres                            HP-UX
              Teradata                          HP TRU64
              Enscribe
                                                 HP OpenVMS
              SQL/MP
                                                 IBM AIX
              SQL/MX
                                                 IBM z/OS

            Delivery:
              All listed above
              MySQL, HP Neoview, Netezza, and
             any ODBC compatible databases
              ETL products
              JMS message queues




© COPYRIGHT TRANSFER SOLUTIONS B.V.                                       6
Introduction Oracle GoldenGate (OGG)
                    Product / License                     Description
         Heterogeneity
       Oracle GoldenGate              Supports Afb Overview
                                            Includes GoldenGate Capture,
                                       Deliver, Active Data Guard and
                                       XStream
       Oracle GoldenGate for Mainframe Includes GoldenGate Capture and
                                       Deliver for HP NonStop and IBM DB2
                                       on z/OS
       Oracle GoldenGate Veridata      Add-on capability to validate data in
                                       replicated systems

       Management Pack for GoldenGate Add-on management pack, includes
                                               Oracle GoldenGate Director

       Oracle GoldenGate Adapters              Pre-packaged application content,
                                               such as for Flat File and Java
                                               adapters


© COPYRIGHT TRANSFER SOLUTIONS B.V.                                                7
Technology Overview GoldenGate
           OGG Modular Building Blocks
  Capture: Committed changes are captures ( and can be filtered)
  As they occur by reading the transaction logs

                                  Trail files: Universal data format enables heterogeneity

                                                         Route: No Distance constraints      Delivery: Applies transactional
                                                         via TCP/IP.                         data with guaranteed integrity
                                                         Compression & encryption.




               Logs     Capture            Trail Files                       Trail Files       Deliver   Logs
                                                                                                          Logs
                Logs
                 Logs                                        LAN/WAN                                       Logs

                                                             TCP/IP
         Database                                                                                            Database
                        Deliver                                                                Capture
                                           Trail Files                       Trail Files


                                                            Bi-directional


© COPYRIGHT TRANSFER SOLUTIONS B.V.
Technology Overview GoldenGate
           Simple, Flexible Instantiation
              Start Change Data Capture (CDC)
              Initial Snapshot
              Synchronization


              Redolog



                                                       LAN/WAN
                        Capture                 Data   TCP/IP            Collector                 Delivery   Database
                                  Trail Files   Pump                                 Trail Files
        Database
                                                        Ongoing Data
                                                       Synchronization

                                                         Initial Load




© COPYRIGHT TRANSFER SOLUTIONS B.V.                                                                                      9
Technology Overview GoldenGate
           Oracle GoldenGate Capture




© COPYRIGHT TRANSFER SOLUTIONS B.V.    10
Technology Overview GoldenGate
           Oracle GoldenGate Delivery




© COPYRIGHT TRANSFER SOLUTIONS B.V.     11
Technology Overview GoldenGate
           GoldenGate Checkpointing
Start of Oldest Open (Uncommitted)
            Transaction     Capture                              PUMP                                                Delivery
     Begin TX1                          Checkpoint             Checkpoint                                           Checkpoint
     Insert TX1                                 Begin TX2                                   Begin TX2                -----
     Begin TX2                                  Insert TX2              -----               Insert TX2              ------
    Update TX1                                 Commit TX2
                                                                                                                    ------
                                                                                           Commit TX2
                                                                       ------
     Insert TX2                                 Begin TX3
                                                                       ------

    Commit TX2                                  Insert TX3 Current              Current                  Current
     Begin TX3                  -----
                               ------          Commit TX3 Read                   Write                    Read
     Insert TX3                ------                       Position            Position                 Position
     Begin TX4                           Current Write
    Commit TX3                             Position
    Delete TX4
                        Current Read
                          Position




         Database                                                                                              Database
                     Capture                                    Data Pump           Trail Files     Delivery     Database
                                              Trail Files


© COPYRIGHT TRANSFER SOLUTIONS B.V.                                                                                              12
Architecture Process Components
                            CAPTURE                                           DELIVERY
        Log-based                                            Native database API
        VAM-based                                            ODBC
        Local/Remote Queuing                                 Batch Operations
        Filtering                                            Filtering
        Parallel Coordination                                Transaction/Operations Grouping
        Local/Remote                                         Parrallel Coodination
                                                             Local/Remote

                               PUMP                                           MANAGER
        Filtering                                             Queue (Trail) Management
        Local/Remote                                          Process Management (Dynamic)
        TCP/IP                                                Monitoring and Administration (Lag report)
        Compression                                           Reporting (Events, Error, Tresholds)
        Encryption                                            Receive/Route request from UI

                                              On – disk Components
                                      Trail Files
                                      Checkpoint files (Capture, Pump, Delivery)
                                      Configuration Files
                                      Discard files
                                      Report/Log files
                                      Binaries

© COPYRIGHT TRANSFER SOLUTIONS B.V.                                                                        13
Demo GoldenGate
      Manager process

      Extract process

      DataPump Process

      Replicat Process

      Bi-Directional Replication

      DDL Bi-Directional Replication

      Extract /Replicat Filtering

      Logdump

      SQL statements van replicat



© COPYRIGHT TRANSFER SOLUTIONS B.V.      14
Point of Interest for Oracle GoldenGate
          Oracle's strategic solution for real time data integration




SPREKER     : Jos van den Oord
E-MAIL      : Jos.van.den.Oord@transfer-solutions.com
DATUM       : 29 november 2011
                                             WWW.TRANSFER-SOLUTIONS.COM
Point of Interest for Oracle GoldenGate



                                      • Understanding of the
                                        business objectives
                                      • Approved by your
         Requirements                   stakeholders?
         and Planning                 • Understanding of the
                                        requirements?
                                      • Appropriate replication
                                        topology


© COPYRIGHT TRANSFER SOLUTIONS B.V.                               16
Point of Interest for Oracle GoldenGate



                                      • Creating Dedicated Users
                                      • Encrypting Passwords
                                      • Creating a Dedicated
          Installation                  Installation Directory
          and Setup                   • Using a Checkpoint Table
                                      • Verifying the Character Sets
                                      • Developing Naming Standards
                                      • Using a Data Pump



© COPYRIGHT TRANSFER SOLUTIONS B.V.                                    17
Point of Interest for Oracle GoldenGate


                                      • Using GGSCI Command Shortcuts
                                      • Using OBEY Files
                                      • Generating Interim Statistics
          Management                  • Using a Discard File
             and                      • Reporting Regularly on Process
           Monitoring                   Health
                                      • Purging Old Trail Files Regularly
                                      • Automatically Starting Processes




© COPYRIGHT TRANSFER SOLUTIONS B.V.                                         18
Point of Interest for Oracle GoldenGate


                                      • Running Performance Tests
                                      • Limiting the Number of Extracts
                                      • Using Passthru Mode for Data
                                        Pumps
          Performance                 • Using Parallel Replicats
                                      • Using the Fastest Available
                                        Storage
                                      • Tuning the Database




© COPYRIGHT TRANSFER SOLUTIONS B.V.                                       19
Questions
                                       Answers



                             CONSULTING | MANAGED SERVICES | EDUCATION


                           WWW.TRANSFER-SOLUTIONS.COM

© COPYRIGHT TRANSFER SOLUTIONS B.V.                                      20

More Related Content

PPTX
PPTX
Insync10 goldengate
PPTX
Oracle Goldengate training by Vipin Mishra
PDF
Oracle GoldenGate 12c CDR Presentation for ECO
PPTX
How many ways to monitor oracle golden gate-Collaborate 14
PPTX
Extreme Replication - Performance Tuning Oracle GoldenGate
PPTX
Examining Oracle GoldenGate Trail Files
PDF
Oracle GoldenGate for Oracle DBAs
Insync10 goldengate
Oracle Goldengate training by Vipin Mishra
Oracle GoldenGate 12c CDR Presentation for ECO
How many ways to monitor oracle golden gate-Collaborate 14
Extreme Replication - Performance Tuning Oracle GoldenGate
Examining Oracle GoldenGate Trail Files
Oracle GoldenGate for Oracle DBAs

What's hot (20)

PPTX
Doag data replication with oracle golden gate: Looking behind the scenes
PPTX
Enable GoldenGate Monitoring with OEM 12c/JAgent
PPTX
Oracle golden gate 12c New Features
DOC
Oracle dba
PPTX
Understanding Oracle GoldenGate 12c
PDF
Maa goldengate-rac-2007111
PDF
Oracle GoldenGate Architecture Performance
PDF
Oracle GoldenGate Presentation from OTN Virtual Technology Summit - 7/9/14 (PDF)
PPTX
Oracle GoldenGate 21c New Features and Best Practices
PPTX
Extreme replication at IOUG Collaborate 15
PPTX
Microsoft SQL Server Data Warehouses for SQL Server DBAs
PDF
Time for Change: Migrate your Non-RAC Database to RAC
PDF
Deep Dive into Automating Oracle GoldenGate Using the New Microservices
PDF
Oracle 12c Multitenant architecture
PDF
IOUG Data Integration SIG w/ Oracle GoldenGate Solutions and Configuration
PPTX
Oracle GoldenGate Microservices Overview ( with Demo )
PDF
Oracle 12c and its pluggable databases
PDF
OOW 17 - database consolidation using the oracle multitenant architecture
PPTX
Oracle GoldenGate, Streams, and Data Integrator
PPTX
An AMIS Overview of Oracle database 12c (12.1)
Doag data replication with oracle golden gate: Looking behind the scenes
Enable GoldenGate Monitoring with OEM 12c/JAgent
Oracle golden gate 12c New Features
Oracle dba
Understanding Oracle GoldenGate 12c
Maa goldengate-rac-2007111
Oracle GoldenGate Architecture Performance
Oracle GoldenGate Presentation from OTN Virtual Technology Summit - 7/9/14 (PDF)
Oracle GoldenGate 21c New Features and Best Practices
Extreme replication at IOUG Collaborate 15
Microsoft SQL Server Data Warehouses for SQL Server DBAs
Time for Change: Migrate your Non-RAC Database to RAC
Deep Dive into Automating Oracle GoldenGate Using the New Microservices
Oracle 12c Multitenant architecture
IOUG Data Integration SIG w/ Oracle GoldenGate Solutions and Configuration
Oracle GoldenGate Microservices Overview ( with Demo )
Oracle 12c and its pluggable databases
OOW 17 - database consolidation using the oracle multitenant architecture
Oracle GoldenGate, Streams, and Data Integrator
An AMIS Overview of Oracle database 12c (12.1)
Ad

Viewers also liked (10)

PDF
RTSC Overview
PPTX
Comprehensive OD interventions - Organizational Change and Development - Man...
PPTX
10 Steps to CRO Success | Benchmark Search Conference 2015
PPTX
Future Search: A Strategic Planning Process - Presented at the 2013 ISPI Con...
PPTX
Whole scale organizational change
PPTX
Beckhards confrontation meeting - comprehensive OD interventions - Organiza...
PPTX
Open System Models
PPTX
Organizational development interventions
PDF
OD Interventions
PPTX
Organizational Development Interventions
RTSC Overview
Comprehensive OD interventions - Organizational Change and Development - Man...
10 Steps to CRO Success | Benchmark Search Conference 2015
Future Search: A Strategic Planning Process - Presented at the 2013 ISPI Con...
Whole scale organizational change
Beckhards confrontation meeting - comprehensive OD interventions - Organiza...
Open System Models
Organizational development interventions
OD Interventions
Organizational Development Interventions
Ad

Similar to Oracle goldengate ogg (20)

PDF
JmDNS : Service Discovery for the 21st Century
PDF
JmDNS : Service Discovery for the 21st Century
PDF
Playing in the Same Sandbox: MySQL and Oracle
PPTX
G rpc talk with intel (3)
PDF
Oracle GoldenGate - Herve Schweitzer, dbi services - Hilton Basel 5/2011
PDF
Oracle GoldenGate Roadmap Oracle OpenWorld 2020
PDF
Troubleshooting Dual-Protocol Networks and Systems by Scott Hogg at gogoNET L...
PDF
Zero Downtime Migration
PPTX
Ceph Day Seoul - AFCeph: SKT Scale Out Storage Ceph
PPTX
SDN, OpenFlow, NFV, and Virtual Network
PDF
OOW09 EBS Tech Essentials
PDF
Make easier Integration of your services with Fuse Solutions - RedHat 2013
PDF
Golden gate11g overview - Edgars Rungis
PPTX
Fluentd – Making Logging Easy & Effective in a Multi-cloud & Hybrid Environme...
PPTX
Oracle GoldenGate for MySQL Overview
PPTX
Oracle Middleware and Hardware Complete Solution
PPTX
InduSoft Web Studio and DCS Conversion and Integration Webinar
PDF
Complex Er[jl]ang Processing with StreamBase
PPTX
Ground-Cloud-Cloud-Ground - NAB 2022 IP Showcase
PPT
Distributed Block-level Storage Management for OpenStack, by Danile lee
JmDNS : Service Discovery for the 21st Century
JmDNS : Service Discovery for the 21st Century
Playing in the Same Sandbox: MySQL and Oracle
G rpc talk with intel (3)
Oracle GoldenGate - Herve Schweitzer, dbi services - Hilton Basel 5/2011
Oracle GoldenGate Roadmap Oracle OpenWorld 2020
Troubleshooting Dual-Protocol Networks and Systems by Scott Hogg at gogoNET L...
Zero Downtime Migration
Ceph Day Seoul - AFCeph: SKT Scale Out Storage Ceph
SDN, OpenFlow, NFV, and Virtual Network
OOW09 EBS Tech Essentials
Make easier Integration of your services with Fuse Solutions - RedHat 2013
Golden gate11g overview - Edgars Rungis
Fluentd – Making Logging Easy & Effective in a Multi-cloud & Hybrid Environme...
Oracle GoldenGate for MySQL Overview
Oracle Middleware and Hardware Complete Solution
InduSoft Web Studio and DCS Conversion and Integration Webinar
Complex Er[jl]ang Processing with StreamBase
Ground-Cloud-Cloud-Ground - NAB 2022 IP Showcase
Distributed Block-level Storage Management for OpenStack, by Danile lee

More from Jos van den Oord [Oracle DBA,OCM,OCP,RAC,CLOUD] (7)

PPTX
Edition based redefinition joords
PPTX
Edition based redefinition joords
PPSX
Blom motoren handleiding mapsource voor Garmin
PPTX
Point of Interest for Oracle GoldenGate
PDF
Right Availability in RAC environment. Playing with Oracle clusterware infras...
PDF
Twee remedies tegen systeemuitval en datacorruptie
Edition based redefinition joords
Edition based redefinition joords
Blom motoren handleiding mapsource voor Garmin
Point of Interest for Oracle GoldenGate
Right Availability in RAC environment. Playing with Oracle clusterware infras...
Twee remedies tegen systeemuitval en datacorruptie

Recently uploaded (20)

PPTX
Entrepreneur intro, origin, process, method
PDF
Emailing DDDX-MBCaEiB.pdf DDD_Europe_2022_Intro_to_Context_Mapping_pdf-165590...
PDF
Trusted Executive Protection Services in Ontario — Discreet & Professional.pdf
PPTX
DOC-20250430-WA0014._20250714_235747_0000.pptx
PPTX
Fundamental Principles of Visual Graphic Design.pptx
PPTX
BSCS lesson 3.pptxnbbjbb mnbkjbkbbkbbkjb
PDF
Integrated-2D-and-3D-Animation-Bridging-Dimensions-for-Impactful-Storytelling...
PPTX
areprosthodontics and orthodonticsa text.pptx
PPTX
joggers park landscape assignment bandra
PDF
YOW2022-BNE-MinimalViableArchitecture.pdf
PPTX
Media And Information Literacy for Grade 12
PPTX
12. Community Pharmacy and How to organize it
PPT
EGWHermeneuticsffgggggggggggggggggggggggggggggggg.ppt
PPTX
HPE Aruba-master-icon-library_052722.pptx
PPTX
rapid fire quiz in your house is your india.pptx
PDF
The Advantages of Working With a Design-Build Studio
PDF
GREEN BUILDING MATERIALS FOR SUISTAINABLE ARCHITECTURE AND BUILDING STUDY
PPTX
AC-Unit1.pptx CRYPTOGRAPHIC NNNNFOR ALL
PPT
Machine printing techniques and plangi dyeing
PPT
pump pump is a mechanism that is used to transfer a liquid from one place to ...
Entrepreneur intro, origin, process, method
Emailing DDDX-MBCaEiB.pdf DDD_Europe_2022_Intro_to_Context_Mapping_pdf-165590...
Trusted Executive Protection Services in Ontario — Discreet & Professional.pdf
DOC-20250430-WA0014._20250714_235747_0000.pptx
Fundamental Principles of Visual Graphic Design.pptx
BSCS lesson 3.pptxnbbjbb mnbkjbkbbkbbkjb
Integrated-2D-and-3D-Animation-Bridging-Dimensions-for-Impactful-Storytelling...
areprosthodontics and orthodonticsa text.pptx
joggers park landscape assignment bandra
YOW2022-BNE-MinimalViableArchitecture.pdf
Media And Information Literacy for Grade 12
12. Community Pharmacy and How to organize it
EGWHermeneuticsffgggggggggggggggggggggggggggggggg.ppt
HPE Aruba-master-icon-library_052722.pptx
rapid fire quiz in your house is your india.pptx
The Advantages of Working With a Design-Build Studio
GREEN BUILDING MATERIALS FOR SUISTAINABLE ARCHITECTURE AND BUILDING STUDY
AC-Unit1.pptx CRYPTOGRAPHIC NNNNFOR ALL
Machine printing techniques and plangi dyeing
pump pump is a mechanism that is used to transfer a liquid from one place to ...

Oracle goldengate ogg

  • 1. Oracle GoldenGate Oracle's strategic solution for real time data integration SPREKER : Jos van den Oord E-MAIL : Jos.van.den.Oord@transfer-solutions.com DATUM : 29 november 2011 WWW.TRANSFER-SOLUTIONS.COM
  • 2. Who am I Jos van den Oord Working with Oracle products since 1998 Working at Transfer-Solutions since 2010 Interests Databases Right Availability Security, Performance Blog : joordsblog.vandenoord.eu Email : jos.van.den.oord@transfer-solutions.com © COPYRIGHT TRANSFER SOLUTIONS B.V. 2
  • 3. Agenda Introduction Oracle GoldenGate (OGG) GoldenGate Topologies GoldenGate Intergration solutions GoldenGate Products Technology Overview GoldenGate Simple, Flexible Instantiation GoldenGate Modular Building Blocks GoldenGate Capture/Delivery GoldenGate Checkpointing Architecture Process Components Demo GoldenGate © COPYRIGHT TRANSFER SOLUTIONS B.V. 3
  • 4. Introduction Oracle GoldenGate (OGG) Oracle GoldenGate provides low-impact capture, routing, transformation, and delivery of transactional data across heterogeneous environments in real time Oracle’s real-time data movement solution Data replication for heterogeneous databases Real-time information feeds to Oracle BI/EPM Zero-downtime migrations and upgrades to Oracle Database and Applications © COPYRIGHT TRANSFER SOLUTIONS B.V. 4
  • 5. Introduction Oracle GoldenGate (OGG) GoldenGate Topologies Unidirectional Bi-directional Peer to Peer Broadcast Intergration / Consolidation Cascading © COPYRIGHT TRANSFER SOLUTIONS B.V. 5
  • 6. Introduction Oracle GoldenGate (OGG) Databases O/S and Platforms Capture:  Oracle Windows 2000, 2003, XP  DB2 Linux  Microsoft SQL Server Sun Solaris  Sybase ASE HP NonStop  Ingres HP-UX  Teradata HP TRU64  Enscribe HP OpenVMS  SQL/MP IBM AIX  SQL/MX IBM z/OS Delivery:  All listed above  MySQL, HP Neoview, Netezza, and any ODBC compatible databases  ETL products  JMS message queues © COPYRIGHT TRANSFER SOLUTIONS B.V. 6
  • 7. Introduction Oracle GoldenGate (OGG) Product / License Description Heterogeneity Oracle GoldenGate Supports Afb Overview Includes GoldenGate Capture, Deliver, Active Data Guard and XStream Oracle GoldenGate for Mainframe Includes GoldenGate Capture and Deliver for HP NonStop and IBM DB2 on z/OS Oracle GoldenGate Veridata Add-on capability to validate data in replicated systems Management Pack for GoldenGate Add-on management pack, includes Oracle GoldenGate Director Oracle GoldenGate Adapters Pre-packaged application content, such as for Flat File and Java adapters © COPYRIGHT TRANSFER SOLUTIONS B.V. 7
  • 8. Technology Overview GoldenGate OGG Modular Building Blocks Capture: Committed changes are captures ( and can be filtered) As they occur by reading the transaction logs Trail files: Universal data format enables heterogeneity Route: No Distance constraints Delivery: Applies transactional via TCP/IP. data with guaranteed integrity Compression & encryption. Logs Capture Trail Files Trail Files Deliver Logs Logs Logs Logs LAN/WAN Logs TCP/IP Database Database Deliver Capture Trail Files Trail Files Bi-directional © COPYRIGHT TRANSFER SOLUTIONS B.V.
  • 9. Technology Overview GoldenGate Simple, Flexible Instantiation  Start Change Data Capture (CDC)  Initial Snapshot  Synchronization Redolog LAN/WAN Capture Data TCP/IP Collector Delivery Database Trail Files Pump Trail Files Database Ongoing Data Synchronization Initial Load © COPYRIGHT TRANSFER SOLUTIONS B.V. 9
  • 10. Technology Overview GoldenGate Oracle GoldenGate Capture © COPYRIGHT TRANSFER SOLUTIONS B.V. 10
  • 11. Technology Overview GoldenGate Oracle GoldenGate Delivery © COPYRIGHT TRANSFER SOLUTIONS B.V. 11
  • 12. Technology Overview GoldenGate GoldenGate Checkpointing Start of Oldest Open (Uncommitted) Transaction Capture PUMP Delivery Begin TX1 Checkpoint Checkpoint Checkpoint Insert TX1 Begin TX2 Begin TX2 ----- Begin TX2 Insert TX2 ----- Insert TX2 ------ Update TX1 Commit TX2 ------ Commit TX2 ------ Insert TX2 Begin TX3 ------ Commit TX2 Insert TX3 Current Current Current Begin TX3 ----- ------ Commit TX3 Read Write Read Insert TX3 ------ Position Position Position Begin TX4 Current Write Commit TX3 Position Delete TX4 Current Read Position Database Database Capture Data Pump Trail Files Delivery Database Trail Files © COPYRIGHT TRANSFER SOLUTIONS B.V. 12
  • 13. Architecture Process Components CAPTURE DELIVERY Log-based Native database API VAM-based ODBC Local/Remote Queuing Batch Operations Filtering Filtering Parallel Coordination Transaction/Operations Grouping Local/Remote Parrallel Coodination Local/Remote PUMP MANAGER Filtering Queue (Trail) Management Local/Remote Process Management (Dynamic) TCP/IP Monitoring and Administration (Lag report) Compression Reporting (Events, Error, Tresholds) Encryption Receive/Route request from UI On – disk Components Trail Files Checkpoint files (Capture, Pump, Delivery) Configuration Files Discard files Report/Log files Binaries © COPYRIGHT TRANSFER SOLUTIONS B.V. 13
  • 14. Demo GoldenGate Manager process Extract process DataPump Process Replicat Process Bi-Directional Replication DDL Bi-Directional Replication Extract /Replicat Filtering Logdump SQL statements van replicat © COPYRIGHT TRANSFER SOLUTIONS B.V. 14
  • 15. Point of Interest for Oracle GoldenGate Oracle's strategic solution for real time data integration SPREKER : Jos van den Oord E-MAIL : Jos.van.den.Oord@transfer-solutions.com DATUM : 29 november 2011 WWW.TRANSFER-SOLUTIONS.COM
  • 16. Point of Interest for Oracle GoldenGate • Understanding of the business objectives • Approved by your Requirements stakeholders? and Planning • Understanding of the requirements? • Appropriate replication topology © COPYRIGHT TRANSFER SOLUTIONS B.V. 16
  • 17. Point of Interest for Oracle GoldenGate • Creating Dedicated Users • Encrypting Passwords • Creating a Dedicated Installation Installation Directory and Setup • Using a Checkpoint Table • Verifying the Character Sets • Developing Naming Standards • Using a Data Pump © COPYRIGHT TRANSFER SOLUTIONS B.V. 17
  • 18. Point of Interest for Oracle GoldenGate • Using GGSCI Command Shortcuts • Using OBEY Files • Generating Interim Statistics Management • Using a Discard File and • Reporting Regularly on Process Monitoring Health • Purging Old Trail Files Regularly • Automatically Starting Processes © COPYRIGHT TRANSFER SOLUTIONS B.V. 18
  • 19. Point of Interest for Oracle GoldenGate • Running Performance Tests • Limiting the Number of Extracts • Using Passthru Mode for Data Pumps Performance • Using Parallel Replicats • Using the Fastest Available Storage • Tuning the Database © COPYRIGHT TRANSFER SOLUTIONS B.V. 19
  • 20. Questions Answers CONSULTING | MANAGED SERVICES | EDUCATION WWW.TRANSFER-SOLUTIONS.COM © COPYRIGHT TRANSFER SOLUTIONS B.V. 20