Oracle GoldenGate 11g Release 2(11gR2) Overview

Similar documents
Key Features. High-performance data replication. Optimized for Oracle Cloud. High Performance Parallel Delivery for all targets

enterprise professional expertise distilled Implementer's guide Oracle GoldenGate 11g

Best Practices for Conflict Detection and Resolution in Active-Active Replication Environments Using Oracle GoldenGate

Oracle GoldenGate 12c

Oracle GoldenGate 11g: Advanced Configuration for Oracle Student Guide

Expert Oracle GoldenGate

Oracle Fusion Middleware Administering Oracle GoldenGate for Windows and UNIX. 12c ( )

Eliminating Downtime When Migrating or Upgrading to Oracle 10g

1z0-447.exam.44q 1z0-447 Oracle GoldenGate 12c Implementation Essentials

Oracle GoldenGate 11g Fundamentals for Oracle

Oracle GoldenGate and Oracle Streams: The Future of Oracle Replication and Data Integration

GOLDENGATE REPLICATION CONFLICT DETECTION AND RESOLUTION AND ITS CHALLENGES

DQpowersuite. Superior Architecture. A Complete Data Integration Package

Oracle GoldenGate. Frank Bommarito. RMOUG Training Days February 11-13, 2013

Oracle OpenWorld 14 Oracle Active Data Guard and Oracle GoldenGate High-Availability Best Practices

Oracle GoldenGate Director

Oracle Streams. An Oracle White Paper October 2002

An Oracle White Paper Updated October Oracle GoldenGate 12c: Real-Time Access to Real-Time Information

Ed Lynch IBM. Monday, May 8, :00 p.m. 02:10 p.m. Platform: DB2 for z/os & LUW

Oracle GoldenGate 11g: Fundamentals for SQL Server Student Guide

Veritas Storage Foundation from Symantec

Click to edit H06the title text format

1. Some OGG fundamental concepts : PK/UK, KEYCOLS, ADD TRANDATA, Before and After images and they how work together

Supported Operating Environment. Framework

Oracle Database Mobile Server, Version 12.2

Executive Summary SOLE SOURCE JUSTIFICATION. Microsoft Integration

TECHED USER CONFERENCE MAY 3-4, 2016

Informix Feature List

DBAK Delivering Oracle Success. Oracle GoldenGate: Straight Up August 4, 2010 Denver, CO

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

IBM Tivoli Netcool Service Quality Manager V4.1.1

Oracle GoldenGate for Big Data

Survey of Oracle Database

IBM Db2 Analytics Accelerator Version 7.1

Oracle GoldenGate 11g Release 2 ( ) Release Notes E

Oracle - Oracle GoldenGate 12c: Fundamentals for

GoldenGate Zbigniew Baranowski

Oracle Audit Vault. Trust-but-Verify for Enterprise Databases. Tammy Bednar Sr. Principal Product Manager Oracle Database Security

DB2 for z/os Stored Procedure support in Data Server Manager

An Oracle White Paper Updated October Zero Downtime Migration to Oracle Exadata using Oracle GoldenGate

August Oracle - GoldenGate Statement of Direction

An Oracle White Paper July Using Oracle GoldenGate to Achieve Operational Reporting for Oracle Applications

Veritas Volume Replicator Option by Symantec

Oracle NoSQL Database Enterprise Edition, Version 18.1

Real Time Access to Real Time Information

DATA WIZARD. Technical Highlights

State of the Dolphin Developing new Apps in MySQL 8

Oracle Fusion Middleware

SAP Sybase SQL Anywhere Manage enterprise data in remote and mobile locations. Speaker s Name/Department (delete if not needed) Month 00, 2012

Overview Guide. Mainframe Connect 15.0

Configuring a JDBC Resource for MySQL in Metadata Manager

DB2 for z/os: Programmer Essentials for Designing, Building and Tuning

ORACLE DATA SHEET KEY FEATURES AND BENEFITS ORACLE WEBLOGIC SUITE

Safe Harbor Statement

Configuring a JDBC Resource for IBM DB2 for z/os in Metadata Manager

Error Messages Reference for Oracle GoldenGate for Windows and UNIX 12c ( )

Vendor: Oracle. Exam Code: 1Z Exam Name: Oracle Database 11g Security Essentials. Version: Demo

Oracle NoSQL Database Enterprise Edition, Version 18.1

Introducing Oracle Queuing/Messaging Technology. Anthony D. Noriega MSCS, MBA, BSSE, OCP-DBA

BusinessObjects Data Integrator XI Release 2 for Sun SOLARIS SPARC

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

QMF Analytics v11: Not Your Green Screen QMF

Oracle Exadata X7. Uwe Kirchhoff Oracle ACS - Delivery Senior Principal Service Delivery Engineer

Performance Optimization for Informatica Data Services ( Hotfix 3)

Integrating Oracle Databases with NoSQL Databases for Linux on IBM LinuxONE and z System Servers

Exadata Implementation Strategy

Oracle - 1z Oracle GoldenGate 11g Certified Implementation Exam Essentials

MySQL for Database Administrators Ed 4

Senior Director of Engineering

Data Sheet: Storage Management Veritas Storage Foundation by Symantec Heterogeneous online storage management

EDB367. Powering Up with SAP Adaptative Server Enterprise 15.7 COURSE OUTLINE. Course Version: 10 Course Duration: 2 Day(s)

Security Specifications

Configuring the Oracle Network Environment. Copyright 2009, Oracle. All rights reserved.

Design a Geodatabase. Rasu Muthurakku, Enterprise Solutions Architect / Consultant

About Database Adapters

Zero Downtime Database Upgrade Using Oracle GoldenGate O R A C L E W H I T E P A P E R A U G U S T

Technical White Paper

Oracle GoldenGate for Mainframe

MySQL HA Solutions Selecting the best approach to protect access to your data

Oracle 10g and IPv6 IPv6 Summit 11 December 2003

Jyotheswar Kuricheti

Configuring a JDBC Resource for Sybase IQ in Metadata Manager

InnoDB: Status, Architecture, and Latest Enhancements

Db2 9.7 Create Table If Not Exists >>>CLICK HERE<<<

Oracle Database 18c and Autonomous Database

Let's Play... Try to name the databases described on the following slides...

Agenda. AWS Database Services Traditional vs AWS Data services model Amazon RDS Redshift DynamoDB ElastiCache

From business need to implementation Design the right information solution

Quest. Quest. Toad Shareplex Foglight. Quest. Toad - Spotlight - SQL. Shareplex - Foglight - Space Manager with LiveReorg - Oracle

Oracle Database 10g: New Features for Administrators Release 2

ORACLE WHITEPAPER MARCH 2015 ORACLE GOLDENGATE 12C: REAL-TIME ACCESS TO REAL-TIME INFORMATION

Introduction to Geodatabase and Spatial Management in ArcGIS. Craig Gillgrass Esri

New Features Summary. SAP Sybase Event Stream Processor 5.1 SP02

Prices in Japan (Yen) Oracle Technology Global Price List December 8, 2017

What s New in MySQL 5.7 Geir Høydalsvik, Sr. Director, MySQL Engineering. Copyright 2015, Oracle and/or its affiliates. All rights reserved.

1 Modular architecture

Copyright 2012, Oracle and/or its affiliates. All rights reserved. #OracleDataIntegration

Getting started. Amardeep Sidhu

Exadata Implementation Strategy

1z Oracle GoldenGate 11g Certified Implementation Exam Essentials

Transcription:

Oracle GoldenGate 11g Release 2(11gR2) Karsten Stöhr 1 Copyright 2012, Oracle and/or its affiliates. All rights

Summary: Oracle GoldenGate 11gR2 Largest Number of New Features Ever Released Integrated Capture Enhanced Conflict Detection & Resolution Globalization Security & Performance Extensibility Oracle GoldenGate 11gR2 Manageability & Monitoring Expanded Heterogeneity 2 Copyright 2012, Oracle and/or its affiliates. All rights

Integrated Extract Die eierlegende Wollmilchsau? 3 Copyright 2012, Oracle and/or its affiliates. All rights

Integrated Capture Integrated Capture Support for Oracle Compression With this support, GoldenGate provides 100% support for capture and delivery of compressed objects within Oracle Database and Oracle Exadata Oracle GoldenGate 11gR2 4 Copyright 2012, Oracle and/or its affiliates. All rights

Integrated Capture Brings GoldenGate extract closer to the RDBMS engine Leverages Proprietary Oracle Database Logmining API Seamless traversal of different branches of redo Parallelism in mining and transforming redo records Transparent mining of different threads in a RAC Future enhancement in the RDBMS area will be reflected immediately in the product Multi Threaded Uses producer thread to capture REDO record and consumer thread to process the REDO records. Performance gain from parallel processing 5 Copyright 2012, Oracle and/or its affiliates. All rights

Integrated Capture Supports multiple deployment configuration Source : Source database and Integrated Capture process are in the same machine Downstream : Source database and Integrated Capture process are in a different machine On Source Downstream Easy transitions for existing GoldenGate customers Customers may choose which option they prefer based on their requirements. 6 Copyright 2012, Oracle and/or its affiliates. All rights

Integrated Capture - What You Need To Know Exadata Category Compression Distributed Transactions XA-RAC, PDML RAC New Datatypes LOB REDO Processing Deployment DDL Others Description Capturesupport for EHCC compression Capture support for OLTP, Segment compression Simplified RAC management XML OR, XML Binary Full and Partial read from REDO log Multithreaded support Source and Downstream capture support Captures tables created with column level password specification Support IOT with MAPPING table option 7 Copyright 2012, Oracle and/or its affiliates. All rights

Enhanced Conflict Detection & Resolution Enhanced Conflict Detection & Resolution Enhancements provide automated detection and resolution of data conflicts for active-active or multi-master deployments. Robust, easier to code, and less time to implement. Oracle GoldenGate 11gR2 8 Copyright 2012, Oracle and/or its affiliates. All rights

Introduction Conflicts occur when the timing of simultaneous changes results in one of these out-of-sync conditions: a replicated insert attempts to add a row that already exists in the target. the before image of a replicated update does not match the current row in the target. a replicated delete attempts to remove a row that does not exist in the target. 9 Copyright 2012, Oracle and/or its affiliates. All rights

Enhanced Conflict Detection & Resolution Key Points to Take Away Robust Infrastructure for Active-Active, Multi-Master setup Reduced Implementation Time - Replaces expensive hand-coding of CD&R rules as compared to prior version of GoldenGate. Easy and Expandable rules. Ideal for custom and specialized applications Supports Heterogeneous Deployments 10 Copyright 2012, Oracle and/or its affiliates. All rights

Enhanced Conflict Detection & Resolution Example Syntax for 11gR1 CDR Syntax for 11gR2 CDR MAP source.order, TARGET target.order, REPERROR (21000, DISCARD), SQLEXEC (ID lookup, ON UPDATE, QUERY "select count(*) conflict from Order where ID =? and & Modified_TS >?", PARAMS (p1 = ID, p2 = Modified_TS), BEFOREFILTER, ERROR REPORT, TRACE ALL), MAP source.order, TARGET target.order, RESOLVECONFLICT (UPDATEROWEXISTS, (DEFAULT, USEMAX (Modified_TS)) ; FILTER (lookup.conflict = 0, ON UPDATE, RAISEERROR 21000); 7 Lines of Code & SQL 3 Lines of Code, Automatically Resolved 11 Copyright 2012, Oracle and/or its affiliates. All rights

Handling Conflicts UPDATE Example Update Conflicts Conflict situation UPDATEROWEXIST : During UPDATE operation on the target table, no data found error in the target table. Some of target table row columns were changed What can be possible IGNORE: Silently ignore (don t apply) the record. DISCARD: Write the record to the discard file. OVERWRITE: Reapply the update, specifying only the primary key columns in the WHERE clause. USEMAX: If the value of the resolution column in the record is greater than the value of the column in the target database, then apply the record (specifying only the primary key columns in the WHERE clause). Otherwise, the record will be ignored. USEMIN: If the value of the resolution column in the record is less than the value of the column in the target database, then apply the record (specifying only the primary key columns in the WHERE clause). Otherwise, the record will be ignored. USEDELTA: Update the column by adding difference between the before and after image values of the columns in the record to the current value for the column in the database. 12 Copyright 2012, Oracle and/or its affiliates. All rights

Enhanced Conflict Detection & Resolution Supported Platforms LUW z/os iseries SQL/MX 13 Copyright 2012, Oracle and/or its affiliates. All rights

Globalization Globalization Expanding the commitment for enhancing our support for international implementations, this feature allows Oracle GoldenGate to be implemented on, and capture data from databases using multi-byte/unicode character sets. Oracle GoldenGate 11gR2 14 Copyright 2012, Oracle and/or its affiliates. All rights

Globalization Database Object Name Enhancement Non US-ASCII Character Support (both DDL/DML) Support database object name with any characters including European accent, multibyte, white space and symbols as long as database supports Database Like Object Level Case Sensitivity Support Oracle, DB2 and SQL/MX case sensitive object name Case sensitive from/to case insensitive mapping Partial Character Set Conversion Implicit Character Set Conversion Support by replicat Between two different character set CHAR/VARCHAR/CLOB columns CHAR/VARCHAR/CLOB from/to NCHAR/NVARCHAR/NCLOB columns 15 Copyright 2012, Oracle and/or its affiliates. All rights

Globalization Key Points to Take Away GoldenGate deployment in a non English environment Supports European Accent characters, Multibyte characters Automatic conversions of transactional data across different character set environments Native error messages, supports case sensitivity 16 Copyright 2012, Oracle and/or its affiliates. All rights

Security & Performance Security The Most Secure Version of GoldenGate Oracle GoldenGate 11gR2 supports Federal Information Protection Standard (FIPS) and BLOWFISH encryption algorithms to provide secure data movement across systems and regions Oracle GoldenGate 11gR2 17 Copyright 2012, Oracle and/or its affiliates. All rights

Security Support FIPS compliant encryption algorithm in addition to current BLOWFISH algorithm On disk encryption for trail file In password encryption When transferring data Supported on Linux, Windows, and Unix. IPv6 support Mandate from the government The existing GoldenGate library of IPC routines is based on IPv4. All existing GoldenGate calls using IPv4 AP were changed to use IPv6 APIs. 18 Copyright 2012, Oracle and/or its affiliates. All rights

Security & Performance Performance Performance improvements for data replication across geographically separated systems in high latency networks. Oracle GoldenGate 11gR2 19 Copyright 2012, Oracle and/or its affiliates. All rights

Security & Performance Key Points to Take Away Transactional data is protected with High degree of data security. Improvement in data routing, network auto configuration, security, Quality of Service, etc. Performance improvement in data replication across geographically separated systems in high latency networks 20 Copyright 2012, Oracle and/or its affiliates. All rights

Manageability & Monitoring Manageability Efficiencies implemented to improve support for very large implementations. Oracle GoldenGate 11gR2 21 Copyright 2012, Oracle and/or its affiliates. All rights

Manageability & Monitoring Monitoring The new Oracle GoldenGate Monitor product offers a rich graphical user interface (GUI) client that interacts with core Oracle GoldenGate components to provide a complete view of the GoldenGate implementations Oracle GoldenGate 11gR2 Plug-In for Enterprise Manager Integration 22 Copyright 2012, Oracle and/or its affiliates. All rights

Monitoring Oracle GoldenGate Monitor (available now) Lightweight tool, caters to GoldenGate customers For customers, who prefer not to install additional Oracle database as management server. Simple SNMP integration Oracle Enterprise Manager Oracle preferred monitoring tool, covers entire Oracle stack Database, Storage, FMW etc For customers, who prefer to drill into DB sessions, OS stats, etc, apart from monitoring GoldenGate process 23 Copyright 2012, Oracle and/or its affiliates. All rights

Expanded Heterogeneity Expanded Heterogeneity The new release brings enhancements to existing supported platforms such as: Oracle MySQL, Microsoft SQL Server, Sybase, Teradata, and IBM DB2 z/os including expanded data type support. Stay tuned for tier 3 announcements for IBM DB2/iSeries, Coherence, & Postgres Oracle GoldenGate 11gR2 24 Copyright 2012, Oracle and/or its affiliates. All rights

Summary: Oracle GoldenGate 11gR2 Largest Number of New Features Ever Released Integrated Capture Enhanced Conflict Detection & Resolution Globalization Security & Performance Extensibility Oracle GoldenGate 11gR2 Manageability & Monitoring Expanded Heterogeneity 25 Copyright 2012, Oracle and/or its affiliates. All rights

26 Copyright 2012, Oracle and/or its affiliates. All rights Q&A

27 Copyright 2012, Oracle and/or its affiliates. All rights