The Oracle GoldenGate software package delivers low-impact, real-time data integration and transactional data replication across heterogeneous systems for continuous availability, zero-downtime migration, and business intelligence.
Join the Webinar to learn Golden Gate 12c New Features
• Expanded heterogeneous Support
• Multitenant Container Database (CDB) Support
• Oracle Universal Installer (OUI) Support
• Support for Public and Private Clouds
• Integrated Replicat
• Security
• Coordinated Replicat
• New 32K VARCHAR2 Support
• High Availability (HA) enhancements
• Support for Other Oracle products
• Improvements to feature Functionality
DSPy a system for AI to Write Prompts and Do Fine Tuning
Oracle golden gate 12c New Features
1. Oracle Golden Gate 12c New Features
Satishbabu Gunukula, Oracle ACE
• 16+ Years of Experience in Database Technologies and
specialized in high availability solutions.
• Masters Degree in Computer Applications
• Written articles for major publications
• Oracle Certified Professional Oracle 8i,9i,10g
• Oracle Certified Expert Oracle 10g RAC
http://www.oracleracexpert.com
2. Program Agenda
• Overview of Oracle GoldenGate
• Golden Gate Architecture
• Oracle Golden Gate 12c New features
– Expanded heterogeneous Support
– Multitenant Container Database (CDB) Support
– Oracle Universal Installer (OUI) Support
– Support for Public and Private Clouds
– Integrated Replicat
– Security
– Coordinated Replicat
– New 32K VARCHAR2 Support
– High Availability (HA) enhancements
– Support for Other Oracle products
– Improvements to feature Functionality
• Summary
• Q& A
3. Overview of Oracle GoldenGate
• Oracle GoldenGate software package delivers low-impact,
real-time data integration and transactional data
replication across heterogeneous systems for continuous
availability, zero-downtime migration, and business
intelligence.
• Oracle GoldenGate 12c empowers organizations to
capture, route, transform, and deliver transactional data
between heterogeneous databases in real time with
minimal overhead
6. Oracle Golden Gate 12c New features
• Expanded heterogeneous Support
• Multitenant Container Database (CDB) Support
• Oracle Universal Installer (OUI) Support
• Support for Public and Private Clouds
• Integrated Replicat
• Security
• Coordinated Replicat
• New 32K VARCHAR2 Support
• High Availability (HA) enhancements
• Support for Other Oracle products
• Improvements to feature Functionality
7. Expanded heterogeneous Support
• Oracle Golden Gate 12c R1 has many enhancements for
existing supported platforms such as Oracle, MySQL,
Sybase, Microsoft SQL Server, IBM DB2 and Teradata
• Added support to include Extrace and Replicat for MySQL
version 5.6 and Sybase Version 15.7, SQL/MX 3.2, IBM DB2
(LUW) 10.1, and Teradata 14.10.
8. Expanded heterogeneous Support
Oracle Golden Gate 12c R1 also offers improvements for
supported features such as:
• Oracle Golden Gate supports SQL Server 2012 beginning
with GoldenGate 12.1.2.0.1
• UNITEXT data type support for Sybase
• Oracle Golden Gate supports native compressed
transaction log backup for SQL Server
• Oracle Golden Gate for SQL Server can send and receive
real-time data to heterogeneous databases
9. Multitenant Container Database (CDB)
Support
• Oracle GoldenGate 12c supports the capture from, and
delivery to, the Multitenant Container Database feature of
Oracle 12c database.
• You can use parallel integrated capture or single integrated
capture process.
• When using single integrated process you can write
changes from multiple Pluggable Databases (PDBs) into a
single trail or multiple trails
• You can use multiple Replicat processes to read one trail
and apply changes to different target pluggable databases,
11. Oracle Universal Installer (OUI)
Support
• Oracle GoldenGate 12c now supports Oracle Universal
Installer (OUI)
• For OUI below requirements must be satisfied
– The host must be JAVA-enabled
– If installing for first time, then OUI prompts to create an
Oracle central inventory and creates a subdirectory for
GoldenGate
• When installing using OUI, you have the option to choose
either 11g or 12c Database for Oracle GoldenGate
Installation
12. Support for Public and Private Clouds
• Oracle Database 12c offers multitenant architecture, which
simplifies consolidating databases onto the cloud and
managing many databases as one.
• GoldenGate is now SOCKS5 compliant, which is important
for replication data to and from cloud databases.
13. Integrated Replicat
• This new feature helps to improve performance, scalability
and load balancing when replicating data to Oracle
11.2.0.4 or higher Oracle Databases
• With this feature users do not need to manually split the
Replicat process into multiple threads and also do not
need to manage multiple parameter files.
• The new integrated Replicat process avoids multiple
configurations and delivers high throughput
• The process reads the trail file and constructs Logical
Change Records (LCR) and transmits them to the target
server using a lightweight streaming API
14. Integrated Replicat
• Advantage of Integrated Replicat
• Automatic dependency awareness
• dynamic load balancing (auto tuning),
• The main parameters that control this process are
PARALLELISM and MAX_PARALLELISM.
15. Security
• Oracle GoldenGate 12c now integrates with the Oracle
Credential store and Oracle Wallet to store and retrieve
encrypted usernames and passwords.
• User can create an alias which is associated with actual
usernames and passwords. Prior to 12c, username and
password information was stored in lightly encrypted or
plan text format.
• Oracle GoldenGate simplifies security using
DBMS_GOLDENGATE_AUTH package.
16. Coordinated Replicat
• The advantage of using coordinated against classic mode,
is that Replicat is multi-threaded and this helps to read trail
files independently and apply transactions in parallel.
• Each thread associated with coordinated Replicat can
handle the assigned workload such as filtering, mapping,
conversion,SQL construction and error handling
• The Corrdinated Replicat manages the transactions across
multiple threads to take care of dependencies such as DDL
and Primary key updates, SQLEXEC Processing and Event
Management Infrastcture (EMI) processing.
17. Coordinated Replicat
• Coordinated Replicat does not include dynamic allocation
of threads
• Coordinate Replicat is not aware of foreign key constraints
• The main parameters controls this process are THREAD or
THREADRANGE.
18. New 32K VARCHAR2 Support
Oracle GoldenGate12c supports capture and Replicat of the
new 32K VARCHAR2 data type.
Limitations using 32K VARCHAR2 data type:
• Does not support 32k VARCHAR2 columns as part of key or
unique index, nor column in a KEYCOLS
• Cannot be used as row identifiers
• Not supported as resolution columns in conflict resolution
and detection (CDR) config
• Doesn’t have limit number of 32k columns, but each trail
record has a length limit of 4MB for inline records.
19. High Availability (HA) enhancements
The main enhancements in HA are:
• Integration with Data Guard – This feature integrated
with Data Guard Fast-Start Failover and Oracle
Clusterware. If the user has any planned or unplanned
failover then the processes will start on Standby during
the role transmission and ensure no data loss.
• GoldenGate DownSteam Capture - Offloads all capture
processing to another system and ship redo to a
downstream site using Data Guard remote deployment
log transport service. In the case of the source database
loss, the GoldenGate process continues to run with this
configuration, minimizing potential data loss.
20. Summary
New Features Summary:
• Expanded heterogeneous Support
• Multitenant Container Database (CDB) Support
• Oracle Universal Installer (OUI) Support
• Support for Public and Private Clouds
• Integrated Replicat
• Security
• Coordinated Replicat
• New 32K VARCHAR2 Support
• High Availability (HA) enhancements
• Support for Other Oracle products
• Improvements to feature Functionality