database replication - chicago oracle users group (coug) · replication chrissy see–account...
TRANSCRIPT
![Page 1: Database Replication - Chicago Oracle Users Group (COUG) · Replication Chrissy See–Account Executive Susan Wong –Solutions Architect Optimize transactional operations and reporting](https://reader034.vdocuments.site/reader034/viewer/2022043003/5f83f995cc286f7c2168b8f3/html5/thumbnails/1.jpg)
Database Replication
Chrissy See – Account Executive
![Page 2: Database Replication - Chicago Oracle Users Group (COUG) · Replication Chrissy See–Account Executive Susan Wong –Solutions Architect Optimize transactional operations and reporting](https://reader034.vdocuments.site/reader034/viewer/2022043003/5f83f995cc286f7c2168b8f3/html5/thumbnails/2.jpg)
quest.com | confidential
• 63• In 3 years 63% of on-prem customers will be moving
to the cloud such as AWS and Azure. *IDC*
• 99.99% database availability is required among 81% of organizations. *ITIC*
• Average cost of 1 hour downtime can range can range $100-$300K to even up to $1 million. *ITIC*
• 99
• 100
![Page 3: Database Replication - Chicago Oracle Users Group (COUG) · Replication Chrissy See–Account Executive Susan Wong –Solutions Architect Optimize transactional operations and reporting](https://reader034.vdocuments.site/reader034/viewer/2022043003/5f83f995cc286f7c2168b8f3/html5/thumbnails/3.jpg)
Database Replication
Chrissy See– Account Executive
Susan Wong – Solutions Architect
Optimize transactional operations and reporting from multiple sources
![Page 4: Database Replication - Chicago Oracle Users Group (COUG) · Replication Chrissy See–Account Executive Susan Wong –Solutions Architect Optimize transactional operations and reporting](https://reader034.vdocuments.site/reader034/viewer/2022043003/5f83f995cc286f7c2168b8f3/html5/thumbnails/4.jpg)
Confidential4
• Solutions Architect supporting Business Continuity and Oracle performance management and tuning for 17 years.
• Performed numerous consulting engagements of configurations including high availability, reporting, and migrations, and has been ensuring companies meet their Oracle database availability since Oracle 7x. This expertise extends to SQL Server configurations as well.
• Prior to Quest Software, Mechanical Engineer at Fluor Daniel and subsequently managed the CAD solutions and database teams.
• B.S. in Mechanical Engineering from UCLA
About the Speaker
![Page 5: Database Replication - Chicago Oracle Users Group (COUG) · Replication Chrissy See–Account Executive Susan Wong –Solutions Architect Optimize transactional operations and reporting](https://reader034.vdocuments.site/reader034/viewer/2022043003/5f83f995cc286f7c2168b8f3/html5/thumbnails/5.jpg)
Confidential5
• How many have Oracle reporting requirements that –
• Require data from multiple databases
• Require data from SQL Server or have SQL Server reporting applications
• Require only specific data (tables, rows, columns)
• Require that the reporting not have access to certain data
• Cause performance issues to customer facing transactional operations
• Where reporting or analytics are required in Postgres or MySQL or another type of database
• Is anyone using Oracle Advanced Replication, Golden Gate, or Streams?
• And how?
• Any issues or challenges?
Let’s take a poll…
![Page 6: Database Replication - Chicago Oracle Users Group (COUG) · Replication Chrissy See–Account Executive Susan Wong –Solutions Architect Optimize transactional operations and reporting](https://reader034.vdocuments.site/reader034/viewer/2022043003/5f83f995cc286f7c2168b8f3/html5/thumbnails/6.jpg)
Confidential6
Offload Reporting from Transactional Database
Transactional Operations Reporting & BI Analytics
![Page 7: Database Replication - Chicago Oracle Users Group (COUG) · Replication Chrissy See–Account Executive Susan Wong –Solutions Architect Optimize transactional operations and reporting](https://reader034.vdocuments.site/reader034/viewer/2022043003/5f83f995cc286f7c2168b8f3/html5/thumbnails/7.jpg)
Confidential7
Data Distribution
Transactional Operations
Reporting/BI Analytics –subset data #2
Reporting/BI Analytics –subset data #1
High Availability – failover for unplanned or planned downtime
![Page 8: Database Replication - Chicago Oracle Users Group (COUG) · Replication Chrissy See–Account Executive Susan Wong –Solutions Architect Optimize transactional operations and reporting](https://reader034.vdocuments.site/reader034/viewer/2022043003/5f83f995cc286f7c2168b8f3/html5/thumbnails/8.jpg)
Confidential8
Data ConsolidationSQL Server application database for inventory
SQL Server application database for HR
Oracle database for Financial application
SQL Server Data Mart for BI Analytics
Oracle database for Sales Support
(This could be Oracle or any of the other supported targets)
![Page 9: Database Replication - Chicago Oracle Users Group (COUG) · Replication Chrissy See–Account Executive Susan Wong –Solutions Architect Optimize transactional operations and reporting](https://reader034.vdocuments.site/reader034/viewer/2022043003/5f83f995cc286f7c2168b8f3/html5/thumbnails/9.jpg)
Confidential9
Data Integration
Oracle database
Oracle database
Oracle database
Kafka for Big Data Analysis
SQL Server reporting/ analytics
MySQL
Oracleon-prem
database
AWS EC2 or Oracle RDS
![Page 10: Database Replication - Chicago Oracle Users Group (COUG) · Replication Chrissy See–Account Executive Susan Wong –Solutions Architect Optimize transactional operations and reporting](https://reader034.vdocuments.site/reader034/viewer/2022043003/5f83f995cc286f7c2168b8f3/html5/thumbnails/10.jpg)
Confidential10
Source/Targets we support with Oracle and SQL Server as source
Oracle Database
MicrosoftSQL Server
EDB Postgres
SAP ASE
Teradata Kafka Xml files
Oracle DB
Oracle DB
SAP HANA
MySQL
SQL Server Database
MicrosoftSQL Server
Oracle DB
Azure SQL Server
ASE
![Page 11: Database Replication - Chicago Oracle Users Group (COUG) · Replication Chrissy See–Account Executive Susan Wong –Solutions Architect Optimize transactional operations and reporting](https://reader034.vdocuments.site/reader034/viewer/2022043003/5f83f995cc286f7c2168b8f3/html5/thumbnails/11.jpg)
SharePlex 9.1 Cloud Support
AWS RDS AWS EC2 Azure Marketplace Azure SQLService
Source Target Source Target Source Target Source Target
Oracle X
Also supports
remote source
X X X X X X
SQLServer X X X X X X
PostgreSQL
(community
edition)
X
Amazon Aurora
with PostgreSQL
compatibility
X
EnterpriseDB X X
Fujitsu X X
![Page 12: Database Replication - Chicago Oracle Users Group (COUG) · Replication Chrissy See–Account Executive Susan Wong –Solutions Architect Optimize transactional operations and reporting](https://reader034.vdocuments.site/reader034/viewer/2022043003/5f83f995cc286f7c2168b8f3/html5/thumbnails/12.jpg)
Confidential12
Projects?
•Migrations•New platform/servers•Oracle to SQL Server•SQL Server to Oracle or other
•Offload processes from OLTP•Reporting•Batch jobs
•Cloud Initiatives•Migrate to cloud•Dev/Test w/ real time prod loads•Long term archiving
•Data Consolidation•App data to SQL Server reporting•BI Analytics
•Data Distribution•One to multiple Reporting target(s) •Failover target
![Page 13: Database Replication - Chicago Oracle Users Group (COUG) · Replication Chrissy See–Account Executive Susan Wong –Solutions Architect Optimize transactional operations and reporting](https://reader034.vdocuments.site/reader034/viewer/2022043003/5f83f995cc286f7c2168b8f3/html5/thumbnails/13.jpg)
How can Quest Help?
![Page 14: Database Replication - Chicago Oracle Users Group (COUG) · Replication Chrissy See–Account Executive Susan Wong –Solutions Architect Optimize transactional operations and reporting](https://reader034.vdocuments.site/reader034/viewer/2022043003/5f83f995cc286f7c2168b8f3/html5/thumbnails/14.jpg)
Achieve scalability, availability, and near real-time data integration with the easiest, affordable, impact-free, all-in-one database replication solution
SharePlex™
![Page 15: Database Replication - Chicago Oracle Users Group (COUG) · Replication Chrissy See–Account Executive Susan Wong –Solutions Architect Optimize transactional operations and reporting](https://reader034.vdocuments.site/reader034/viewer/2022043003/5f83f995cc286f7c2168b8f3/html5/thumbnails/15.jpg)
Confidential15
Oracle -Redo/Archive logs
SQL Server –Publisher
SharePlex product architectureOn-premises, remote, or in-the-Cloud
Source Target
Export queue
Post queue
SQL
Post
Post
Cloud target
Capture
Read
Export Import
Capture queue
![Page 16: Database Replication - Chicago Oracle Users Group (COUG) · Replication Chrissy See–Account Executive Susan Wong –Solutions Architect Optimize transactional operations and reporting](https://reader034.vdocuments.site/reader034/viewer/2022043003/5f83f995cc286f7c2168b8f3/html5/thumbnails/16.jpg)
Use Cases
![Page 17: Database Replication - Chicago Oracle Users Group (COUG) · Replication Chrissy See–Account Executive Susan Wong –Solutions Architect Optimize transactional operations and reporting](https://reader034.vdocuments.site/reader034/viewer/2022043003/5f83f995cc286f7c2168b8f3/html5/thumbnails/17.jpg)
Confidential17
SharePlex Use Cases we support with Oracle Replication
![Page 18: Database Replication - Chicago Oracle Users Group (COUG) · Replication Chrissy See–Account Executive Susan Wong –Solutions Architect Optimize transactional operations and reporting](https://reader034.vdocuments.site/reader034/viewer/2022043003/5f83f995cc286f7c2168b8f3/html5/thumbnails/18.jpg)
Confidential18
Local access for optimal application performance with data consolidation
Environment
• Offshore oil drilling rigs at 9 locations around the world to a central database in Houston
• 512 kbps satellite network from rigs to Houston
• Select row data replication from central to selected instance
Goals/Benefits:
• Local access to data for optimal application performance
• Less data volume for data searches – better performance
![Page 19: Database Replication - Chicago Oracle Users Group (COUG) · Replication Chrissy See–Account Executive Susan Wong –Solutions Architect Optimize transactional operations and reporting](https://reader034.vdocuments.site/reader034/viewer/2022043003/5f83f995cc286f7c2168b8f3/html5/thumbnails/19.jpg)
Consolidate Oracle data from 3 different applications to SQL Server Data Warehouse
Customer Case Study – Large Insurance Company
Oracle Application 1
SQL Server data warehouse
Change History tables generated in same Oracle instance, then replicated to SQL Server for reporting on 15 minute intervals of data
•Data consolidation Oracle to SQL Server•Change History
SQL Server Reporting Services for BI Analytics
Oracle Application 2
Oracle Application 3
Oracle data consolidation to SQL Server data warehouse
![Page 20: Database Replication - Chicago Oracle Users Group (COUG) · Replication Chrissy See–Account Executive Susan Wong –Solutions Architect Optimize transactional operations and reporting](https://reader034.vdocuments.site/reader034/viewer/2022043003/5f83f995cc286f7c2168b8f3/html5/thumbnails/20.jpg)
Confidential20
SharePlex migration steps using a physical copy
Replication
Backup from Prod,
SNAPSHOT, TimeFinder, BCV, RMAN,
Export, Datapump, etc.
Restore to New Production
(Recover to SCN or LOG Number)
Capture
queue
Export
queue Post
queue
Reconcile
Current
production
New
production
![Page 21: Database Replication - Chicago Oracle Users Group (COUG) · Replication Chrissy See–Account Executive Susan Wong –Solutions Architect Optimize transactional operations and reporting](https://reader034.vdocuments.site/reader034/viewer/2022043003/5f83f995cc286f7c2168b8f3/html5/thumbnails/21.jpg)
Confidential21
SharePlex migration steps using a physical copy
Current
production
Replication
Capture
queue
Export
queue Post
queue
Capture
queue
Export
queue
Post
queue
Move users to New Production
(Considering Application is ready to
accept user connection)
Reverse replication
New
production
![Page 22: Database Replication - Chicago Oracle Users Group (COUG) · Replication Chrissy See–Account Executive Susan Wong –Solutions Architect Optimize transactional operations and reporting](https://reader034.vdocuments.site/reader034/viewer/2022043003/5f83f995cc286f7c2168b8f3/html5/thumbnails/22.jpg)
Confidential22
SharePlex migration steps using a physical copy -reverse replication (for failback)
Current
production
Replication
Capture
queue
Export
queue Post
queue
Capture
queue
Export
queue
Post
queue
Reverse replication
New
production
![Page 23: Database Replication - Chicago Oracle Users Group (COUG) · Replication Chrissy See–Account Executive Susan Wong –Solutions Architect Optimize transactional operations and reporting](https://reader034.vdocuments.site/reader034/viewer/2022043003/5f83f995cc286f7c2168b8f3/html5/thumbnails/23.jpg)
Confidential23
… SharePlex can speed you through your project with less risk, better performance, and less administrative worry.
So if you don’t want the sharks after you to complete your project…
… to the rescue!
![Page 24: Database Replication - Chicago Oracle Users Group (COUG) · Replication Chrissy See–Account Executive Susan Wong –Solutions Architect Optimize transactional operations and reporting](https://reader034.vdocuments.site/reader034/viewer/2022043003/5f83f995cc286f7c2168b8f3/html5/thumbnails/24.jpg)
SharePlex – Half the costFully-integrated utilities – no hidden costs!
Key features customers consider when choosing a replication solution
• Validates the integrity of data between the source and target.
• If a discrepancy is found, it fixes the anomaly.
• Built on top of Oracle export & import; allows instantiation or re-synchronization.
• Handles in-flight changes to objects
Compare & Repair Sync UtilitySharePlex Manager
• SharePlex Manager
• Graphical user interface to monitor & manage all SharePlex installations.
• Alerts to issues.
Oracle
GoldenGate
Veridata
Management Pack
for Oracle
GoldenGate
Oracle
GoldenGate
![Page 25: Database Replication - Chicago Oracle Users Group (COUG) · Replication Chrissy See–Account Executive Susan Wong –Solutions Architect Optimize transactional operations and reporting](https://reader034.vdocuments.site/reader034/viewer/2022043003/5f83f995cc286f7c2168b8f3/html5/thumbnails/25.jpg)
Enterprise ready, heterogeneous near real-time database
replication
Comprehensive solution for all
replication needs
Unrivaled, award winning support
• One solution – multiple use
cases
• Ensure high availability for
applications, scale across
enterprise, integrate data near
real-time
• No expensive add-ons
• Flexible pricing model –delivers results at lowest Total Cost of Ownership (TCO)
• No hidden license fees or database upgrades required
• Seven-time Achievement in Customer Excellence awards
• Leading net promoter score in industry
• 100% Customer Satisfaction!
$
The SharePlex Difference
SharePlex is the best-in class solution to achieve high availability, scalability, data
integration and reporting through near real-time database replication
![Page 26: Database Replication - Chicago Oracle Users Group (COUG) · Replication Chrissy See–Account Executive Susan Wong –Solutions Architect Optimize transactional operations and reporting](https://reader034.vdocuments.site/reader034/viewer/2022043003/5f83f995cc286f7c2168b8f3/html5/thumbnails/26.jpg)
Complimentary Solutions Architect and
Support Assistance with trial
Download a FREE 30-Day Trial
Datasheets, videos, case studies,
white papers, technical briefs,
events, webcasts, etc.
Explore www.SharePlex.com
Next Steps…
Contact an Expert – [email protected] 949.929.7092
Learn More at the Quest Software Table