3 - availability 12c
TRANSCRIPT
-
8/10/2019 3 - Availability 12c
1/60
1 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
Maximize Availability WithOracle Database 12c
Darl [email protected]
-
8/10/2019 3 - Availability 12c
2/60
2 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
HA?
-
8/10/2019 3 - Availability 12c
3/60
3 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
HA?
-
8/10/2019 3 - Availability 12c
4/60
4 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
Oracle Database 12c: Extreme Availability Oracle Database 12c introduces significant new (HA) ca
Drastically cutdown planned and unplanned downtime
Eliminate compromisesbetween HA and Performance
Tremendously boostoperational productivity
These take Availability to unprecedented new levels
Next-generation Maximum Availability Architecture (MAA)
Optimized for Oracle
-
8/10/2019 3 - Availability 12c
5/605 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
Maximum Availability Architecture
Active Da
Data Pro
Query Of
GoldenGActive-ac
Heteroge
RMAN, OracBackup to ta
Active
Edition-based Redefinition,Online Redefinition, Data Guard, GoldenGateMinimal downtime maintenance, upgrades, migrations
RAC
Scalability
Server HA
FlashbackHuman error
correction
Production Site Application ContinuityApplication HA
Global Data ServicesService Failover / Load Balancing
-
8/10/2019 3 - Availability 12c
6/606 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
Oracle Database 12cHigh Availability Key New Features
Application Continuity Global Data Services
Data Guard Enhancements
RMAN Enhancements
Flex ASM Other HA Enhancements
GoldenGate Update
-
8/10/2019 3 - Availability 12c
7/60
7 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
Database outages canflight work to be lost, leusers and applications
Often leads to
User pains
Duplicate submiss Rebooting mid-tie
Developer pains
In-Flight Work: Dealing With OutagesCurrent Situation
ApplicationServers
DatabaseServers
End User
-
8/10/2019 3 - Availability 12c
8/60
8 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
Solving Application Development Pain
Transaction Guard
A reliable protocol and API
that returns the outcome ofthe last transaction
New in Oracle Database 12c
Application Contin
Safely attempts to rep
flight work following oand planned operat
-
8/10/2019 3 - Availability 12c
9/60
9 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
Transaction GuardPreserve and Retrieve COMMIT Outcome
API that supports kn
outcome for every tr Without Transaction
failurestransactioncause logical corrup
With Transaction Guapplications can deawith error situations,improving end-user
Used transparently bApplication Continui
ApplicationServers
DatabaseServers
End User
-
8/10/2019 3 - Availability 12c
10/60
10 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
Application ContinuityMasks Unplanned/Planned Outages
Replays in-flight workrecoverable errors
Masks many hardwarnetwork, storage errowhen successful
Improves end-user exproductivity without recustom app developm
Transaction Replayed
ApplicationServers
DatabaseServers
End User
-
8/10/2019 3 - Availability 12c
11/60
11 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
Oracle Database 12cHigh Availability Key New Features
Application Continuity Global Data Services
Data Guard Enhancements
RMAN Enhancements
Flex ASM Other HA Enhancements
GoldenGate Update
-
8/10/2019 3 - Availability 12c
12/60
12 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
Databases in Replicated EnvironmentsChallenges
No seamless way to euse all the databases
No automated load baand fault tolerance
Primary
Active Standby
Active Standby
GoldenGate
-
8/10/2019 3 - Availability 12c
13/60
13 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
Global Data Services
Global Data Services
Extends RAC-style service f
balancing (within and acrosscenters), and managementa set of replicated database
Takes into account network replication lag, and service p
policies Achieve higher availability, i
manageability and maximizeperformance
Load Balancing and Service Failover for Replicated Datab
-
8/10/2019 3 - Availability 12c
14/60
14 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
Global Data Services
Reporting client routed to b
Based on location, response time,data lag
Reports will automatically run on le
Reporting client failover If preferred database not available
another database in same region
database
Global service migration Automatically migrates services ba
failover/switchover - if primary datCall Center service on the new pri
Active Data Guard Example
Active Data Guard
Reporting Service
Call Center Service
-
8/10/2019 3 - Availability 12c
15/60
15 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
Global Data Services
Call Center Client connectiorequests transparently routeclosest/ bestdatabase
Runtime load balancing metrics givinformation on which database to is
If a database fails, its global restarted on another replica
GoldenGate Example
GoldenGate
Call Center Service
Global Data Services
-
8/10/2019 3 - Availability 12c
16/60
16 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
Global Data ServicesUse Case: Active Data Guard without GDS
Primary Active Standby
Data Guard
Order History ViewOrder Capture
Critical E-Commerce App accessingActive Data Guard Standby
What happens whenActive Standby is down?
Orders
Service
History
Service
Primary
Data Guard
OrOrder Capture
Orders
Service
-
8/10/2019 3 - Availability 12c
17/60
17 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
Global Data ServicesUse Case: Active Data Guard with GDS: All HA
When Active Standby is down GDS fails over History Service
to primary, redirectsconnection through FAN/FCF
Primary Active Standby
Data Guard
Orders
Service
History
Service
Global Data Services
Order HistView
OrderCapture
History
Service
-
8/10/2019 3 - Availability 12c
18/60
18 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
Global Data Services
Load-balancing of application workloads across regionsoptimal resource utilization
Extends RAC-like connect time & run time load balanci
Elastically add/remove databases from the GDS infrast
Supports seamless service failover
Easier management for globally distributed multi-databconfigurations
-
8/10/2019 3 - Availability 12c
19/60
19 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
Oracle Database 12cHigh Availability Key New Features
Application Continuity Global Data Services
Data Guard Enhancements
RMAN Enhancements
Flex ASM Other HA Enhancements
GoldenGate Update
-
8/10/2019 3 - Availability 12c
20/60
20 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
Zero Data Loss Challenge
The longer the distance, the larger the performance impac
Synchronous Communication Leads To Performance Trad
Primary S
Commit
Commit Ack
Network Send
Network Ack
Data Guard Async Today
-
8/10/2019 3 - Availability 12c
21/60
21 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
PrimaryASYNC
Data Guard Async TodaySome Data Loss Exposure Upon Disaster
Active Data Guard Far Sync New in 1
-
8/10/2019 3 - Availability 12c
22/60
22 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
Far Sync: light-weight Oracle instance: standby control fredo logs, archived redo logs, no data files
Receives redo synchronously from primary, forwards redasynchronously in real-time to standby
Upon Failover: Async standby transparently obtains last redo from Far Sync and applies: zero data loss failover
Second Far Sync Instance can be pre-configured to tranreverse direction after failover/switchover
Terminal standbys required to be Active Data Guard Sta
Active Data Guard Far Sync New in 1Zero Data Loss For Async Deployments
Active Data Guard Far Sync
-
8/10/2019 3 - Availability 12c
23/60
23 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
Primary
Far SyncInstance
Active Data Guard Far SyncOperational Flow
ASYNCSYNC
Active Data Guard Far Sync
-
8/10/2019 3 - Availability 12c
24/60
24 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
Primary
Far SyncInstance
Active Data Guard Far SyncOperational Flow (contd.)
No Compromise Between Availability an
ASYNCSYNC
Zero Data Lo
Active Data Guard Far Sync
-
8/10/2019 3 - Availability 12c
25/60
25 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
Best data protection, least performance impact
Low cost and complexity
Best way to implement a near DR + Far DR model
Relevant to existing Data Guard ASYNC configurations
Data Guard Failover? No Problem! Just do itNo Data
Active Data Guard Far SyncBenefits
A ti D t G d R l Ti C di
-
8/10/2019 3 - Availability 12c
26/60
26 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
Active Data Guard Real-Time CascadinEliminates Propagation Delay
Primary Standby 1
In 12.1, Standby 1 forwards redo to Standby 2 in real-timreceived: no propagation delay for a log switch
Standby 2 (Active Data Guard Standby) is up-to-date foread-only queries and reports
SYNC or ASYNC ASYNC
In 11.2, Standby 1 waits till log switch before forwarding
archived logs to Standby 2
D t G d F t S
-
8/10/2019 3 - Availability 12c
27/60
27 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
Data Guard Fast SyncReduced Primary Database Impact for Maximum Availabil
Primary Standby
RedoLogs
StandbyRedoLogs
Commit
CommitAcknowledge
For SYNC transport: remacknowledges received rewriting it to standby redo
Reduces latency of comm
Better DRincreased SY
If network round-trip latentime for local online redo synchronous transport wiprimary database perform
NSS RFSLGWR
Commit
CommitAcknowledge
Acknowledge
returned on r eceipt
Primary Standby
RedoLogs
StandbyRedoLogs
NSS RFSLGWR
D t G d
-
8/10/2019 3 - Availability 12c
28/60
28 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
Data GuardOther New Features in Oracle Database 12c
Rolling Upgrade With Active Data Guard
Automate complexity through simple PL/SQL Package:DBMS_ROLLING(12.1.0.1 onwards), with simple Init,Build, Start, Switchover, Finish procedures
Additional Data Type Support: XML OR, Binary XML,Spatial, Image, Oracle Text, DICOM, ADTs (simpletypes, varrays),
Validate Role Change Readiness
Ensure Data Guard configuration ready for switchoverwith automated health checksverify no log gaps,perform log switch, detects any inconsistencies,ensures online log files cleared on standby,
DML on Global Temporary
Temporary undo is not logged in Enables DML on global temporar
Data Guard: more reporting supp
Set by default on Active Data Gu
Unique Sequences
Primary allocates a unique rangeto each Standby
Enables more flexible reporting cGuard
O l D t b 12
-
8/10/2019 3 - Availability 12c
29/60
29 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
Oracle Database 12cHigh Availability Key New Features
Application Continuity Global Data Services
Data Guard Enhancements
RMAN Enhancements
Flex ASM Other HA Enhancements
GoldenGate Update
Fine grained Table Reco er From Bac
-
8/10/2019 3 - Availability 12c
30/60
30 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
1 0 1
0 1 0 1 0
1 1 1 0 1 0 0 1
1 0 1 1 0 1 1 1 1 0
0 0 1 0 1 0 0 0 0
1 0 0 1 1 0 1
1 0 1 0
0 1
Fine-grained Table Recovery From Bac
Simple RECOVER TABL
recover one or more tarecent or older version)backup
Eliminates time and coassociated with manua& export
Enables fine-grained
recovery of individualthe contents of the enRMAN
Backups
12c RMAN Recover Table Example
-
8/10/2019 3 - Availability 12c
31/60
31 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
12c RMAN Recover Table Example
RMAN> recover table mv_maint.inventory
until scn 1777348
auxiliary destination '/u01/uax'datapump destination '/u01/recover';
1. Creates an auxiliary instance
2. Performs PIT restore and recovery of the auxiliary database
SYSTEM, SYSAUX, UNDO and tablespace containing table
3. Data Pump export of table
4. Data Pump import into original database
5. Drops auxiliary instance and auxiliary data files
12c RMAN Recover Table Example
-
8/10/2019 3 - Availability 12c
32/60
32 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
12c RMAN Recover Table Example
RMAN> recover table mv_maint.emp, mv_maint.deptuntil scn 1777348
auxiliary destination '/u01/aux'
datapump destination '/u01/recover;
Multiple tables, preserves PK/FK relationships
12c Recover Table Example
-
8/10/2019 3 - Availability 12c
33/60
33 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
12c Recover Table Example
RMAN> recover table mv_maint.inventory
until scn 1777348
auxiliary destination '/u01/aux'
datapump destination '/u01/recover
remap table mv_maint.inventory:inventory_new;
Rename a table:
Other RMAN Restore Table 12c Option
-
8/10/2019 3 - Availability 12c
34/60
34 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
Other RMAN Restore Table 12c Option
Place table in a different tablespace
remap tablespace
Just create the Data Pump dump file
notableimport
Restore a just a table partition
recover table mv_maint.inventory:P1
Cross Platform Backup & Restore
-
8/10/2019 3 - Availability 12c
35/60
35 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
1
1
1
01
1
01
1
01
1
1
1
01
001
01
00001
1
001
Cross-Platform Backup & Restore
Simplifies procedure for platform migration
Minimize read-only impact with multiple incremental backu
Simplified Platform Migration
Source Database (AIX)
Backupto Disk/Tape
(data files, optional
endian conversion,metadata export)
R(o
me
Destination Database (
RMAN Cross-Platform Backup example
-
8/10/2019 3 - Availability 12c
36/60
36 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
RMAN Cross-Platform Backup example
Startup source database read only
BACKUP command must contain either the FOR TRANSPLATFORM clause:
Copy backup set to destination server
Issue RESTORE command
RMAN Transporting Example
-
8/10/2019 3 - Availability 12c
37/60
37 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
RMAN Transporting Example
RMAN> BACKUP TO PLATFORM='Linux x86 64-bit'
FORMAT '/tmp/xplat_backups/db_trans_%U.bck'
DATABASE;
Copy backup set to destination platform and restore:
RMAN> RESTORE FOREIGN DATABASE TO NEWFROM BACKUPSET /tmp/xplat_restores/db_trans_%U.b
Multitenant Environment (Container/Pluggab
-
8/10/2019 3 - Availability 12c
38/60
38 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
Oracle Multitenant Backup & Restore
-
8/10/2019 3 - Availability 12c
39/60
39 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
While connected to root, BACKUP DATABASE command backs up CDB, includi
While connected to root, RESTORE DATABASEand RECOVER DATABASE comm
recovers CDB, including all PDBs
Can backup any pluggable database while connected as SYS to root container
Backup and recover specific pluggable databases with new PLUGGABLE DATARMAN> BACKUP PLUGGABLE DATABASE , ;
RMAN> BACKUP tablespace SALESPDB:SALES;
PDB Complete Recovery
RMAN> RESTORE PLUGGABLE DATABASE ;
RMAN> RECOVER PLUGGABLE DATABASE ;
Oracle Multitenant Backup & RestoreFine-Grained Backup & Recovery to Support Consolidatio
RMAN Connection as SYS to Pluggable
-
8/10/2019 3 - Availability 12c
40/60
40 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
RMAN Connection as SYS to Pluggable
While connected to a pluggable database as SYS, can ocurrently connected to pluggable database files:
$ rman target sys/foo@salespdb
RMAN> backup database;
RMAN> restore database;
RMAN> recover database;
Scope limited to pluggable database
RMAN B&R in Multitenant
-
8/10/2019 3 - Availability 12c
41/60
41 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
RMAN B&R in Multitenant
Pluggable Database PIT Recovery
-
8/10/2019 3 - Availability 12c
42/60
42 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
Pluggable Database PIT Recovery
$ rman target /
RMAN> alter pluggable database salespdb close;
RMAN> RUN {
SET UNTIL SCN 1998737;
RESTORE PLUGGABLE DATABASE salespdb;
RECOVER PLUGGABLE DATABASE salespdb;
ALTER PLUGGABLE DATABASE salespdb OPEN RESETLOGS; }
SQL> select pdb_incarnation# from v$pdb_incarnation;
Pluggable Database PIT Recovery
-
8/10/2019 3 - Availability 12c
43/60
43 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
Pluggable Database PIT Recovery
RMAN restores PDB data files
Requires root containers UNDO tablespace to perform pdatabase PIT recovery
RMAN creates an auxiliary database containing roots S
SYSAUX, and UNDO tablespace
If using a FRA, auxiliary database datafiles are tempora
FRA If not using a FRA, specify the auxiliary database destinAUXILIARY DESTINATION clause
Internals
RMAN Duplicate to Create Pluggable
-
8/10/2019 3 - Availability 12c
44/60
44 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
RMAN Duplicate to Create Pluggable
RMAN DUPLICATE leverages restore process (from bacDB) to create new clone or standby database
Clone the entire CDB or ROOT + selected PDBs
Commands:
RMAN> DUPLICATE TARGET DATABASE TO ;
RMAN> DUPLICATE TARGET DATABASE TO PDATABASE , ;
Better Performance
-
8/10/2019 3 - Availability 12c
45/60
45 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
Other New Features in Oracle Database 12c
Enhanced Multi-section Backup capability: now supports
and incremental backups Enhanced Active Duplicate
Cloning workload moved to destination server via auxiliaryrelieving resource bottlenecks on source
Cloning can now use RMAN compression and multi-sectio
further increase performance
Run SQL Commands Directly from RM
-
8/10/2019 3 - Availability 12c
46/60
46 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
Q yCommand Line
Old:RMAN> sql alter system switch logfile;
New in 12c:
RMAN> alter system switch logfile;
RMAN> select name from v$datafile;
Run SQL Directly from RMAN Prompt
-
8/10/2019 3 - Availability 12c
47/60
47 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
y p
Old:
sql "alter database datafile ''/u01/dbfile/o12c/users01.dbf''set newname for datafile '/u01/dbfile/o12c/users01.dbf'
to '/u02/dbfile/o12c/users01.dbf';
New in 12c:
alter database datafile '/u01/dbfile/o12c/users01.dbf' offlin
set newname for datafile '/u01/dbfile/o12c/users01.dbf'
to '/u02/dbfile/o12c/users01.dbf';
Reduces complexity
Oracle Database 12c
-
8/10/2019 3 - Availability 12c
48/60
48 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
High Availability Key New Features
Application Continuity
Global Data Services
Data Guard Enhancements
RMAN Enhancements
Flex ASM
Other HA Enhancements
GoldenGate Update
Automatic Storage Management (ASM) O
-
8/10/2019 3 - Availability 12c
49/60
49 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
ASM Cluster Pool of Storage
Disk Group BDisk Group AShared DiskGroups
Wide File Striping
One to One
Mapping of ASMInstances toServers
ASM Instance
Database Instance
RAC Cluster
Node4Node3Node2Node1 ASM ASM ASM ASM
ASM Instance
Database Instance
DBA
DBA
DBB DB
BDB
B
Current State
Flex ASM: Eliminate 1:1 Server Mappin
-
8/10/2019 3 - Availability 12c
50/60
50 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
New: ASM Storage Consolidation in Oracle Database 12c
ASM Cluster Pool of Storage
Disk Group BDisk Group AShared DiskGroups
Wide File Striping
Databases share
ASM instances
ASM Instance
Database Instance
RAC Cluster
Node4Node3Node2Node1
Node1runs as
ASMClient toNode2
Node1runs as
ASMClient toNode4
Node2runs as
ASMClient toNode3
ASM ASM ASM
ASM Instance
DBA
DBA
DBB DB
BDB
B
Oracle Database 12c
-
8/10/2019 3 - Availability 12c
51/60
51 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
High Availability Key New Features
Application Continuity
Global Data Services
Data Guard Enhancements
RMAN Enhancements
Flex ASM
Other HA Enhancements
GoldenGate Update
Other HA Enhancements
-
8/10/2019 3 - Availability 12c
52/60
52 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
Online Redefinition Enhan
Improved sync_interim_table
Ability to redefine table with VPD p
Improved resilience of finish_re
Better handling of multi-partition re
Online Datafile Move
Relocate a datafile while users are activelyaccessing data:ALTER DATABASE MOVEDATAFILE
Maintains data availability during storagemigration
Separation of Duties
SYSDG/ SYSBACKUP: Data Guard & RMAN
specific administrative privileges
No access to user data: enforce securitystandards throughout the enterprise
Additional Online Operatio
Drop index online / Alter index unu
index visible / invisible online
Drop constraint online / Set unused
Online move partition:ALTER TABPARTITION ONLINE
Oracle Database 12c
-
8/10/2019 3 - Availability 12c
53/60
53Copyright 2013, Oracle and/or its affiliates. All rights reserved.
High Availability Key New Features
Application Continuity
Global Data Services
Data Guard Enhancements
RMAN Enhancements
Flex ASM
Other HA Enhancements
GoldenGate Update
Oracle GoldenGate 12c*
-
8/10/2019 3 - Availability 12c
54/60
54Copyright 2013, Oracle and/or its affiliates. All rights reserved.
Log-based
Changed Data
Oracle & Non-Oracle
Database(s)
Message Bus
Oracle Database12c *
Low-Impact, Real-Time Data Integration & Transactional R
Data Integrator
New DB/HW/OS/APP
Fully Active
DistributedDB
ReportingDatabase
DataWarehouse
ODS
Ze
Que
Data S
Rea
Event
Active
MessageBus
GlobalDataCenters
Exact Copyof Primary
DN
*: GoldenGate 12cfor Oracle Database 12cwill be available in FY14
GoldenGate Zero Downtime Migration/
-
8/10/2019 3 - Availability 12c
55/60
55Copyright 2013, Oracle and/or its affiliates. All rights reserved.
Seamless Migration and Upgrades to Oracle Database 12
Consolidate/migrate/maintain systems without
downtime
Minimize risk withfailback option
Validate data beforeswitchover
Use Active-Activereplication for phaseduser migration
Nn-OracleERP
Oracle Database 12c
Non-OracleERP
*: GoldenGate 12cfor Oracle Database 12cwill be available in FY14
Real-Time
Replication
For Migrations
Optional
Failback
Data Flow
Oracle10.2CRM
Oracle11.2DW
Oracle GoldenGate for Active-Active D
-
8/10/2019 3 - Availability 12c
56/60
56Copyright 2013, Oracle and/or its affiliates. All rights reserved.
Increase ROI on Existing Servers & Synchronize Data
Utilize secondarysystems for transactions
Enable continuousavailability duringunplanned & plannedoutages
Synchronize data across
global data centers Use intelligent conflict
detection & resolution
*: GoldenGate 12cfor Oracle Database 12cwill be available in FY14
Oracle Database 12c
Oracle10.2App2
Oracle11.2App3
Non-Oracle
App
Heterogeneous Bi-Directional
Real-Time Replication
Oracle Database 12cE t A il bilit S
-
8/10/2019 3 - Availability 12c
57/60
57 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
Oracle Database 12c offers a tremendously sophisticateset of high availability (HA) capabilities
These capabilities
Further reduce downtime
Significantly improve productivity
Eliminate traditional compromises
OTN HA Portal: http://www.oracle.com/goto/availability
Maximum Availability Architecture:http://www.oracle.com/goto/maa
Extreme Availability: Summary
Safe Harbor Statement
-
8/10/2019 3 - Availability 12c
58/60
58 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
THE PRECEDING IS INTENDED TO OUTLINE OUR GENE
PRODUCT DIRECTION. IT IS INTENDED FOR INFORMATPURPOSES ONLY, AND MAY NOT BE INCORPORATED INCONTRACT. IT IS NOT A COMMITMENT TO DELIVER ANYMATERIAL, CODE, OR FUNCTIONALITY, AND SHOULD NRELIED UPON IN MAKING PURCHASING DECISIONS. THDEVELOPMENT, RELEASE, AND TIMING OF ANY FEATU
FUNCTIONALITY DESCRIBED FOR ORACLES PRODUCTREMAINS AT THE SOLE DISCRETION OF ORACLE.
-
8/10/2019 3 - Availability 12c
59/60
59 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
-
8/10/2019 3 - Availability 12c
60/60
60 Copyright 2013, Oracle and/or its affiliates. All rights reserved.