Oracle Database: The Database of Choice for …hosteddocs.ittoolbox.com/db_us_en_wp_dbsap.pdfOracle...
Transcript of Oracle Database: The Database of Choice for …hosteddocs.ittoolbox.com/db_us_en_wp_dbsap.pdfOracle...
An Oracle White Paper
March 2011
Oracle Database: The Database of Choice for Deploying SAP Solutions
Oracle Database: the Database of Choice for Deploying SAP Solutions
Executive Overview ............................................................................................... 1!
Introduction .......................................................................................................... 2!
Database market share for Enterprise Applications ..................................................... 2!
Oracle-SAP Technology Relationship ...................................................................... 3!
Oracle Advanced Compression ................................................................................ 4!
OLTP Table Compression ................................................................................... 4!Minimal Performance Overhead ....................................................................... 6!
SecureFiles Compression .................................................................................... 6!
How to achieve a compressed Oracle database for SAP applications? ....................... 7!
Recovery Manager (RMAN) Compression ............................................................ 8!
Data Pump Compression ..................................................................................... 8!
Compression for Network Traffic ......................................................................... 9!
Oracle Cloud File System ....................................................................................... 9!
Moving SAP databases to Oracle 11gR2 on ASM ................................................ 10!
Real Application Testing ...................................................................................... 10!
Database Replay .............................................................................................. 11!Faster deployment ........................................................................................ 11!
SQL Performance Analyzer ............................................................................... 12!
Real Application Testing to validate Advanced Compression for SAP ................... 12!Conclusion .................................................................................................. 13!
Online Patching ................................................................................................... 13!
Direct NFS .......................................................................................................... 14!
SecureFiles Performance ....................................................................................... 15!
Deferred Segment Creation ................................................................................... 16!
Enhanced ADD COLUMN Functionality (Dictionary-Only Add Column) .................. 16!
Table Partitioning ................................................................................................ 17!
Oracle Database: the Database of Choice for Deploying SAP Solutions
SAP Standard Applications Benchmarks ................................................................. 18!
Real Application Clusters for SAP (RAC for SAP) .................................................. 20!
High Availability for SAP Resources (through SAPCTL) ..................................... 21!
Data Guard for SAP ............................................................................................. 22!
Patching of Oracle Databases and Real Application Clusters ..................................... 25!
Oracle Advanced Security ..................................................................................... 25!
Tablespace Encryption ...................................................................................... 25!
RMAN Backup Encryption (Oracle Secure Backup)............................................. 25!
Data Guard Secure Transmission of Redo Data .................................................... 26!
Secure Database exports with Encryption ............................................................ 26!
SecureFiles Encryption ..................................................................................... 27!
Database Vault ................................................................................................ 27!
More new 11g features ......................................................................................... 28!
Data Guard Improvements ................................................................................ 28!Fast-Start Failover for Maximum Performance Mode in a Data Guard Configuration
.................................................................................................................. 28!User Configurable Conditions to Initiate Fast-Start Failover in a Data Guard
Configuration .............................................................................................. 29!Data Guard Integration, Simplification, and Performance .................................. 29!Support Up to 30 Standby Databases .............................................................. 29!
Integration, Simplification, and Performance of Availability Features ..................... 30!Automatic Reporting of Corrupt Blocks .......................................................... 30!Automatic Block Repair ................................................................................ 30!Block Media Recovery Performance Improvements ......................................... 30!Parallel Backup and Restore for Very Large Files ............................................ 30!Enhanced Tablespace Point-In-Time Recovery (TSPITR) ................................. 30!
Online Application Maintenance and Upgrade ..................................................... 31!Invisible Indexes .......................................................................................... 31!Online Index Creation and Rebuild Enhancements ........................................... 31!
RMAN Integration, Simplification, and Performance ........................................... 32!
Oracle Database: the Database of Choice for Deploying SAP Solutions
Archive Log Management Improvements ........................................................ 32!Fast Incremental Backups on Physical Standby Database .................................. 32!
Server Manageability ........................................................................................ 32!Global Oracle RAC ASH Report + ADDM Backwards Compatibility ................ 32!ADDM for Oracle Real Application Clusters ................................................... 32!
Oracle Expertise in the SAP environment ............................................................ 33!
Conclusion .......................................................................................................... 33!
Appendix ............................................................................................................ 34!
Oracle Database: the Database of Choice for Deploying SAP Solutions
1
Executive Overview
Since 1988, Oracle has been the database of choice as the development platform for
SAP applications. November 1999, a contract between Oracle and SAP was signed to
!"#$%!&'$($%!&)**+!%,(-*"&,".&/,-"(,-"&0%,)1!2#&+*#-(-*"&,#&,&3(-!%&*"!4&.,(,5,#!&
platform for SAP.
SAP R/3 was originally developed on the Oracle database, and the companies have a
long standing technology relationship. Subsequent SAP products, such as SAP Business
Information Warehouse (BW) have also been developed using the Oracle database. With
0%,)1!2#&,##-#(,")!6&-")*%+*%,(-*"&*'&"!7&.,(,5,#!&'!,($%!#6&+!%'*%/,")! testing, bug
fixing and customer problem escalations has been invaluable to SAP and the large
number of SAP customers running on the Oracle database. SAP customers running the
Oracle database have always benefited from the close cooperation beween Oracle and
SAP Development Teams which resulted in the highest levels of one stop service and
Oracle database optimizations for SAP applications.
The Oracle Database has an established history as the industry leader for relational
databases. Today, many successful businesses use the Oracle Database to power their
mission critical applications. Deploying Oracle Database 11g Release 2, within their IT
architecture, SAP customers can leverage the power of the world's leading database to
reduce their server and storage costs, eliminate idle redundancy and improve quality of
service. SAP customers can dramatically reduce the cost and effort required to test
changes in the infrastructure, reduce downtime, and use the first truly self-managing
database designed to self-monitor, diagnose and heal itself.
Oracle Database: the Database of Choice for Deploying SAP Solutions
2
Introduction
Oracle and SAP continue to satisfy the tens of thousends mutual SAP on Oracle
database customers. The joint effort has always been charecterized by a constant desire
to provide mutual customers with efficient service and support solutions for their SAP
application needs, in order to bring additional benefit to their businesses and to offer
optimum protection of their investments. The Oracle database is always optimized for
SAP Applications and with each new database release many new features are provided
that help customers cope with constant challenges such as, reducing storage costs,
minimizing downtime etc.
This paper will describe the most important features supported by SAP and show the
main differentiators between the Oracle Database and DB2 and SQL Server. Many of
these features, such as RAC, Data Guard, Table Partitioning, AWR, and etc, have been
available in earlier Oracle database versions ( 9i and 10g ), but are now enhanced in the
current Oracle database version 11g Release 2. Some major new features like Advanced
Compression, Oracle Cloud File System, Real Application Testing, Online Patching are
available immediately with 11g Release 2 for SAP.
Database market share for Enterprise Applications
!"#$%&'&(#)*(+"#",-.+&(,"(&#%,"/('0#'('0*(1)#2$*(3#'#4#&*(*"5.%&(3.-,"#"'(-#)6*'(&0#)*(7.)(
*"'*)8),&*(#88$,2#',."&9(,"2$+3,"/(:!;<
=.)*('0#"(>?@(.7(:!;(,-8$*-*"'#',."&(#)*(4#&*3(."(#"(1)#2$*(3#'#4#&*<(A.'*('0#'('0*($#)/*)(
'0*(&%&'*-(B,<*<(-.)*(+&*)&9(-.)*(3#'#C('0*(0,/0*)('0*()*D+,)*-*"'&(,"()*/#)3&('.(&'.)#/*(&#E,"/9(
8*)7.)-#"2*9(&*2+),'%(#"3(0,/0(#E#,$#4,$,'%(!('0*"(0,/0*)(,&('0*(&0#)*(.7(1)#2$*(4#&*3(&%&'*-&<(
F*)%($#)/*(&%&'*-&(#)*(#$-.&'(*G2$+&,E*$%(4#&*3(."(1)#2$*<((
1)#2$*(3.-,"#'*&('0*(:!;(3#'#4#&*(-#)6*'(&0#)*(#2).&&(.8*)#',"/(&%&'*-&(8$#'7.)-&(,"2$+3,"/9(
'0*(E#),.+&(7$#E.)&(.7(H",G(#"3(I,"+G(#&(J*$$(#&(K,"3.J&<((
!"#$%&'()*#"+&,)-.(/,/.0)1#()"&#%)#23#0,#4&()5.")$6(,.*&"()$.0(/2&"/04)2#,#7#(&)$1./$&()5."),1&/")
:!;(&%&'*-<(!($#)/*(,"&'#$$*3(4#&*(,"3,2#'*&('0#'(1)#2$*(,&(#4$*('.(-**'('0*(3#'#4#&*("**3&(.7(
:!;(2+&'.-*)&(#2).&&(-#"%(,"3+&'),*&(#"3(/*./)#80,*&<(
L'(#$&.(-*#"&('0#'(#($#)/*(/).+8(.7(2+&'.-*)&(0#E*('*&'*3('0*(:!;M1)#2$*(2.-4,"#',."(,"(
&,'+#',."&('0#'(".(N!(/).+8(#'(:!;(2.+$3(*E*)()*2)*#'*<(O.'0(1)#2$*(#"3(:!;(0#E*($*#)"*3(7).-(
'0,&(*G8*),*"2*(,"('0*(7,*$39(#"3(4.'0(8).3+2'&(0#E*(4**"(*"0#"2*3(#&(#()*&+$'<(P+&'.-*)&(".J(
Oracle Database: the Database of Choice for Deploying SAP Solutions
3
20..&,"/(1)#2$*(7.)(:!;(J,$$(/*'('0*(#22+-+$#'*3(4*"*7,'&(.7(%*#)&(.7(8).3+2'('*&',"/(,"('0*()*#$(
J.)$3<(Q0*(,-8)*&&,E*$%($#)/*(2+&'.-*)(4#&*(')#"&$#'*&(,"'.(&*E*)#$(#3E#"'#/*&R(
! ;).E*"('*20".$./%(
! K,3*&'(20.,2*(.7(&.$+',."&(#"3(&%&'*-&(
! S,/0*&'(2."&+$',"/(*G8*)',&*(."('0*(-#)6*'(
! O*&'(2..8*)#',."(J,'0(0#)3J#)*(#"3('..$(E*"3.)&(
! I#)/*&'($#4.)(8..$(.7(8*.8$*(J,'0(2.-4,"*3(1)#2$*(8(:!;(&6,$$&(
Oracle-SAP Technology Relationship
1)#2$*(0#&(3*3,2#'*3('*#-&(J.)6,"/(J,'0(:!;(,"(-#"%(3,77*)*"'(#)*#&9(,"2$+3,"/(5.,"'(&.7'J#)*(
3*E*$.8-*"'9(8)*M&#$*&(#"3('*20".$./%(*E#"/*$,&-9(2+&'.-*)('*20",2#$(&+88.)'(#"3(8).7*&&,."#$(
&*)E,2*&<(Q0*($."/(1)#2$*M:!;('*20".$./%()*$#',."&0,8(&'#)'*3(,"(TUVV(J0*"(:!;(WXY(
3*E*$.8-*"'(4*/#"<(
(
(
Figure 1: Milestones in SAP-Oracle Technology Relationship
Oracle Database: the Database of Choice for Deploying SAP Solutions
4
Q0*(1)#2$*(3*E*$.8-*"'('*#-(J.)6,"/(#'(:!;(SN(,"(K#$$3.)79(Z*)-#"%(#&&,&'&(:!;(,"R(
! ;*)7.)-#"2*('*&',"/(.7(*#20()*$*#&*(J,'0('0*(1)#2$*(3#'#4#&*('.(*"&+)*('0*)*(,&(".(3*/)#3#',."(
.7()*&8."&*(',-*9('0).+/08+'(#"3(&2#$#4,$,'%(4*'J**"(:!;(E*)&,."&<
! [,G,"/(3#'#4#&*(4+/&(7.+"3(3+),"/(:!;(7+"2',."#$('*&',"/9(#"3(,"2$+3,"/(:!;(*"0#"2*-*"'(
)*D+*&'&(,"('0*(3#'#4#&*(8).3+2'().#3-#8(
! L"2.)8.)#',"/("*J(1)#2$*(7*#'+)*&(,"(:!;()*$*#&*&(
! 18',-,\*(*#20("*J()*$*#&*(.7('0*(]O=:(#"3("*J(E*)&,."&(.7(:!;(#88$,2#',."&(
! W*&8."3,"/('.(*&2#$#'*3(2+&'.-*)(8).4$*-&9(J0*"()*$#'*3('.(3#'#4#&*(,&&+*&(
Oracle Advanced Compression
1)#2$*(0#&(4**"(#(8,."**)(,"(3#'#4#&*(2.-8)*&&,."('*20".$./%<(1)#2$*(]#'#4#&*(U,(,"').3+2*3(
O#&,2(Q#4$*(P.-8)*&&,."(&*E*)#$(%*#)&(#/.('0#'(2.-8)*&&*3(3#'#('0#'(J#&($.#3*3(+&,"/(4+$6($.#3(
.8*)#',."&<(:!;(OK(2+&'.-*)&(0#E*(4**"(#4$*('.(2.-8)*&&(3#'#(&,"2*(1)#2$*(U,<(P+&'.-*)&(
2.+$3(2.-8)*&&(;:!('#4$*&9(S,&'.),2#$(P+4*&9(#//)*/#'*&(#"3(1]:(.45*2'&<(:,"2*(1)#2$*(T?<^<?<^9(
:!;(2*)',7,*3('0*(+&*(.7(L"3*G(2.-8)*&&,."('.(&#E*(3,&6(&8#2*(7.)(,"3*G*&(#"3()*3+2*('.'#$(
3#'#4#&*(&,\*(."(3,&6<(P+&'.-*)(*G8*),*"2*&(&0.J('0#'(+8('.(_`@($*&&(3,&6(&8#2*(,&("**3*3(7.)(
6*%(2.-8)*&&*3(,"3*G*&<(BW*#$(J.)$3(*G#-8$*R(Q0*(&,\*(.7('0*(,"3*G(aZI;P!bTa(J#&()*3+2*3(
7).-(TVZO('.(c<`ZOC<(dE*"(#7'*)(7+$$(3#'#4#&*()*.)/#",\#',."(0#&('#6*"(8$#2*9(#"(#33,',."#$(^?@(
.7('.'#$(3,&6(&8#2*()*3+2',."(7.)('0*(J0.$*(3#'#4#&*(2#"(4*(#20,*E*3(+&,"/(,"3*G(2.-8)*&&,."<(
K,'0.+'(#"%()*.)/#",\#',."(4*7.)*('0*('.'#$(&8#2*(&#E,"/&(7.)('0*(2.-8$*'*(3#'#4#&*(-#%(4*(
0,/0*)('0#"(^?@(+&,"/(,"3*G(2.-8)*&&,."9(#&(,"3*G(2.-8)*&&,."(,-8$,2,'$%()*.)/#",\*&(#"%(,"3*G<(
Q0*(1)#2$*(]#'#4#&*(TT/(!3E#"2*3(P.-8)*&&,."(18',."(,"').3+2*&(#(2.-8)*0*"&,E*(&*'(.7(
2.-8)*&&,."(2#8#4,$,',*&('.(0*$8(2+&'.-*)&(-#G,-,\*()*&.+)2*(+',$,\#',."(#"3()*3+2*(2.&'&<(L'(
#$$.J&(LQ(#3-,",&')#'.)&('.(&,/",7,2#"'$%()*3+2*('0*,)(.E*)#$$(3#'#4#&*(&'.)#/*(7..'8),"'(4%(
*"#4$,"/(2.-8)*&&,."(7.)(#$$('%8*&(.7(3#'#(8(4*(,'()*$#',."#$(B'#4$*C9(+"&')+2'+)*3(B7,$*C9(.)(4#26+8(
3#'#<(!$'0.+/0(&'.)#/*(2.&'(&#E,"/&(#)*(.7'*"(&**"(#&('0*(-.&'('#"/,4$*(4*"*7,'(.7(2.-8)*&&,."9(
,"".E#',E*('*20".$./,*&(,"2$+3*3(,"('0*(!3E#"2*3(P.-8)*&&,."(18',."(#)*(3*&,/"*3('.()*3+2*(
)*&.+)2*()*D+,)*-*"'&(#"3('*20".$./%(2.&'&(7.)(#$$(2.-8."*"'&(.7(%.+)(LQ(,"7)#&')+2'+)*9(
,"2$+3,"/(-*-.)%(#"3("*'J.)6(4#"3J,3'0<(1)#2$*(TT/(!3E#"2*3(2.-8)*&&,."(,"2$+3*&R(
OLTP Table Compression
!"#$%&'()!9:;):#7%&)<.*-"&((/.0)6(&((#(+",D+*(2.-8)*&&,."(#$/.),'0-(&8*2,7,2#$$%(3*&,/"*3('.(
J.)6(J,'0(1IQ;(#88$,2#',."&<(Q0*(#$/.),'0-(J.)6&(4%(*$,-,"#',"/(3+8$,2#'*(E#$+*&(J,'0,"(#(
3#'#4#&*(4$.269(*E*"(#2).&&(-+$',8$*(2.$+-"&<(P.-8)*&&*3(4$.26&(2."'#,"(#(&')+2'+)*(2#$$*3(#(
&%-4.$('#4$*('0#'(-#,"'#,"&(2.-8)*&&,."(-*'#3#'#<(K0*"(#(4$.26(,&(2.-8)*&&*39(3+8$,2#'*(E#$+*&(
Oracle Database: the Database of Choice for Deploying SAP Solutions
5
#)*(*$,-,"#'*3(4%(7,)&'(#33,"/(#(&,"/$*(2.8%(.7('0*(3+8$,2#'*(E#$+*('.('0*(&%-4.$('#4$*<(d#20(
3+8$,2#'*(E#$+*(,&('0*"()*8$#2*3(4%(#(&0.)'()*7*)*"2*('.('0*(#88).8),#'*(*"')%(,"('0*(&%-4.$('#4$*<(
Q0).+/0('0,&(,"".E#',E*(3*&,/"9(2.-8)*&&*3(3#'#(,&(&*$7M2."'#,"*3(J,'0,"('0*(3#'#4#&*(4$.26(#&(
'0*(-*'#3#'#(+&*3('.(')#"&$#'*(2.-8)*&&*3(3#'#(,"'.(,'&(.),/,"#$(&'#'*(,&(&'.)*3(,"('0*(4$.26<(K0*"(
2.-8#)*3(J,'0(2.-8*',"/(2.-8)*&&,."(#$/.),'0-&('0#'(-#,"'#,"(#(/$.4#$(3#'#4#&*(&%-4.$('#4$*9(
!"#$%&'()60/=6&)#--".#$1).55&"()(/40/5/$#0,)-&"5."*#0$&)7&0&5/,()7>)0.,)/0,".26$/04)#22/,/.0#%)
LX1(J0*"(#22*&&,"/(2.-8)*&&*3(3#'#<(
L"(/*"*)#$9(2+&'.-*)&(2#"(*G8*2'('.()*3+2*('0*,)(&'.)#/*(&8#2*(2."&+-8',."(4%(#(7#2'.)(.7(^('.(Y(
4%(+&,"/('0*(1IQ;(Q#4$*(P.-8)*&&,."(7*#'+)*<(Q0#'(,&9('0*(#-.+"'(.7(&8#2*(2."&+-*3(4%(
+"2.-8)*&&*3(3#'#(J,$$(4*('J.('.('0)**(',-*&($#)/*)('0#"('0#'(.7('0*(2.-8)*&&*3(3#'#<(Q0*(
4*"*7,'&(.7(1IQ;(Q#4$*(P.-8)*&&,."(/.(4*%."3(5+&'(."M3,&6(&'.)#/*(&#E,"/&<(1"*(&,/",7,2#"'(
#23#0,#4&)/()!"#$%&'()#7/%/,>),.)")$.*-"&((&2)7%.$+()2/"&$,%>)?/,1.6,)1#3/04),.)5/"(,)
+"2.-8)*&&('0*(4$.26<(Q0*)*7.)*9('0*)*(,&(".(-*#&+)#4$*(8*)7.)-#"2*(3*/)#3#',."(7.)(#22*&&,"/(
2.-8)*&&*3(3#'#<(L"(7#2'9(,"(-#"%(2#&*&(8*)7.)-#"2*(-#%(,-8).E*(3+*('.('0*()*3+2',."(,"(LX1(
&,"2*(1)#2$*(J,$$(0#E*('.(#22*&&(7*J*)(4$.26&<([+)'0*)9('0*(4+77*)(2#20*(J,$$(4*2.-*(-.)*(
*77,2,*"'(4%(&'.),"/(-.)*(3#'#(J,'0.+'(0#E,"/('.(#33(-*-.)%<(
Q0*()*&+$'&(#20,*E*3(+&,"/(1IQ;(2.-8)*&&,."(,"()*#$(J.)$3(:!;(OK(2+&'.-*)&(#)*(3*8,2'*3(,"(
7,/+)*(^('0#'(&0.J&(&8#2*(&#E,"/(+8('.(V>@(#'('#4$*($*E*$<(
(
(
Figure 2: OLTP Table compression within SAP BW
Oracle Database: the Database of Choice for Deploying SAP Solutions
6
Minimal Performance Overhead
!&(&'#'*3(#4.E*9(1IQ;(Q#4$*(P.-8)*&&,."(0#&(".(#3E*)&*(,-8#2'(."()*#3(.8*)#',."&<(Q0*)*(,&(
#33,',."#$(J.)6(8*)7.)-*3(J0,$*(J),',"/(3#'#9(-#6,"/(,'(,-8.&&,4$*('.(*$,-,"#'*(8*)7.)-#"2*(
.E*)0*#3(7.)(J),'*(.8*)#',."&<(S.J*E*)9(1)#2$*(0#&(8+'(,"(#(&,/",7,2#"'(#-.+"'(.7(J.)6('.(
-,",-,\*('0,&(.E*)0*#3(7.)(1IQ;(Q#4$*(P.-8)*&&,."<(1)#2$*(2.-8)*&&*&(4$.26&(,"(4#'20(-.3*(
)#'0*)('0#"(2.-8)*&&,"/(3#'#(*E*)%(',-*(#(J),'*(.8*)#',."('#6*&(8$#2*<(!("*J$%(,",',#$,\*3(4$.26(
)*-#,"&(+"2.-8)*&&*3(+"',$(3#'#(,"('0*(4$.26()*#20*&(#"(,"'*)"#$$%(2."').$$*3('0)*&0.$3<(K0*"(#(
')#"',."(2#+&*&('0*(3#'#(,"('0*(4$.26('.()*#20('0,&('0)*&0.$39(#$$(2."'*"'&(.7('0*(4$.26(#)*(
2.-8)*&&*3<(:+4&*D+*"'$%9(#&(-.)*(3#'#(,&(#33*3('.('0*(4$.26(#"3('0*('0)*&0.$3(,&(#/#,"()*#20*39(
'0*(*"',)*(4$.26(,&()*2.-8)*&&*3('.(#20,*E*('0*(0,/0*&'($*E*$(.7(2.-8)*&&,."<(Q0,&(8).2*&&(
)*8*#'&(+"',$(1)#2$*(3*'*)-,"*&('0#'('0*(4$.26(2#"(".($."/*)(4*"*7,'(7).-(7+)'0*)(2.-8)*&&,."<(
1"$%(')#"',."&('0#'('),//*)('0*(2.-8)*&&,."(.7('0*(4$.26(J,$$(*G8*),*"2*('0*(&$,/0'(
2.-8)*&&,."(.E*)0*#3<(Q0*)*7.)*9(#(-#5.),'%(.7(1IQ;(')#"',."&(."(2.-8)*&&*3(4$.26&(J,$$(
0#E*('0*(*G#2'(&#-*(8*)7.)-#"2*(#&('0*%(J.+$3(J,'0(+"2.-8)*&&*3(4$.26&<(
(
Figure 3: OLTP Table compression Process
SecureFiles Compression
:*2+)*[,$*&(,&(#("*J(7*#'+)*(,"(1)#2$*(]#'#4#&*(TT/('0#'(,"').3+2*&(#(2.-8$*'*$%()**"/,"**)*3(
$#)/*(.45*2'(BI1OC(3#'#('%8*('.(3)#-#',2#$$%(,-8).E*(8*)7.)-#"2*9(-#"#/*#4,$,'%9(#"3(*#&*(.7(
#88$,2#',."(3*E*$.8-*"'<(
Oracle Database: the Database of Choice for Deploying SAP Solutions
7
:*2+)*[,$*(3#'#(,&(2.-8)*&&*3(+&,"/(,"3+&')%(&'#"3#)3(2.-8)*&&,."(#$/.),'0-&<(P.-8)*&&,."(".'(
."$%()*&+$'&(,"(&,/",7,2#"'(&#E,"/&(,"(&'.)#/*(4+'(#$&.(,-8).E*3(8*)7.)-#"2*(4%()*3+2,"/(L19(
4+77*)(2#20*()*D+,)*-*"'&9()*3.(/*"*)#',."(#"3(*"2)%8',."(.E*)0*#3<(L7('0*(2.-8)*&&,."(3.*&(
".'(%,*$3(#"%(&#E,"/&(.)(,7('0*(3#'#(,&(#$)*#3%(2.-8)*&&*39(:*2+)*[,$*&(J,$$(#+'.-#',2#$$%('+)"(.77(
2.-8)*&&,."(7.)(&+20(2.$+-"&<(P.-8)*&&,."(,&(8*)7.)-*3(."('0*(&*)E*)M&,3*(#"3(#$$.J&(7.)(
)#"3.-()*#3&(#"3(J),'*&('.(:*2+)*[,$*(3#'#<(:*2+)*[,$*&(2.-8)*&&,."(8).E,3*&(&,/",7,2#"'(&'.)#/*(
&#E,"/&(7.)(+"&')+2'+)*3(3#'#(3*8*"3,"/(."('0*(3*/)**(.7(2.-8)*&&,."R(I1K9(=d]LH=(
B3*7#+$'C(#"3(SLZS9(J0,20()*8)*&*"'(#(')#3*.77(4*'J**"(&'.)#/*(&#E,"/&(#"3($#'*"2%<((
:*2+)*[,$*&(2.-8)*&&,."(0#"3$*&(,"M$,"*(#"3(.+'M.7M$,"*(I1O(3#'#(J0,20(#)*(/*'',"/(-.)*(#"3(
-.)*(,-8.)'#"'(,"(:!;(#88$,2#',."&(#"3(#)*(J,3*$%(+&*3(,"(:!;(8).3+2'&(&+20(#&(:!;(PW=9(
:!;(eL9(:!;(A*'K*#E*)(;.)'#$9(#"3(*E*"(,"(:!;(dW;<(!$-.&'(#$$("."M2$+&'*)('#4$*&(,"(:!;(
dW;(+&*(.+'M.7M$,"*(I1O:('0#'(#)*(+",D+*('.(1)#2$*(3#'#4#&*<(
1IQ;(2.-8)*&&,."(#"3(:*2+)*[,$*&(2.-8)*&&,."($*#3(1)#2$*('.(4*(#4$*('.(2.-8)*&&(*#20('%8*(
.7(3#'#()*$#'*3('.(:!;(#88$,2#',."&(&+20(#&('#4$*&9(,"3*G*&9(#"3(+"&')+2'+)*3(3#'#<(H&,"/(#$$(TT/(
&8#2*(.8',-,\#',."&('0*(3#'#4#&*(&,\*(2#"(4*()*3+2*3(+8('.(#(7#2'.)(.7(Y<(
Figure 4: Space savings achieved with 11.2 Compression and other space optimizations
How to achieve a compressed Oracle database for SAP applications?
" !$$(*G,&',"/(:!;(&%&'*-&(J,'0(:!;(f*)"*$(><c?(de^(#"3(0,/0*)()+"","/(."(.)#2$*(3#'#4#&*(
U<^<?<V(#"3(T?<^<?<c()*D+,)*(#"(+8/)#3*('.(TT<^<?<^(B3.2+-*"'#',."(#'(
0''8XX&*)E,2*<<2.-X,"&'/+,3*&("3#'#4#&*(+8/)#3*&("1)#2$*C(#"3('0*($#'*&'(:!;(O+"3$*(
;#'20(#E#,$#4$*(B0''8XX&*)E,2*<<2.-X.)#2$*M3.J"$.#3C<(!7'*)('0*(+8/)#3*('0*(3#'#4#&*(2#"(
'0*"(4*(2.-8)*&&*3('0).+/0(#()*.)/#",\#',."(+&,"/(:!;(OW:;!Pd(W*$*#&*(_<^?(#"3(0,/0*)<(
Q0*("*J(OW:;!Pd(E*)&,."(0#&(4**"(*"),20*3(J,'0("*J(.8',."&(B&**(:!;(".'*(TcYT^U>(8(
I1O(2."E*)&,."(#"3('#4$*(2.-8)*&&,."(J,'0(OW:;!Pd(_<^?C('0#'(#$$.J('0*(2."E*)&,."(.7(
Oracle Database: the Database of Choice for Deploying SAP Solutions
8
I1AZ(#"3(I1O(&*/-*"'&(,"'.(:*2+)*[,$*&9(1IQ;(#"3(:*2+)*[,$*&(2.-8)*&&,."(#"3(*E*"(
2.-4,"*3(J,'0(L"3*G(2.-8)*&&,."<(OW:;!Pd(,&(#&(&+20(,"'*$$,/*"'('.(6".J(J0,20('#4$*&(#"3(
,"3*G*&("**3('.(4*(2.-8)*&&*3(#"3(#)*(J.)'0(2.-8)*&&,"/<(OW:;!Pd(J,$$(&6,8(#$$('0*(.'0*)(
'#4$*&(J0*)*('0*(2.-8)*&&,."(3.*&(".'(-#6*(&*"&*(*</<(:!;(P$+&'*)(Q#4$*&9(:!;(;..$('#4$*&(
*'2<(B8$*#&*(20*26(:!;(".'*(TcYT^U>(7.)('0*(2.-8$*'*($,&'C<((Q0,&(-*#"&('0*(*#&,*&'(J#%('.(
2.-8)*&&(#$$()*$*E#"'('#4$*&(J,'0,"(#('#4$*&8#2*(,&('.(2.-8)*&&('0*(J0.$*('#4$*&8#2*(#"3($*'(
OW;:!Pd(3.('0*()*&'(B2.-8)*&&('0*(&+,'#4$*(#"3(&6,8('0*("."M&+,'#4$*('#4$*&C<
" !$$("*J(:!;(&%&'*-(,"&'#$$#',."&(4#&*3(."(1)#2$*(]#'#4#&*(TT<^(0#E*('0*(8.&&,4,$,'%('.(#2',E#'*(
!3E#"2*3(P.-8)*&&,."(3+),"/('0*(,"&'#$$#',."<
" L"3*G(P.-8)*&&,."(2#"(4*(3."*(*,'0*)(,"(2.-4,"#',."(J,'0(1IQ;('#4$*(2.-8)*&&,."(.)(,"(#(
&*8#)#'*(&'*8<
Recovery Manager (RMAN) Compression
Q0*(2."',"+.+&(/).J'0(,"(*"'*)8),&*(3#'#4#&*&(2)*#'*&(#"(*".)-.+&(20#$$*"/*('.(3#'#4#&*(
#3-,",&')#'.)&<(Q0*(&'.)#/*()*D+,)*-*"'&(7.)(-#,"'#,","/(3#'#4#&*(4#26+8&(#"3('0*(8*)7.)-#"2*(
.7('0*(4#26+8(8).2*3+)*&(#)*(3,)*2'$%(,-8#2'*3(4%(3#'#4#&*(&,\*<(1)#2$*(!3E#"2*3(P.-8)*&&,."(
,"2$+3*&(W=!A(2.-8)*&&,."('*20".$./%('0#'(2#"(3)#-#',2#$$%()*3+2*('0*(&'.)#/*()*D+,)*-*"'&(
5.")7#$+6-)2#,#@)A6&),.)BCDE'(),/41,)/0,&4"#,/.0)?/,1)!"#$%&)A#,#7#(&F)7#$+6-)2#,#)/()
$.*-"&((&2)7&5."&)/,)/()?"/,,&0),.)2/(+)."),#-&)#02)2.&(0',)0&&2)'.(4*(+"2.-8)*&&*3(4*7.)*(
)*2.E*)%(8(8).E,3,"/(#"(*".)-.+&()*3+2',."(,"(&'.)#/*(2.&'&<((
Q0*)*(#)*('0)**($*E*$&(.7(W=!A(P.-8)*&&,."R(I1K9(=d]LH=9(#"3(SLZS<(Q0*(#-.+"'(.7(
&'.)#/*(&#E,"/&(,"2)*#&*&(7).-(I1K('.(SLZS9(J0,$*(8.'*"',#$$%(2."&+-,"/(-.)*(P;H(
)*&.+)2*&<
Data Pump Compression
Q0*(#4,$,'%('.(2.-8)*&&('0*(-*'#3#'#(#&&.2,#'*3(J,'0(#(]#'#(;+-8(5.4(J#&(7,)&'(8).E,3*3(,"(
1)#2$*(]#'#4#&*(T?/(W*$*#&*(^<(L"(1)#2$*(]#'#4#&*(TT/9('0,&(2.-8)*&&,."(2#8#4,$,'%(0#&(4**"(
*G'*"3*3(&.('0#'('#4$*(3#'#(2#"(4*(2.-8)*&&*3(."(*G8.)'<(]#'#(;+-8(2.-8)*&&,."(,&(#"(,"$,"*(
.8*)#',."9(&.('0*()*3+2*3(3+-8(7,$*(&,\*(-*#"&(#(&,/",7,2#"'(&#E,"/&(,"(3,&6(&8#2*<(H"$,6*(
.8*)#',"/(&%&'*-(.)(7,$*(&%&'*-(2.-8)*&&,."(+',$,',*&9(]#'#(;+-8(2.-8)*&&,."(,&(7+$$%(,"$,"*(."(
'0*(,-8.)'(&,3*(#&(J*$$9(&.('0*)*(,&(".("**3('.(+"2.-8)*&&(#(3+-8(7,$*(4*7.)*(,-8.)',"/(,'<(Q0*(
2.-8)*&&*3(3+-8(7,$*(&*'&(#)*(#+'.-#',2#$$%(3*2.-8)*&&*3(3+),"/(,-8.)'(J,'0.+'(#"%(#33,',."#$(
&'*8&(4%('0*(]#'#4#&*(!3-,",&')#'.)<((
L"('0*(7.$$.J,"/(2.-8)*&&,."(*G#-8$*(7).-('0*(1)#2$*(&#-8$*(3#'#4#&*9('0*(1d(#"3(:S(
&20*-#&(J*)*(*G8.)'*3(J0,$*(&,-+$'#"*.+&$%(2.-8)*&&,"/(#$$(3#'#(#"3(-*'#3#'#<(Q0*(3+-8(7,$*(
&,\*(J#&()*3+2*3(4%(_c<>_@<
Oracle Database: the Database of Choice for Deploying SAP Solutions
9
Q0)**(E*)&,."&(.7('0*(/\,8(BZAH(\,8C(+',$,'%(#"3(."*(HALe(2.-8)*&&(+',$,'%(J*)*(+&*3('.(
2.-8)*&&('0*(><?(=O(3+-8(7,$*(&*'<(Q0*()*3+2',."(,"(3+-8(7,$*(&,\*(J#&(2.-8#)#4$*('.(]#'#(
;+-8(2.-8)*&&,."<(A.'*('0#'('0*()*3+2',."(,"(3+-8(7,$*(&,\*(J,$$(E#)%(4#&*3(."(3#'#('%8*&(#"3(
.'0*)(7#2'.)&<((
[+$$(]#'#(;+-8(7+"2',."#$,'%(,&(#E#,$#4$*(+&,"/(#(2.-8)*&&*3(7,$*<(!"%(2.--#"3('0#'(,&(+&*3(."(
#()*/+$#)(7,$*(J,$$(#$&.(J.)6(."(#(2.-8)*&&*3(7,$*<(H&*)&(0#E*('0*(7.$$.J,"/(.8',."&('.(3*'*)-,"*(
J0,20(8#)'&(.7(#(3+-8(7,$*(&*'(&0.+$3(4*(2.-8)*&&*3R((
" !""#*"#4$*&(2.-8)*&&,."(7.)('0*(*"',)*(*G8.)'(.8*)#',."<((
" $!%!&'(")#)*&+$'&(,"(#$$(3#'#(4*,"/(J),''*"('.('0*(3+-8(7,$*(,"(2.-8)*&&*3(7.)-#'<((
" *+%!$!%!&'(")#)*&+$'&(,"(#$$(-*'#3#'#(4*,"/(J),''*"('.('0*(3+-8(7,$*(,"(2.-8)*&&*3(
7.)-#'<(Q0,&(,&('0*(3*7#+$'<((
" ('(+#3,$*&(2.-8)*&&,."(7.)('0*(*"',)*(*G8.)'(.8*)#',."<((
Compression for Network Traffic
]#'#(Z+#)3(8).E,3*&('0*(-#"#/*-*"'9(-.",'.),"/9(#"3(#+'.-#',."(&.7'J#)*(,"7)#&')+2'+)*('.(
2)*#'*9(-#,"'#,"9(#"3(-.",'.)(."*(.)(-.)*(&'#"34%(3#'#4#&*&('.(8).'*2'(*"'*)8),&*(3#'#(7).-(
7#,$+)*&9(3,&#&'*)&9(*)).)&9(#"3(3#'#(2.))+8',."&<(]#'#(Z+#)3(-#,"'#,"&(&%"20).",\#',."(.7(8),-#)%(
#"3(&'#"34%(3#'#4#&*&(+&,"/()*3.(3#'#(B'0*(,"7.)-#',."()*D+,)*3('.()*2.E*)(#(')#"',."C<(!&(
')#"',."&(.22+)(,"('0*(8),-#)%(3#'#4#&*9()*3.(3#'#(,&(/*"*)#'*3(#"3(J),''*"('.('0*($.2#$()*3.(
$./(7,$*&<(]#'#(Z+#)3(W*3.(Q)#"&8.)'(:*)E,2*&(#)*(+&*3('.(')#"&7*)('0,&()*3.(3#'#('.('0*(&'#"34%(
&,'*B&C<(K,'0(!3E#"2*3(P.-8)*&&,."9()*3.(3#'#(-#%(4*(')#"&-,''*3(,"(#(2.-8)*&&*3(7.)-#'('.(
)*3+2*("*'J.)6(4#"3J,3'0(2."&+-8',."(#"3(,"(&.-*(2#&*&()*3+2*(')#"&-,&&,."(',-*(.7()*3.(
3#'#(J0*"('0*(1)#2$*(]#'#(Z+#)3(2."7,/+)#',."(+&*&(*,'0*)(&%"20).".+&()*3.(')#"&8.)'(B:gAPC(
.)(#&%"20).".+&()*3.(')#"&8.)'(B!:gAPC<(
Oracle Cloud File System
1)#2$*(!:=(,&(#(E.$+-*(-#"#/*)(#"3(#(7,$*(&%&'*-(7.)(1)#2$*(3#'#4#&*(7,$*&('0#'(&+88.)'&(&,"/$*M
,"&'#"2*(1)#2$*(]#'#4#&*(#"3(1)#2$*(W*#$(!88$,2#',."(P$+&'*)&(2."7,/+)#',."&<(1)#2$*(!:=9(
!"#$%&'()"&$.**&02&2)(,."#4&)*#0#4&*&0,)(.%6,/.0)5.")GD;)"600/04).0)!"#$%&)BD<)#02)
1)#2$*(:,"/$*(L"&'#"2*9(8).E,3*&(#"(#$'*)"#',E*('.(2."E*"',."#$(E.$+-*(-#"#/*)&9(7,$*(&%&'*-&9(
#"3()#J(3*E,2*&<
1)#2$*(P$.+3([,$*(:%&'*-('0#'(2.-8$,-*"'&(!+'.-#',2(:'.)#/*(=#"#/*-*"'(7.)(1)#2$*(
]#'#4#&*&9(,&(".J(2*)',7,*3(4%(:!;<(Q0,&(2*)',7,2#',."(0#&(4**"(2.-8$*'*3(#&(.7(1)#2$*(E*)&,."(
TT<^<?<^(7.)(1)#2$*(:,"/$*(L"&'#"2*(#"3(1)#2$*(W*#$(!88$,2#',."(P$+&'*)&(B1)#2$*(W!PC<((
Q0*(1)#2$*(P$.+3([,$*(:%&'*-(,"2$+3*&R(!+'.-#',2(:'.)#/*(=#"#/*-*"'(B!:=C9(!+'.-#',2(
:'.)#/*(=#"#/*-*"'(P$+&'*)([,$*(:%&'*-(B!P[:C(#"3(!+'.-#',2(:'.)#/*(=#"#/*-*"'(]%"#-,2(
Oracle Database: the Database of Choice for Deploying SAP Solutions
10
F.$+-*(=#"#/*)(B!]F=C<(Q0*&*('0)**(2.-8."*"'&(.7('0*(1)#2$*(P$.+3([,$*(:%&'*-(2)*#'*(#"(
,"'*/)#'*3(7.+"3#',."(7.)(3#'#4#&*(#"3(/*"*)#$(8+)8.&*(7,$*&9(#&(J*$$(#&(#"(,"7)#&')+2'+)*(7.)(
2$+&'*)(#"3(&,"/$*(".3*(&*)E*)(2."7,/+)#',."&<(Q0*(1)#2$*(Z),3(L"7)#&')+2'+)*(&,-8$,7,*&(#"3(
&')*#-$,"*&(-#"#/*-*"'(.7(E.$+-*&9(7,$*(&%&'*-&(#"3(2$+&'*)(2."7,/+)#',."&9('0*)*7.)*(
*$,-,"#',"/('0*("**3(7.)(-+$',8$*(Y)3(8#)'%(&.7'J#)*($#%*)&9(2.-8$*G,'%(#"3(2.&'<(
[.)(:!;(2+&'.-*)&(+&,"/(W!P9(2.-8$*G,'%(#"3(2.&'&(2#"(4*()*3+2*3(3)#-#',2#$$%(4%(+&,"/(
:!;PQI(B:!;(P."').$C(4#&*3(."(1)#2$*(P$+&'*)J#)*9(-#6,"/(:!;(&*)E,2*&(0,/0$%(#E#,$#4$*(#"3(
*$,-,"#',"/('0*("**3(7.)(Y)3(8#)'%(7#,$.E*)(&.7'J#)*<(
:'#)',"/(J,'0(TT!W^(BTT<^<?<^C9(1)#2$*(P$.+3([,$*(:%&'*-(,&('0*(8)*7*))*3(&'.)#/*(8$#'7.)-(7.)(
:!;(&%&'*-&()+"","/(."(1)#2$*(W*#$(!88$,2#',."(P$+&'*)&(BW!PC9(#&(J*$$(#&(:!;(&%&'*-&(
)+"","/(."(#(&,"/$*(1)#2$*(]#'#4#&*<(:!;(2+&'.-*)&(#)*(".J(#4$*('.(+&*(1)#2$*(P$.+3([,$*(
:%&'*-('.(-#"#/*(!II(3#'#R(1)#2$*(]#'#4#&*(7,$*&9(1)#2$*(P$+&'*)J#)*(7,$*&(#"3("."M&')+2'+)*3(
/*"*)#$(8+)8.&*(3#'#(&+20(#&(1)#2$*(#"3(:!;(6*)"*$(4,"#),*&9(*G'*)"#$(7,$*&9(#"3('*G'(7,$*&<((
Moving SAP databases to Oracle 11gR2 on ASM
:!;(&%&'*-&()+"","/(."(1)#2$*(W!P(.)(&,"/$*(,"&'#"2*(2#"(".J(-.E*('0*,)(3#'#4#&*&('.(!:=<(((
P+&'.-*)&(2#"(&-..'0$%(-,/)#'*('0*,)(2+))*"'(7,$*(&%&'*-(4#&*3(3#'#4#&*&('.(
!:=X!P[:X!]F=9()*7*)*"2*('0*(4*&'(8)#2',2*&(8+4$,&0*3(#'(0''8RXXJJJ<.)#2$*<2.-XY(
0''8RXXJJJ<&3"<<2.-X,)5X&3"X.)#(#"3(:!;(A.'*(T``?TYY<((O#&*3(."('0*&*(J0,'*(8#8*)&9('0*(
-,/)#',."(2#"(4*(4),*7$%(3*&2),4*3(#&(7.$$.J&R(
" !:=(],&6(Z).+8&(2."7,/+)#',."(
" Z),3(L"7)#&')+2'+)*(,"&'#$$#',."(
" 1)#2$*(]#'#4#&*(TT<^<?<^(,"&'#$$#',."(
" P."7,/+)#',."(.7(:.+)2*(#"3(Q#)/*'(&%&'*-(
" !0%/0&)2#,#7#(&)*/4"#,/.0),1".641)BCDE)6(/04)H26-%/$#,&)5".*)#$,/3&)2#,#7#(&I)/0)$#(&),1&)
1:(8$#'7.)-(3.*&(".'(20#"/*(.)('0*(&.+)2*(#"3('#)/*'(&%&'*-(0#E*('0*(&#-*(dA]L!A(
" 177$,"*(3#'#4#&*(-,/)#',."('0.).+/0(W=!E)6(/04)H,"#0(-.",#7%&),#7%&(-#$&(I)(
.)(*G8.)'X,-8.)'(.)(Q),8$*(1(4#&*3(."(1)#2$*(Z.$3*"Z#'*(,7('0*(8$#'7.)-(20#"/*&((
B2#"(#$&.(4*(+&*3(7.)(0.-./*".+&(-,/)#',."C(
[.)(-.)*(,"7.)-#',."(#4.+'('0*(-,/)#',."(8).2*&&9(8$*#&*(20*26('0*(J0,'*(8#8*)&(-*"',."*3(
#4.E*.
Real Application Testing
(Q.3#%9(*"'*)8),&*&(0#E*('.(-#6*(&,\*#4$*(,"E*&'-*"'&(,"(0#)3J#)*(#"3(&.7'J#)*('.().$$(.+'(
,"7)#&')+2'+)*(20#"/*&<([.)(*G#-8$*9(#(3#'#(2*"'*)(-#%(0#E*(#"(,",',#',E*('.(-.E*(3#'#4#&*&('.(#(
Oracle Database: the Database of Choice for Deploying SAP Solutions
11
$.J(2.&'(2.-8+',"/(8$#'7.)-9(&+20(#&(I,"+G<(Q)#3,',."#$$%9('0,&(J.+$3()*D+,)*('0*(*"'*)8),&*('.(
,"E*&'(,"(3+8$,2#'*(0#)3J#)*(7.)('0*(*"',)*(#88$,2#',."(&'#269(,"2$+3,"/(J*4(&*)E*)9(#88$,2#',."(
&*)E*)(#"3(3#'#4#&*9('.('*&'('0*,)(8).3+2',."(#88$,2#',."&<(1)/#",\#',."&('0*)*7.)*(7,"3(,'(E*)%(
*G8*"&,E*('.(*E#$+#'*(#"3(,-8$*-*"'(20#"/*&('.('0*,)(3#'#(2*"'*)(,"7)#&')+2'+)*<(L"(&8,'*(.7('0*(
*G'*"&,E*('*&',"/(8*)7.)-*39(+"*G8*2'*3(8).4$*-&(#)*(7)*D+*"'$%(*"2.+"'*)*3(J0*"(#(20#"/*(,&(
7,"#$$%(-#3*(,"('0*(8).3+2',."(&%&'*-<(Q0,&(,&(4*2#+&*('*&'(J.)6$.#3&(#)*('%8,2#$$%(&,-+$#'*3(#"3(
#)*(".'(#22+)#'*(.)(2.-8$*'*()*8)*&*"'#',."&(.7(')+*(8).3+2',."(J.)6$.#3&<(]#'#(2*"'*)(
-#"#/*)&(#)*('0*)*7.)*()*$+2'#"'('.(#3.8'("*J('*20".$./,*&(#"3(#3#8'('0*,)(4+&,"*&&*&('.('0*(
)#8,3$%(20#"/,"/(2.-8*',',E*(8)*&&+)*&<(
1)#2$*(]#,#7#(&)JJ4'()B&#%)D--%/$#,/.0):&(,/04)#22"&((&(),1&(&)/((6&()1M."(J,'0('0*(
,"').3+2',."(.7('J.("*J(&.$+',."&9(]#'#4#&*(W*8$#%(#"3(:NI(;*)7.)-#"2*(!"#$%\*)<(
Database Replay
]#'#4#&*(W*8$#%(8).E,3*&(]O!&(#"3(&%&'*-(#3-,",&')#'.)&(J,'0('0*(#4,$,'%('.(7#,'07+$$%9(
#22+)#'*$%(#"3()*#$,&',2#$$%()*)+"(#2'+#$(8).3+2',."(J.)6$.#3&9(,"2$+3,"/(."$,"*(+&*)(#"3(4#'20(
J.)6$.#3&9(,"('*&'(*"E,)."-*"'&<(O%(2#8'+),"/('0*(7+$$(3#'#4#&*(J.)6$.#3(7).-(8).3+2',."(
&%&'*-&9(,"2$+3,"/(#$$(2."2+))*"2%9(3*8*"3*"2,*&(#"3(',-,"/9(]#'#4#&*(W*8$#%(*"#4$*&(%.+('.(
)*#$,&',2#$$%('*&'(&%&'*-(20#"/*&(4%(*&&*"',#$$%()*2)*#',"/(8).3+2',."(J.)6$.#3&(."('0*('*&'(&%&'*-(
&.-*'0,"/('0#'(#(&*'(.7(&2),8'&(2#"("*E*)(3+8$,2#'*<(K,'0(]#'#4#&*(W*8$#%9(]O!&(#"3(&%&'*-(
#3-,",&')#'.)&(2#"('*&'R(
" ]#'#4#&*(+8/)#3*&9(8#'20*&9(8#)#-*'*)9(&20*-#(20#"/*&9(*'2<(
" P."7,/+)#',."(20#"/*&(&+20(#&(2."E*)&,."(7).-(#(&,"/$*(,"&'#"2*('.(W!P9(!:=9(*'2<(
" :'.)#/*9("*'J.)69(,"'*)2.""*2'(20#"/*&(
" 18*)#',"/(&%&'*-9(0#)3J#)*(-,/)#',."&9(8#'20*&9(+8/)#3*&9(8#)#-*'*)(20#"/*&(
Faster deployment
!".'0*)(-#5.)(#3E#"'#/*(.7(]#'#4#&*(W*8$#%(,&('0#'(,'(3.*&(".'()*D+,)*('0*(]O!('.(&8*"3(
-."'0&(/*'',"/(#(7+"2',."#$(6".J$*3/*(.7('0*(#88$,2#',."(#"3(3*E*$.8,"/('*&'(&2),8'&<(K,'0(#(7*J(
8.,"'(#"3(2$,26&9(]O!&(0#E*(#(7+$$(8).3+2',."(J.)6$.#3(#E#,$#4$*(#'('0*,)(7,"/*)',8&('.('*&'(#"3(
).$$.+'(#"%(20#"/*<(Q0,&(2+'&(3.J"('*&',"/(2%2$*&(7).-(-#"%(-."'0&('.(3#%&(.)(J**6&(#"3(4),"/&(
&,/",7,2#"'(2.&'(&#E,"/&('.(4+&,"*&&*&(#&(#()*&+$'<(
]#'#4#&*(W*8$#%(2."&,&'&(.7(7.+)('0)**(-#,"(&'*8&R(((
" P#8'+)*(J.)6$.#3(,"(8).3+2',."(,"2$+3,"/(2),',2#$(2."2+))*"2%(
" W*8$#%(J.)6$.#3(,"('*&'(J,'0(8).3+2',."(',-,"/(
" !"#$%\*(#"3(7,G(,&&+*&(4*7.)*(8).3+2',."(
Oracle Database: the Database of Choice for Deploying SAP Solutions
12
SQL Performance Analyzer
P0#"/*&('0#'(#77*2'(:NI(*G*2+',."(8$#"&(2#"(&*E*)*$%(,-8#2'(#88$,2#',."(8*)7.)-#"2*(#"3(
#E#,$#4,$,'%<(!&(#()*&+$'9(]O!&(&8*"3(*".)-.+&(#-.+"'&(.7(',-*(,3*"',7%,"/(#"3(7,G,"/(:NI(
&'#'*-*"'&('0#'(0#E*()*/)*&&*3(3+*('.('0*(&%&'*-(20#"/*&<(:NI(;*)7.)-#"2*(!"#$%\*)(B:;!C(2#"(
8)*3,2'(#"3(8)*E*"'(:NI(*G*2+',."(8*)7.)-#"2*(8).4$*-&(2#+&*3(4%(*"E,)."-*"'(20#"/*&<(:NI(
;*)7.)-#"2*(!"#$%\*)(8).E,3*&(#(/)#"+$#)(E,*J(.7('0*(,-8#2'(.7(*"E,)."-*"'(20#"/*&(."(:NI(
*G*2+',."(8$#"&(#"3(&'#',&',2&(4%()+"","/('0*(:NI(&'#'*-*"'&(&*),#$$%(4*7.)*(#"3(#7'*)('0*(
20#"/*&<(:NI(;*)7.)-#"2*(!"#$%\*)(/*"*)#'*&(#()*8.)'(.+'$,","/('0*("*'(4*"*7,'(."('0*(J.)6$.#3(
3+*('.('0*(&%&'*-(20#"/*(#&(J*$$(#&('0*(&*'(.7()*/)*&&*3(:NI(&'#'*-*"'&<([.)()*/)*&&*3(:NI(
&'#'*-*"'&9(#88).8),#'*(*G*2+',."&(8$#"(3*'#,$&(#$."/(J,'0()*2.--*"3#',."&('.('+"*('0*-(#)*(
8).E,3*3<(:NI(;*)7.)-#"2*(!"#$%\*)(,&(J*$$(,"'*/)#'*3(J,'0(*G,&',"/(:NI(Q+","/(:*'(B:Q:C9(
:NI(Q+","/(!3E,&.)(#"3(:NI(;$#"(=#"#/*-*"'(7+"2',."#$,'%<(:NI(;*)7.)-#"2*(!"#$%\*)(
2.-8$*'*$%(#+'.-#'*&(#"3(&,-8$,7,*&('0*(-#"+#$(#"3(',-*M2."&+-,"/(8).2*&&(.7(#&&*&&,"/('0*(
,-8#2'(.7(20#"/*(."(*G')*-*$%($#)/*(:NI(J.)6$.#3&(B'0.+&#"3&(.7(:NI(&'#'*-*"'&C<(]O!&(2#"(
+&*(:NI(Q+","/(!3E,&.)('.(7,G('0*()*/)*&&*3(:NI(&'#'*-*"'&(,"('*&'(*"E,)."-*"'&(#"3(/*"*)#'*(
"*J(8$#"&<(Q0*&*(8$#"&(#)*('0*"(&**3*3(,"(:NI(;$#"(=#"#/*-*"'(4#&*$,"*&(#"3(*G8.)'*3(4#26(
,"'.(8).3+2',."<(Q0+&9(+&,"/(:NI(;*)7.)-#"2*(!"#$%\*)9(4+&,"*&&*&(2#"(E#$,3#'*(J,'0(#(0,/0(
3*/)**(.7(2."7,3*"2*('0#'(#(&%&'*-(20#"/*('.(#(8).3+2',."(*"E,)."-*"'(,"(7#2'()*&+$'&(,"("*'(
8.&,',E*(,-8).E*-*"'(#'(#(&,/",7,2#"'$%($.J*)(2.&'<(dG#-8$*&(.7(2.--."(&%&'*-(20#"/*&(7.)(
J0,20(%.+(2#"(+&*('0*(:NI(;*)7.)-#"2*(!"#$%\*)(,"2$+3*R(
" ]#'#4#&*(+8/)#3*9(8#'20*&9(,",',#$,\#',."(8#)#-*'*)(20#"/*&(
" P."7,/+)#',."(20#"/*&('.('0*(.8*)#',"/(&%&'*-9(0#)3J#)*9(.)(3#'#4#&*(
" :20*-#(20#"/*&(&+20(#&(#33,"/("*J(,"3*G*&9(8#)',',.","/(.)(-#'*),#$,\*3(E,*J&(
" Z#'0*),"/(.8',-,\*)(&'#',&',2&<(
" :NI('+","/(#2',."&9(7.)(*G#-8$*9(2)*#',"/(:NI(8).7,$*&
H&,"/(:NI(;*)7.)-#"2*(!"#$%\*)(,"E.$E*&('0*(7.$$.J,"/(-#,"(&'*8&R
" P#8'+)*(:NI(J.)6$.#3(,"(8).3+2',."(,"2$+3,"/(&'#',&',2&(#"3(4,"3(E#),#4$*&(
" W*M*G*2+'*(:NI(D+*),*&(,"('*&'(*"E,)."-*"'(
" Q+"*()*/)*&&*3(:NI(#"3(&**3(:NI(8$#"&(7.)(8).3+2',."(
Real Application Testing to validate Advanced Compression for SAP
Q0*(1)#2$*X:!;(]*E*$.8-*"'(Q*#-()*2*"'$%(2."2$+3*3(2.-8)*0*"&,E*('*&',"/(.7(:!;(
#88$,2#',."&(+&,"/(4.'0(:NI(;*)7.)-#"2*(!"#$%\*)(#"3(]#'#4#&*(W*8$#%<(Q0*('*&',"/(2."&,&'*3(
.7(:!;(dW;(#"3(OK(J.)6$.#3&()+"","/(,"M0.+&*(."('0*(!O!;(&'#26<([+)'0*)('*&',"/(J#&(
+"3*)'#6*"(#'(#($#)/*(+',$,',*&(2+&'.-*)()+"","/('0*(:!;(L:MH(BL"3+&')%(:8*2,7,2(H',$,',*&C(-.3+$*<(
Q0*(.45*2',E*(J#&('.(+&*(W*#$(!88$,2#',."(Q*&',"/('.(-*#&+)*('0*(*77*2'&(.7(!3E#"2*3(
Oracle Database: the Database of Choice for Deploying SAP Solutions
13
P.-8)*&&,."(7.)(1IQ;(#"3(:*2+)*[,$*&(."(]=I(.8*)#',."&(7.)(:!;(dW;<(Q0*('*&',"/(#2',E,'%(
2."&,&'*3(.7(+&,"/(]#'#4#&*(W*8$#%('.(2#8'+)*(#(8).3+2',."(J.)6$.#3(7).-(#(T?<^<?<c(:!;(
3#'#4#&*<(Q0,&(J.)6$.#3(J#&('0*"()*8$#%*3(-+$',8$*(',-*&(#/#,"&'(4.'0(2.-8)*&&*3(#"3("."M
2.-8)*&&*3(1)#2$*(]#'#4#&*(TTg W*$*#&*(^(3#'#4#&*&<(
1E*)#$$('0*('*&'()*&+$'&(J*)*(E*)%(,"&')+2',E*<(f*%(7,"3,"/&(#)*(3*&2),4*3(#&(7.$$.J&(B".'*R()*&+$'&(
J,$$(E#)%(#22.)3,"/('.(%.+)(J.)6$.#3CR(
" A.(&,/",7,2#"'(.E*)0*#3(.4&*)E*3(3+),"/(2#8'+)*(8).2*&&(
" !3E#"2*3(P.-8)*&&,."()*3+2*3(3#'#4#&*(&,\*(4%(`?@(
" W*3.(/*"*)#'*3(,"2)*#&*3(4%(b^`@(
" ;0%&,2#$()*#3&()*3+2*3(4%(>?@(
" P;H(+&#/*(&'#%*3(7$#'(
Conclusion
W*#$(!88$,2#',."(Q*&',"/(8).E*3(#(E,'#$('..$(7.)(E#$,3#',"/(+8/)#3*(7).-(1)#2$*(]#'#4#&*(T?g(
W*$*#&*(^('.(TTg W*$*#&*(^<(Q0*(#4,$,'%('.('*&'(J,'0(8).3+2',."(J.)6$.#3&(#"3(:NI(&'#'*-*"'&(,&(
*&&*"',#$(7.)('*&',"/(4+&,"*&&(2),',2#$(#88$,2#',."&($,6*(:!;(#"3('0,&(7*#'+)*(J,$$(&,/",7,2#"'$%(
-,',/#'*(+8/)#3*(#"3(20#"/*(),&6(J0*"(+&*3(4%(*G8*),*"2*3(]O!&<
Online Patching
!()*/+$#)(W]O=:(8#'20(,&(2.-8),&*3(.7(."*(.)(-.)*(.45*2'(7,$*&(#"3X.)($,4)#),*&<(L"&'#$$,"/(#(
)*/+$#)(8#'20()*D+,)*&(&0+'',"/(3.J"('0*(W]O=:(,"&'#"2*9()*M$,"6,"/('0*(.)#2$*(4,"#)%9(#"3(
)*&'#)',"/('0*(,"&'#"2*h(+","&'#$$,"/(#()*/+$#)(8#'20()*D+,)*&('0*(&#-*(&'*8&<(
K,'0(1)#2$*(]#'#4#&*(TT/9(,'(,&(8.&&,4$*('.(,"&'#$$(&,"/$*(.)(4+"3$*(8#'20*&(2.-8$*'*$%(."$,"*9(
J,'0.+'()*D+,),"/('0*(3#'#4#&*(,"&'#"2*('.(4*(&0+'(3.J"9(#"3(J,'0.+'()*D+,),"/(W!P(.)(]#'#(
Z+#)3(2."7,/+)#',."&<(K,'0(."$,"*(8#'20,"/9(J0,20(,&(,"'*/)#'*3(J,'0(1;#'209(*#20(8).2*&&(
#&&.2,#'*3(J,'0('0*(,"&'#"2*(20*26&(7.)(8#'20*3(2.3*(#'(#(*(*G*2+',."(8.,"'9(#"3('0*"(2.8,*&(
'0*(2.3*(,"'.(,'&(8).2*&&(&8#2*<(
!"(."$,"*(8#'20(,&(#(&8*2,#$(6,"3(.7(8#'20('0#'(2#"(4*(#88$,*3('.(#($,E*9()+"","/(W]O=:(,"&'#"2*<(
!"(."$,"*(8#'20(2."'#,"&(#(&,"/$*(&0#)*3($,4)#)%h(,"&'#$$,"/(#"(."$,"*(8#'20(3.*&(".'()*D+,)*(
&0+'',"/(3.J"('0*(,"&'#"2*(.)()*$,"6,"/('0*(.)#2$*(4,"#)%<(!"(."$,"*(8#'20(2#"(4*(,"&'#$$*3X+"M
,"&'#$$*3(+&,"/(18#'20(BJ0,20(+&*&(.)#3*4+/(2.--#"3&('.(,"&'#$$X+","&'#$$('0*(8#'20C<(1"$,"*(
8#'20*&(#)*(2+))*"'$%(."$%(&+88.)'*3(7.)('0*(W]O=:9(,<*<('0*(.)#2$*(4,"#)%<
S.J(3.*&(1"$,"*(;#'20,"/(3,77*)('0#"(')#3,',."#$(3,#/".&',2(8#'20,"/i((
" 1"$,"*(8#'20*&(#)*(#88$,*3(#"3()*-.E*3(7).-(#()+"","/(,"&'#"2*(J0*)*(')#3,',."#$(8#'20*&(
)*D+,)*('0*(,"&'#"2*&('.(4*(&0+'3.J"<((
Oracle Database: the Database of Choice for Deploying SAP Solutions
14
" 1"$,"*(8#'20*&(+',$,\*('0*(.)#3*4+/(,"'*)7#2*('.(,"&'#$$(#"3(*"#4$*('0*(8#'20*&(J0*)*(')#3,',."#$(
3,#/".&',2(8#'20*&(#)*($,"6*3(,"'.('0*(j.)#2$*j(4,"#)%<((
" 1"$,"*(8#'20*&(3.(".'()*D+,)*('0*(j.)#2$*j(4,"#)%('.(4*()*$,"6*3(J0*)*(')#3,',."#$(3,#/".&',2(
8#'20*&(3.<(
Direct NFS
:'#"3#)3(A[:(2$,*"'(&.7'J#)*9(8).E,3*3(4%('0*(.8*)#',"/(&%&'*-9(,&(".'(.8',-,\*3(7.)(1)#2$*(
]#'#4#&*(7,$*(LX1(#22*&&(8#''*)"&<(K,'0(1)#2$*(]#'#4#&*(TT/(W*$*#&*(^9(%.+(2#"(2."7,/+)*(1)#2$*(
]#'#4#&*('.(#22*&&(A!:(3*E,2*&(3,)*2'$%(+&,"/(1)#2$*(],)*2'(A[:(P$,*"'9()#'0*)('0#"(+&,"/('0*(
.8*)#',"/(&%&'*-(6*)"*$(A[:(2$,*"'<(1)#2$*(]#'#4#&*(J,$$(#22*&&(7,$*&(&'.)*3(."('0*(A[:(&*)E*)(
3,)*2'$%('0).+/0('0*(,"'*/)#'*3(],)*2'(A[:(P$,*"'(*$,-,"#',"/('0*(.E*)0*#3(,-8.&*3(4%('0*(
.8*)#',"/(&%&'*-(6*)"*$(A[:<(Q0*&*(7,$*&(#)*(#$&.(#22*&&,4$*(E,#('0*(.8*)#',"/(&%&'*-(6*)"*$(A[:(
2$,*"'('0*)*4%(#$$.J,"/(&*#-$*&&(#3-,",&')#',."<
],)*2'(A[:(P$,*"'(,"2$+3*&('J.(7+"3#-*"'#$(LX1(.8',-,\#',."&('.(,"2)*#&*('0).+/08+'(#"3(
.E*)#$$(8*)7.)-#"2*<([,)&'9(],)*2'(A[:(P$,*"'(,&(2#8#4$*(.7(8*)7.)-,"/(2."2+))*"'(3,)*2'(LX19(
J0,20(4%8#&&*&(#"%(.8*)#',"/(&%&'*-($*E*$(2#20*&(#"3(*$,-,"#'*&(#"%(.8*)#',"/(&%&'*-(J),'*M
.)3*),"/($.26&<(Q0,&(3*2)*#&*&(-*-.)%(2."&+-8',."(4%(*$,-,"#',"/(&2*"#),.&(J0*)*(1)#2$*(3#'#(
,&(2#20*3(4.'0(,"('0*(:Z!(#"3(,"('0*(.8*)#',"/(&%&'*-(2#20*(#"3(*$,-,"#'*&('0*(6*)"*$(-.3*(
P;H(2.&'(.7(2.8%,"/(3#'#(7).-('0*(.8*)#',"/(&%&'*-(2#20*(,"'.('0*(:Z!<(:*2."39(],)*2'(A[:(
P$,*"'(8*)7.)-&(#&%"20).".+&(LX19(J0,20(#$$.J&(8).2*&&,"/('.(2."',"+*(J0,$*('0*(LX1()*D+*&'(,&(
&+4-,''*3(#"3(8).2*&&*3<(
:!;(2+&'.-*)&(2#"(4*"*7,'(7).-(],)*2'(A[:(,"('0*(7.$$.J,"/(J#%R(
" L-8).E*&('0).+/08+'(.7(A!:(&.$+',."&(&+20(#&(A*'!88(
" H8('.(`?@(-.)*(3#'#4#&*('0).+/08+'(,"(A!:(*"E,)."-*"'&(J,'0(-+$',8$*(ALP&(
" H8('.(^?@(P;H(&#E,"/&(."(3#'#4#&*(&*)E*)(
" K.)6&(7.)(:,"/$*(L"&'#"2*(#"3(W*#$(!88$,2#',."(P$+&'*)&(BW!PC(
" K.)6&(7.)(HALeXI,"+G(#"3(K,"3.J&(;$#'7.)-&(
" S,/0$%(!E#,$#4$*(A*'J.)6(:.$+',."(
" [#,$+)*(.7(ALP&(J,$$(".'(,-8#2'(#22*&&('.(3#'#(#&($."/(#&(."*(&,"/$*(ALP(&+)E,E*&<((
" H8('.(7.+)("*'J.)6(2#)3&(2#"(4*(+&*3(4*'J**"(3#'#4#&*(&*)E*)(#"3(A!:<(
" [#&'*)9(*#&,*)(#"3(-.)*(#E#,$#4$*('0#"(#"%(1:(.)(A!:(4#&*3(4."3,"/(.)(')+"6,"/(&.$+',."(
" ],)*2'(A[:(J,'0(A!:(-#%(8).E,3*(0,/0*)('0).+/08+'('0#"(')#3,',."#$9(-.)*(2.-8$*G(:!A(
&.$+',."&(
Oracle Database: the Database of Choice for Deploying SAP Solutions
15
" :+8*),.)('.(#"%(4."3,"/(&.$+',."(8([#&'*)(#"3(d#&,*)(
" O*''*)('0).+/08+'('0#"(-.&'(:!A(&.$+',."&(
SecureFiles Performance
:*2+)*[,$*&(.77*)('0*(4*&'(&.$+',."(7.)(&'.),"/(7,$*(2."'*"'9(&+20(#&(,-#/*&9(#+3,.9(E,3*.9(;][&9(
#"3(&8)*#3&0**'&<(Q)#3,',."#$$%9()*$#',."#$(3#'#(,&(&'.)*3(,"(#(3#'#4#&*9(J0,$*(+"&')+2'+)*3(
2."'*"'K4.'0(&*-,M&')+2'+)*3(#"3(+"&')+2'+)*3K,&(&'.)*3(#&(7,$*&(,"(7,$*(&%&'*-&<(:*2+)*[,$*&(,&(
#(-#5.)(8#)#3,/-(&0,7'(,"('0*(20.,2*(.7(7,$*&(&'.)#/*<(:*2+)*[,$*&(,&(&8*2,7,2#$$%(*"/,"**)*3('.(
3*$,E*)(0,/0(8*)7.)-#"2*(7.)(7,$*(3#'#(2.-8#)#4$*('.('0#'(.7(')#3,',."#$(7,$*(&%&'*-&9(J0,$*(
)*'#,","/('0*(#3E#"'#/*&(.7('0*(1)#2$*(]#'#4#&*<(:*2+)*[,$*&(.77*)&('0*(4*&'(3#'#4#&*(#"3(7,$*(
&%&'*-(#)20,'*2'+)*(#''),4+'*&(7.)(&'.),"/(+"&')+2'+)*3(2."'*"'<(
:!;(2+&'.-*)&(4*"*7,'(7).-(:*2+)*[,$*&(4*2#+&*(.7(
" :,/",7,2#"'$%(7#&'*)(#22*&&(',-*&(2.-8#)*3('.(I1O&(,"(:!;(*"E,)."-*"'&(
" L"2)*#&*3(')#"',."('0).+/08+'(."(:!;(2$+&'*)('#4$*&(*&8*2,#$$%(J,'0(W!P((
" ;)*)*D+,&,'*(7.)(2.-8)*&&,."(.7(:!;('#4$*&(2."'#,","/(I1O&(B*</<(2$+&'*)('#4$*&C(
1E*)#$$(')#"',."('0).+/08+'(,"2)*#&*&(J0*"(I1O(3#'#(,&(&'.)*3(,"(:*2+)*[,$*&(B&**(7,/+)*(`C<((
I1O(3#'#(&'.)*3(,"(:*2+)*[,$*&(3*$,E*)&(*D+#$(.)(4*''*)(8*)7.)-#"2*(2.-8#)*3(J,'0(I1O(3#'#(
&'.)*3(,"(I1AZ(.)(O#&,2[,$*&(BI1O(,-8$*-*"'#',."(8),.)('.(TTgC<(:*2+)*[,$*&(,-8).E*(3)#-#',2#$$%('0*(&2#$#4,$,'%(.7(:!;(#88$,2#',."&()+"","/(#/#,"&'(1)#2$*(]#'#4#&*(TTg W!P(4+'(#$&.(1)#2$*(]#'#4#&*(TTg :,"/$*(L"&'#"2*(4*"*7,'&(&+4&'#"',#$$%(7).-(:*2+)*[,$*&<(Q0*)*7.)*(#(2$*#)()*2.--*"3#',."(,&(/,E*"('.(-,/)#'*(#$$(*G,&',"/(I1AZ(#"3(O#&,27,$*(I1O(3#'#('.(
:*2+)*[,$*&<(
Figure 5: Performance Improvement with SecureFiles
SAP VBDATA Throughput (Insert/Read/Delete)
0
0,5
1
1,5
2
2,5
1 2 4 8 16 32 64
row size in KB
Per
form
ance
Impr
ovem
ent F
acto
r
LONGs (9.2,10.2) LOBs (10.2,11.2) Securefiles 11.2
Oracle Database: the Database of Choice for Deploying SAP Solutions
16
Deferred Segment Creation
O*/,"","/(,"(1)#2$*(]#'#4#&*(TT/(W*$*#&*(^9(J0*"(2)*#',"/(#('#4$*(,"(#($.2#$$%(-#"#/*3(
'#4$*&8#2*9('#4$*(&*/-*"'(2)*#',."(,&(3*7*))*3(+"',$('0*(7,)&'().J(,&(,"&*)'*3<(L"(#33,',."9(2)*#',."(
.7(&*/-*"'&(,&(3*7*))*3(7.)(#"%(I1O(2.$+-"&(.7('0*('#4$*9(#"%(,"3*G*&(2)*#'*3(,-8$,2,'$%(#&(8#)'(
.7('#4$*(2)*#',."9(#"3(#"%(,"3*G*&(&+4&*D+*"'$%(*G8$,2,'$%(2)*#'*3(."('0*('#4$*<(
Q0*(#3E#"'#/*&(.7('0,&(&8#2*(#$$.2#',."(-*'0.3(7.)(2+&'.-*)&()+"","/(1)#2$*(3#'#4#&*(
+"3*)"*#'0('0*,)(:!;(#88$,2#',."&(#)*('0*(7.$$.J,"/R(
" d-8'%(3#'#4#&*(.45*2'&(J,$$(".'(2."&+-*(#"%(3,&6(&8#2*((
" F*)%(,-8.)'#"'(7.)(:!;(*"E,)."-*"'&(#&(>?M_?@(.7(#$$('#4$*&9($.4&9(,"3*G*&(#"3(8#)',',."&(,"(
#"(:!;(,"&'#$$#',."(#)*(*-8'%(
" =#6*&(3#'#4#&*(,"&'#$$#',."(7.)(:!;(#($.'(7#&'*)(4*2#+&*(2)*#',."(.7(*-8'%('#4$*&9(I1O&9(#"3(
,"3*G*&(#)*(3)#-#',2#$$%(7#&'*)<(
" 1)#2$*(]#'#(],2',."#)%(:8#2*(D+*),*&()+"(&+4&'#"',#$$%(7#&'*)(
Enhanced ADD COLUMN Functionality (Dictionary-Only Add Column)
O*7.)*(1)#2$*(TT/(#33,"/("*J(2.$+-"&(J,'0(]d[!HIQ(E#$+*&(#"3(A1Q(AHII(2."&')#,"'(
)*D+,)*3(4.'0(#"(*G2$+&,E*($.26(."('0*('#4$*(#"3('0*(3*7#+$'(E#$+*('.(4*(&'.)*3(,"(#$$(*G,&',"/(
)*2.)3&<((
A.J(,"(1)#2$*(TT/('0*(3#'#4#&*(2#"(.8',-,\*('0*()*&.+)2*(+&#/*(#"3(&'.)#/*()*D+,)*-*"'&(7.)(
'0,&(.8*)#',."9(3*7#+$'(E#$+*&(.7(2.$+-"&(#)*(-#,"'#,"*3(,"('0*(3#'#(3,2',."#)%(7.)(2.$+-"&(
&8*2,7,*3(#&(!"#$!%&&<(!33,"/("*J(2.$+-"&(J,'0('()*%&#(E#$+*&(#"3(!"#$!%&&(
2."&')#,"'(".($."/*)()*D+,)*&('0*(3*7#+$'(E#$+*('.(4*(&'.)*3(,"(#$$(*G,&',"/()*2.)3&<(Q0,&(".'(."$%(
*"#4$*&(#(&20*-#(-.3,7,2#',."(,"(&+4M&*2."3&(#"3(,"3*8*"3*"'(.7('0*(*G,&',"/(3#'#(E.$+-*9(,'(
#$&.(2."&+-*&(".(&8#2*<(d&8*2,#$$%(7.)($#)/*('#4$*&9(+83#',"/('#4$*(2.$+-"()*&+$'&(,"()*3+2*3(
*G*2+',."(',-*(#"3(&8#2*(&#E,"/<(
O*2#+&*(#33(2.$+-"(,&(E*)%(2.--."(J,'0,"(:!;(OK(#88$,2#',."&(#"3(:!;(+8/)#3*&9(*"0#"2*3(
!]](P.$+-"([+"2',."#$,'%($*#3&('.R(
" 7#2'.)(T?M^?(8*)7.)-#"2*(,-8).E*-*"'(7.)(:!;(OK(3+),"/(#33(2.$+-"(8).2*&&(
" &#E,"/($#)/*(#-.+"'(.7(3,&6(&8#2*(
Oracle Database: the Database of Choice for Deploying SAP Solutions
17
Table Partitioning
Q#4$*(8#)',',.","/(0#&(4**"(&+88.)'*3(&,"2*(:!;(W*$*#&*(c<>P(B+&,"/(-#"%(.7('0*(1)#2$*(
8#)',',.","/('%8*&(#E#,$#4$*C(#"3(:!;(OK(^<?(J0*)*(-#"%(:!;(L"7.P+4*&('#4$*&(#)*(8#)',',."*3(
4%(3*7#+$'<(
!&(.7(TT/(W*$*#&*(^(#"3(:!;(O!:L:(W*$*#&*(_??(B:+88.)'(;#26#/*(^^C9(2.-8.&,'*(8#)',',.","/(
B.)(&+48#)',',.","/C(#"3(,"'*)E#$(8#)',',.","/(#)*(#$&.(&+88.)'*3(4%(:!;R(
" K,'0(2.-8.&,'*(8#)',',.","/(M(#(&20*-*(,"').3+2*3(,"(1)#2$*V"(]#'#4#&*(M(%.+(2#"(2)*#'*(
&+48#)',',."&(7).-(8#)',',."&9(#$$.J,"/(7+)'0*)(/)#"+$#),'%(.7('0*('#4$*<(O+'(,"('0#'()*$*#&*9(%.+(
2.+$3(+&*(&+48#)',',."()#"/*M8#)',',."*3('#4$*&(."$%(E,#(0#&0(&+48#)',',.","/<(L"(1)#2$*U"9(
2.-8.&,'*(8#)',',.","/(J#&(*G8#"3*3('.(,"2$+3*()#"/*M$,&'(&+48#)',',.","/<(
" L"(1)#2$*(]#'#4#&*(TT!,(%.+(#)*(".'($,-,'*3('.()#"/*M0#&0(#"3()#"/*M$,&'(2.-8.&,'*(
8#)',',.","/<(W#'0*)9(%.+)(20.,2*&(#)*(E,)'+#$$%($,-,'$*&&h(%.+(2#"(2)*#'*(2.-8.&,'*(8#)',',."&(,"(
#"%(2.-4,"#',."<(Q0,&(-*#"&(2+&'.-*)&(2#"(2)*#'*('0*(7.$$.J,"/('%8*&(.7(2.-8.&,'*(8#)',',."&(
#E#,$#4$*(,"(1)#2$*(TT/R(W#"/*M)#"/*9(W#"/*M0#&09(W#"/*M$,&'9(I,&'M)#"/*9(I,&'M0#&09(I,&'M$,&'<(
" L"'*)E#$(8#)',',.","/9("*J(,"(TT/9(,&(#"(*G'*"&,."(.7()#"/*(8#)',',.","/(J0,20(,"&')+2'&('0*(
3#'#4#&*('.(#+'.-#',2#$$%(2)*#'*(8#)',',."&(.7(#(&8*2,7,*3(,"'*)E#$(J0*"(3#'#(,"&*)'*3(,"'.('0*(
'#4$*(*G2**3&(#$$(.7('0*(*G,&',"/()#"/*(8#)',',."&<(g.+(-+&'(&8*2,7%(#'($*#&'(."*()#"/*(8#)',',."<(
Q0*()#"/*(8#)',',.","/(6*%(E#$+*(3*'*)-,"*&('0*(0,/0(E#$+*(.7('0*()#"/*(8#)',',."&9(J0,20(,&(
2#$$*3('0*(')#"&,',."(8.,"'9(#"3('0*(3#'#4#&*(2)*#'*&(,"'*)E#$(8#)',',."&(7.)(3#'#(4*%."3('0#'(
')#"&,',."(8.,"'<(Q0*($.J*)(4.+"3#)%(.7(*E*)%(,"'*)E#$(8#)',',."(,&('0*("."M,"2$+&,E*(+88*)(
4.+"3#)%(.7('0*(8)*E,.+&()#"/*(.)(,"'*)E#$(8#)',',."<((
" [.)(*G#-8$*9(,7(%.+(2)*#'*(#"(,"'*)E#$(8#)',',."*3('#4$*(J,'0(-."'0$%(,"'*)E#$&(#"3('0*(
')#"&,',."(8.,"'(#'(k#"+#)%(T9(^??_9('0*"('0*($.J*)(4.+"3#)%(7.)('0*(k#"+#)%(^??_(,"'*)E#$(,&(
k#"+#)%(T9(^??_<(Q0*($.J*)(4.+"3#)%(7.)('0*(k+$%(^??_(,"'*)E#$(,&(k+$%(T9(^??_9()*/#)3$*&&(.7(
J0*'0*)('0*(k+"*(^??_(8#)',',."(J#&(#$)*#3%(2)*#'*3<(
" Q0*(j:!;(;#)',',."(d"/,"*j(8).E,3*&(#('..$(7.)(:!;X1)#2$*(&%&'*-&('0#'(%.+(2#"(+&*('.(
8#)',',."($#)/*(#88$,2#',."('#4$*&('.(.8',-,\*(#)20,E,"/<(Q0*(;#)',',."(d"/,"*(.77*)&(#(
8)*3*7,"*3(&*'(.7((#88).G,-#'*$%(Y?(#88$,2#',."('#4$*&('.(4*(8#)',',."*3(4#&*3(."(',-*(4#&*3(
2),'*),#R
" dG,&',"/("."M8#)',',."*3('#4$*&(J,$$(4*(2."E*)'*3('0).+/0(#"(!O!;X:!;(OWlQ..$&('#&6<(
" ;#)',',."(=#,"'*"#"2*(,&(7+$$%(#+'.-#'*3('0).+/0('0*(,"'*)"#$(:!;(:=Y_(5.49(#"3()*D+,)*&(
".(]O!(,"'*)E*"',."<(
[.)(#33,',."#$(,"7.)-#',."()*/#)3,"/(8)*)*D+,&,'&(#"3(+&#/*(20*26('0*(:!;(".'*(TYYYY^V<(
Oracle Database: the Database of Choice for Deploying SAP Solutions
18
SAP Standard Applications Benchmarks
:!;(0#&(2)*#'*3(&*E*)#$(&'#"3#)3(4*"20-#)6&('.(2.-8#)*('0*(8*)7.)-#"2*(.7(E#),.+&(&.$+',."&(
#"3(2.-8."*"'&(#2).&&(3,77*)*"'(0#)3J#)*(8$#'7.)-&(#"3('*20".$./%(&'#26&(#"3('.(#&&,&'(,"(&,\,"/(
$6(,.*&")(>(,&*(@):1&)*.(,)H-.-6%#"I)GD;)(,#02#"2)#--%/$#,/.0)7&0$1*#"+()#"&)GD;)G#%&()#02)
],&'),4+',."(B:!;(:]C9(!&&*-4$*M'.M1)3*)(B!Q1C9(:!;(O+&,"*&&(L"7.)-#',."(K#)*0.+&*(B:!;(
OKC9(:!;(O+&,"*&&(L"'*$$,/*"2*(]#'#(=#)'9(#"3(!3E#"2*3(;$#"","/(#"3(18',-,\#',."(B:!;(
!;1C<(:!;(:](2.-*&(,"('0)**(8.&&,4$*(2."7,/+)#',."&R(^M',*)9('0*(3#'#4#&*(#"3(:!;(#88$,2#',."(
#)*(."(&#-*(&*)E*)<(YM',*)9('0*(3#'#4#&*(#"3(:!;(#88$,2#',."(#)*(."(&*8#)#'*(&*)E*)&<(;#)#$$*$(
YM',*)(J,'0(#(2$+&'*)*3(3#'#4#&*(&+20(#&(1)#2$*(W!P<(([,"#$$%9('0*(!Q1(4*"20-#)6(0#&('J.(
2."7,/+)#',."&R(^M',*)(#"3(YM',*)<(
L"(12'.4*)(^??U9(1)#2$*(#"".+"2*3(#(J.)$3M)*2.)3()*&+$'(."('0*(:!;m(O+&,"*&&(L"'*$$,/*"2*M
]#'#(=#)'(BOLM]C(:'#"3#)3(!88$,2#',."(O*"20-#)69(:!;(certification number 2009037<(Q0,&(
)*&+$'(&+)8#&&*&('0*(4*&'(LO=(]O^()*&+$'()+"","/('0,&(4*"20-#)69(J,'0(-.)*('0#"('),8$*('0*(
8*)7.)-#"2*9(:!;(certification number(^??V?>YR(
1"(#(&%&'*-(2.-8),&*3(.7(#('J.M".3*([+5,'&+(;WL=dWZg(WeY??(2$+&'*)9(*#20(
*D+,88*3(J,'0(#('J.M&.26*'9(D+#3M2.)*(L"'*$(e*."(G``_?(^<UY(ZSn(8).2*&&.)9(1)#2$*(
]#'#4#&*(#"3(1)#2$*(W*#$(!88$,2#',."(P$+&'*)&(."(I,"+G(3*$,E*)*3(J.)$3()*2.)3(>?U9YcU(
D+*)%("#E,/#',."(&'*8&(8*)(0.+)<((
K0*"(-*#&+)*3(7).-(#(."*M".3*('.(#('J.M".3*(2."7,/+)#',."9(#&(3.2+-*"'*3(#"3(
2*)',7,*3(4%(:!;9(1)#2$*(]#'#4#&*(#"3(1)#2$*(W*#$(!88$,2#',."(P$+&'*)&(&0.J*3(U?(
8*)2*"'(&2#$#4,$,'%(4%(#20,*E,"/(Y^?9Y>Y(B:!;(2*)',7,2#',."("+-4*)(^??U?Y>C(#"3(
>?U9YcU(B:!;(2*)',7,2#',."("+-4*)(^??U?Y_C(D+*)%("#E,/#',."(&'*8&(8*)(0.+)9(
)*&8*2',E*$%9(J0,$*(3*$,E*),"/(+"-#'20*3(8*)7.)-#"2*(#"3(0,/0(#E#,$#4,$,'%<(
!33,',."#$$%9('0*(."*M".3*(#"3('J.M".3*()*&+$'&(3*$,E*)*3(-.)*('0#"(>_(8*)2*"'(0,/0*)(
8*)7.)-#"2*(8*)(2.)*(#"3(Y<Y(',-*&(-.)*(8*)7.)-#"2*M8*)M8).2*&&.)9()*&8*2',E*$%9('0#"(
'0*(0,/0*&'(LO=(]O^()*&+$'&(."('0*(:!;(OLM](:'#"3#)3(!88$,2#',."(O*"20-#)6<(
Q0*(3#'#(-#)'(&2*"#),.(,&(."*(+&*(.7('0*(4+&,"*&&(,"'*$$,/*"2*(2#8#4,$,',*&(.7('0*(:!;(
A*'K*#E*)m('*20".$./%(8$#'7.)-<(Q0*(3#'#(-#)'(2."'#,"&(#(&'#',2(&"#8&0.'(.7(#(0+/*(
#-.+"'(.7(.8*)#',."#$(3#'#<(=+$',8$*(+&*)&()+"(D+*),*&(."('0,&(3#'#(,"(T?(L"7.P+4*&('0#'(
2."'#,"(^<`(4,$$,."(B^9`??9???9???C()*2.)3&<(Q0*(6*%(7,/+)*(,&('0*("+-4*)(.7(D+*)%(
"#E,/#',."(&'*8&(8*)(0.+)(#/#,"&'(#"(*".)-.+&(#-.+"'(.7(3#'#<(
1)#2$*(0#&(*G'*"3*3('0,&(&*),*&(.7(4*"20-#)6&('.('0)**(B:!;(2*)',7,2#',."("+-4*)(^??U?ccC(#"3(
'0*"(7.+)(B:!;(2*)',7,2#',."("+-4*)(^??U?c`C(W!P(".3*&(2$+&'*)('.(8).E*('0#'(&2#$#4,$,'%(&'#%&(
."('0*(&#-*(0,/0($*E*$(J0*"*E*)(J*(3.+4$*('0*(".3*("+-4*)(#"3('0+&('0*()*&.+)2*&<((
Oracle Database: the Database of Choice for Deploying SAP Solutions
19
Figure 5: RAC scalability with SAP BI Data Mart
L"(A.E*-4*)(^??_9(1)#2$*(#"".+"2*3(#(J.)$3M)*2.)3()*&+$'(."('0*(:!;m(:#$*&(#"3(
],&'),4+',."M;#)#$$*$(B:]M;#)#$$*$C(:'#"3#)3(!88$,2#',."(O*"20-#)6()+"","/(."('0*(:!;m(dW;(
><?(#88$,2#',."(J,'0(Y_9?c?(:](+&*)&9(P*)',7,2#',."(A+-4*)(^??V?TY<(O#&*3(."('0*&*()*&+$'&(#"(
LO=(8#8*)(&'#'*&((HQ0,&(3.2+-*"'(J,$$(3*-."&')#'*('0#'('0*(:!;(&.7'J#)*(&+,'*(J.)6&(#"3(
($#%&()3&">)?&%%)6,/%/L/04)*6%,/-%&)(&"3&")0.2&()/0)#)!"#$%&)BD<)$%6(,&"I@(
!(S*#3M'.MS*#3(P.-8#),&."(7,"3&(1)#2$*(."(Q.8(J,'0(Y9>??(-.)*(:!;(:](H&*)&('0#"(
=,2).&.7'(:NI(:*)E*)(^??`(."(L3*"',2#$([+5,'&+(S#)3J#)*9(1)#2$*XI,"+G(2*)',7,2#',."("+-4*)(
^??>?_T(#"3(:NI(:*)E*)XK,"3.J&(2*)',7,2#',."("+-4*)(^??>?>V<(!".'0*)(4*"20-#)6(
2.-8#),&."(."(,3*"',2#$(S;(S#)3J#)*(&0.J&(1)#2$*(]#'#4#&*(2.+$3(&*)E*(Yc@(-.)*(:](+&*)&(
'0#"(:NI(:*)E*)(9(1)#2$*XI,"+G(2*)',7,2#',."("+-4*)(^??V?>c(#"3(:NI(:*)E*)XK,"3.J&(
2*)',7,2#',."("+-4*)(^??V?^><(Q0,&(2.-8#),&."(&0.J&('0#'(1)#2$*(T?/(J#&(4*''*)('0#"(:NI(
:*)E*)(^??V<(
H!"#$%&)$.0,/06&(),.)-".3&),1#,)/,)/()5#")#1).5),1&)$.*-&,/,/.0)?1&0)/,)$.*&(),.)*&&,/04),1&)
0,/0M8*)7.)-#"2*9(3#'#M,"'*"&,E*(2.-8+',"/(3*-#"3&(.7(.+)(2+&'.-*"(FI)(#/2)M6#0)9.#/L#F)
&*",.)(E,2*(8)*&,3*"'9(:%&'*-&(Q*20".$./%9(1)#2$*<(jQ0,&("*J(J.)$3M)*2.)3()*&+$'(#"3(&+8*),.)(
&2#$#4,$,'%(8)..7(8.,"'&(2$*#)$%(3,&',"/+,&0(1)#2$*(]#'#4#&*(#"3(W*#$(!88$,2#',."(P$+&'*)&(,"(
3*-#"3,"/(*"'*)8),&*(#88$,2#',."(*"E,)."-*"'&@I(
!(8).3+2',."(:!;(&%&'*-(&**&(7$+2'+#',"/(+&*)($.#3&9(2."'*"',."(."(7)*D+*"'$%(+&*3('#4$*&9(#(-,G(
.7()*#3&(#"3(J),'*&9(#"3(.22#&,."#$($#)/*(4#'20(5.4&<(Q0*(3#'#4#&*(8$#'7.)-(7.)('0*(&%&'*-("**3&(
'.(4*(#4$*('.(&2#$*(*#&,$%(J,'0('0,&(-,G*3(J.)6$.#3(J,'0.+'()*D+,),"/(7)*D+*"'(#"3(*G'*"&,E*(]O!(
,"'*)E*"',."<(:!;(&'#"3#)3(4*"20-#)6()*&+$'&(#&(J*$$(#&(2+&'.-*)(*G8*),*"2*(&0.J('0#'('0*(
1)#2$*(W]O=:(3,&',"/+,&0*&(,'&*$7('0).+/0(#"(.8',-#$(+&#/*(.7(#E#,$#4$*(&%&'*-()*&.+)2*&<(:!;(
Oracle Database: the Database of Choice for Deploying SAP Solutions
20
2*)',7,*3(#(&*),*&(.7(4*"20-#)6&('0#'(3*-."&')#'*('0*(,-8)*&&,E*(&2#$#4,$,'%(.7(1)#2$*(W*#$(
!88$,2#',."(P$+&'*)&(BW!PCR(Q0*('0).+/08+'(,"2)*#&*3(4%(#(7#2'.)(.7(T<U(J0*"*E*)('0*("+-4*)(
.7(".3*&(J#&(3.+4$*3<(Q0,&(&2#$#4,$,'%(J#&(8).E*"(4%(1)#2$*(,"('J.(.7('0*(-.&'(6".J"(:!;(
:'#"3#)3(!88$,2#',."(O*"20-#)6&R(:!;(OLM](B7,/+)*(`C(#"3(:!;(:](B7,/+)*(>C<(
Figure 6: RAC scalability with SAP SD
Real Application Clusters for SAP (RAC for SAP)
1)#2$*(]#'#4#&*(T?!#2.-*&(J,'0(#"(,"'*/)#'*3(&*'(.7(S,/0(!E#,$#4,$,'%(BS!C(2#8#4,$,',*&('0#'(0*$8(
.)/#",\#',."&(*"&+)*(4+&,"*&&(2."',"+,'%(4%(-,",-,\,"/('0*(E#),.+&(6,"3&(.7(3.J"',-*('0#'(2#"(
#77*2'('0*,)(4+&,"*&&*&<(Q0*&*(2#8#4,$,',*&('#6*(2#)*(.7(-.&'(&2*"#),.&('0#'(-,/0'($*#3('.(3#'#(
+"#E#,$#4,$,'%9(&+20(#&(&%&'*-(7#,$+)*&9(3#'#(7#,$+)*&9(3,&#&'*)&9(0+-#"(*)).)&9(&%&'*-(-#,"'*"#"2*(
.8*)#',."&(#"3(3#'#(-#,"'*"#"2*(.8*)#',."&(
:1&)$."0&"(,.0&).5)!"#$%&'()1/41)#3#/%#7/%/,>)(.%6,/.0(),1#,)-".,&$,()5".*)(>(,&*)5#/%6"&()/()
1)#2$*(W*#$(!88$,2#',."(P$+&'*)&(BW!PC<(1)#2$*(W!P(,&(#(2$+&'*)(3#'#4#&*(J,'0(#(&0#)*3(2#20*(
#)20,'*2'+)*('0#'(.E*)2.-*&('0*($,-,'#',."&(.7(')#3,',."#$(&0#)*3M".'0,"/(#"3(&0#)*3M3,&6(
#88).#20*&9('.(8).E,3*(#(0,/0$%(&2#$#4$*(#"3(#E#,$#4$*(3#'#4#&*(&.$+',."(7.)(:!;(#88$,2#',."&<((
W!P(&+88.)'&('0*(')#"&8#)*"'(3*8$.%-*"'(.7(#(&,"/$*(3#'#4#&*(#2).&&(#(2$+&'*)(.7(#2',E*(&*)E*)&9(
8).E,3,"/(7#+$'('.$*)#"2*(7).-(0#)3J#)*(7#,$+)*&(.)(8$#""*3(.+'#/*&<(W!P(&+88.)'&(-#,"&')*#-(
4+&,"*&&(#88$,2#',."&(.7(#$$(6,"3&(8('0*&*(,"2$+3*(8.8+$#)(8#26#/*3(8).3+2'&(&+20(#&(:!;9(#&(J*$$(
#&(2+&'.-(#88$,2#',."&<(W!P(8).E,3*&(#(E*)%(0,/0(#E#,$#4,$,'%(7.)('0*&*(#88$,2#',."&(4%()*-.E,"/(
'0*(&,"/$*(8.,"'(.7(7#,$+)*(J,'0(#(&,"/$*(&*)E*)<(L"(#(W!P(2."7,/+)#',."9(#$$(".3*&(#)*(#2',E*(#"3(
&*)E*(8).3+2',."(J.)6$.#3<(L7(#(".3*(,"('0*(2$+&'*)(7#,$&9('0*(1)#2$*(]#'#4#&*(2."',"+*&()+"","/(
Oracle Database: the Database of Choice for Deploying SAP Solutions
21
."('0*()*-#,","/(".3*&<(L"3,E,3+#$(".3*&(2#"(#$&.(4*(&0+'3.J"(7.)(-#,"'*"#"2*(J0,$*(
#88$,2#',."(+&*)&(2."',"+*('.(J.)6<((
!(W!P(2."7,/+)#',."(2#"(4*(4+,$'(7).-(&'#"3#)3,\*39(2.--.3,'%M8),2*3(8).2*&&,"/9(&'.)#/*9(#"3(
"*'J.)6(2.-8."*"'&<(W!P(#$&.(*"#4$*&(#(7$*G,4$*(J#%('.(&2#$*(#88$,2#',."&9(+&,"/(#(&,-8$*(&2#$*M
.+'(-.3*$<(K0*"(-.)*(8).2*&&,"/(8.J*)(,&("**3*3(4%(#(8#)',2+$#)(#88$,2#',."(&*)E,2*9(#".'0*)(
&*)E*)(2#"(4*(#33*3(*#&,$%(#"3(3%"#-,2#$$%9(J,'0.+'('#6,"/(#"%(.7('0*(#2',E*(+&*)&(.77$,"*<(O#&*3(
."(2+&'.-*)(2."7,/+)#',."&9(:!;(],#$./(,"&'#"2*&(#"3(2.""*2'*3(+&*)&(2#"(4*().+'*3('.(
3*3,2#'*3(".3*&(,"('0*(W!P(2$+&'*)<(((((
P."')#)%('.([#,$.E*)(P$+&'*)9(J0*)*(*E*)%(:!;(,"&'#"2*(,&(2.""*2'*3('.(#(&,"/$*(3#'#4#&*(
,"&'#"2*9(J,'0(#"(1)#2$*(W!P(2$+&'*)(."*(.)(-.)*(:!;(,"&'#"2*&(2#"(4*(2.""*2'*3('.(."*(
3*3,2#'*3(1)#2$*(W!P(,"&'#"2*(7).-(J,'0,"('0*(#E#,$#4$*(,"&'#"2*&<(L7(."*(W!P(".3*(2)#&0*&9('0*(
+&*)&(2.""*2'*3('.('0*(.'0*)(".3*&(J,$$(".'(4*(#77*2'*3(&,"2*('0*%(#)*(2.""*2'*3('.(#(3,77*)*"'(
3#'#4#&*(,"&'#"2*<(Q0*(:!;(3,#$./(,"&'#"2*&('0#'(J*)*(2.""*2'*3('.('0*(2)#&0*3(3#'#4#&*(
,"&'#"2*(B".3*TC(J,$$(4*(#+'.-#',2#$$%()*2.""*2'*3('.(#(&+)E,E,"/(3#'#4#&*(,"&'#"2*(B".3*^C(
J,'0,"(&*2."3&<(L"(2#&*(-.)*('0#"(."*(:!;(,"&'#"2*(J*)*(2.""*2'*3('.('0*(2)#&0*3(3#'#4#&*(
,"&'#"2*9('0*"('0*(:!;(,"&'#"2*&(2."2*)"*3(2#"(4*()*2.""*2'*3(*,'0*)('.(."$%(."*(#E#,$#4$*(W!P(
,"&'#"2*(.)('.(3,77*)*"'(W!P(,"&'#"2*&(,"(.)3*)('.(&8$,'('0*(J.)6$.#3<(
Figure 7: SAP workload distribution with RAC
High Availability for SAP Resources (through SAPCTL)
1)#2$*(P$+&'*)J#)*(2#"(8).E,3*(0,/0(#E#,$#4,$,'%(7.)(:!;()*&.+)2*&(5+&'(#&(,'(3.*&(7.)(1)#2$*(
)*&.+)2*&<(1)#2$*(0#&(2)*#'*3(#"(1)#2$*(P$+&'*)J#)*('..$9(:!;(P."').$(B:!;PQIC9('.(*"#4$*(
2+&'.-*)&('.(*#&,$%(-#"#/*(:!;(0,/0(#E#,$#4,$,'%()*&.+)2*&<(:!;PQI(8).E,3*&(#"(*#&%M'.M+&*(
,"'*)7#2*('.(#3-,",&'*)('0*()*&.+)2*&9(&2),8'&9(#"3(3*8*"3*"2,*&(.7(1)#2$*(P$+&'*)J#)*(#"3(:!;(
Oracle Database: the Database of Choice for Deploying SAP Solutions
22
0,/0(#E#,$#4,$,'%(2.-8."*"'&<(:!;PQI(2."&.$,3#'*&('0*(7+"2',."#$,'%(.7('0*(1)#2$*(2.--#"3M
$,"*('..$&(4%(*"#4$,"/(:!;(2+&'.-*)&('.(*#&,$%(-#"#/*('0*(:!;(d"D+*+*(:*)E,2*(7.)(!O!;(#"3(
k!F!9('0*(:!;(W*8$,2#',."(:*)E,2*(7.)(!O!;(#"3(k!F!9(#"3('0*(#33,',."#$(E,)'+#$(L;(#33)*&&*&(
+&*3(4%('0*(:!;(d"D+*+*(:*)E,2*(7.)(!O!;(#"3X.)(k!F!<(L"(#33,',."('.('0*(2),',2#$(:!;(0,/0(
#E#,$#4,$,'%(2.-8."*"'&9("#-*$%('0*(:!;(d"D+*+*(#"3(:!;(W*8$,2#',."(:*)E,2*9(:!;PQI(
8).E,3*&(#"(,"'*)7#2*(7.)('0*(8).'*2',."(.7(#)4,')#)%("+-4*)(.7(:!;(#88$,2#',."(,"&'#"2*&<(Q0*(
:!;(P*"')#$(L"&'#"2*(BPLC(.)(:!;(#88$,2#',."(,"&'#"2*&(B]FC(#)*(8.&&,4$*(2#"3,3#'*&('.()+"(
+"3*)(:!;PQI(&+8*)E,&,."<(
Data Guard for SAP
1)#2$*(]#'#(Z+#)3(,&('0*(-.&'(*77*2',E*(#"3(2.-8)*0*"&,E*(3#'#(#E#,$#4,$,'%9(3#'#(8).'*2',."9(#"3(
3,&#&'*)()*2.E*)%(&.$+',."(7.)(*"'*)8),&*(3#'#4#&*&<(L'(8).E,3*&('0*(-#"#/*-*"'9(-.",'.),"/9(#"3(
#+'.-#',."(&.7'J#)*(,"7)#&')+2'+)*('.(2)*#'*(#"3(-#,"'#,"(."*(.)(-.)*(&%"20).",\*3(&'#"34%(
3#'#4#&*&('.(8).'*2'(3#'#(7).-(7#,$+)*&9(3,&#&'*)&9(*)).)&9(#"3(2.))+8',."&<((]#'#(Z+#)3(&'#"34%(
3#'#4#&*&(3*$,E*)(0,/0()*'+)"(."(,"E*&'-*"'(J0*"(+&*3(7.)()*8.)'&9(4#26+8&9(#"3('*&',"/<(
!3-,",&')#'.)&(2#"(20.&*(*,'0*)(-#"+#$(.)(#+'.-#',2(7#,$.E*)(.7('0*(8).3+2',."(&%&'*-('.(#(
&'#"34%(&%&'*-9(,7('0*(8),-#)%(7#,$&(,"(.)3*)('.(-#,"'#,"(0,/0(#E#,$#4,$,'%(7.)(-,&&,."(2),',2#$(
#88$,2#',."&9(J,'0.+'(3.J"',-*<(
]#'#(Z+#)3(&'#"34%(3#'#4#&*&(2#"(4*($.2#'*3(#'()*-.'*(3,&#&'*)()*2.E*)%(&,'*&('0.+&#"3&(.7(-,$*&(
#J#%(7).-('0*(8).3+2',."(3#'#(2*"'*)9(.)('0*%(-#%(4*($.2#'*3(,"('0*(&#-*(2,'%9(&#-*(2#-8+&9(.)(
*E*"(,"('0*(&#-*(4+,$3,"/<(L7('0*(8).3+2',."(3#'#4#&*(4*2.-*&(+"#E#,$#4$*(4*2#+&*(.7(#(8$#""*3(
.)(#"(+"8$#""*3(.+'#/*9(]#'#(Z+#)3(2#"(&J,'20(#"%(&'#"34%(3#'#4#&*('.('0*(8).3+2',."().$*9(
'0+&(-,",-,\,"/(3.J"',-*(#"3(8)*E*"',"/(#"%(3#'#($.&&<(
1)#2$*(]#'#(Z+#)3(TT/(W*$*#&*(^()*3*7,"*&(J0#'(+&*)&(&0.+$3(*G8*2'(7).-(&+20(&.$+',."&<(]#'#(
Z+#)3(,&(,"2$+3*3(J,'0(1)#2$*(]#'#4#&*(d"'*)8),&*(d3,',."(#"3(8).E,3*&('0*(-#"#/*-*"'9(
-.",'.),"/9(#"3(#+'.-#',."(&.7'J#)*('.(2)*#'*(#"3(-#,"'#,"(."*(.)(-.)*(&%"20).",\*3(&'#"34%(
3#'#4#&*&('0#'(8).'*2'(3#'#(7).-(7#,$+)*&9(3,&#&'*)&9(*)).)&9(#"3(2.))+8',."&<(L'(2#"(#33)*&&(4.'0(
S,/0(!E#,$#4,$,'%(#"3(],&#&'*)(W*2.E*)%()*D+,)*-*"'&(#"3(,&('0*(,3*#$(2.-8$*-*"'('.(1)#2$*(W*#$(
!88$,2#',."(P$+&'*)&(
(
]#'#(Z+#)3(7+"2',."#$,',*&(7.)(:!;(2+&'.-*)&R(
" :"#8&0.'(:'#"34%(*"#4$*&(#(80%&,2#$(&'#"34%(3#'#4#&*('.(4*(.8*"()*#3MJ),'*(7.)('*&',"/(.)(#"%(
#2',E,'%('0#'()*D+,)*&(#()*#3MJ),'*()*8$,2#(.7(8).3+2',."(3#'#<(!(:"#8&0.'(:'#"34%(2."',"+*&('.(
)*2*,E*9(4+'(".'(#88$%9(+83#'*&(/*"*)#'*3(4%('0*(8),-#)%<(Q0*&*(+83#'*&(#)*(#88$,*3('.('0*(
&'#"34%(3#'#4#&*(#+'.-#',2#$$%(J0*"('0*(:"#8&0.'(:'#"34%(,&(2."E*)'*3(4#26('.(#(80%&,2#$(
&'#"34%(3#'#4#&*<(;),-#)%(3#'#(,&(8).'*2'*3(#'(#$$(',-*&<((
" !(80%&,2#$(&'#"34%(3#'#4#&*9(4*2#+&*(,'(,&(#"(*G#2'()*8$,2#(.7('0*(8),-#)%(3#'#4#&*9(2#"(#$&.(4*(
+&*3('.(.77$.#3('0*(8),-#)%(3#'#4#&*(.7('0*(.E*)0*#3(.7(8*)7.)-,"/(4#26+8&((
Oracle Database: the Database of Choice for Deploying SAP Solutions
23
" !+'.-#',2(Z#8(W*&.$+',."R((L"(2#&*&(J0*)*('0*(8),-#)%(#"3(&'#"34%(3#'#4#&*&(4*2.-*(
3,&2.""*2'*3(B"*'J.)6(7#,$+)*&(.)(&'#"34%(&*)E*)(7#,$+)*&C9(#"3(3*8*"3,"/(+8."('0*(8).'*2',."(
-.3*(+&*39('0*(8),-#)%(3#'#4#&*(J,$$(2."',"+*('.(8).2*&&(')#"',."&(#"3(#22+-+$#'*(#(
4#26$./(.7()*3.('0#'(2#"".'(4*(&0,88*3('.('0*(&'#"34%(+"',$(#("*J("*'J.)6(2.""*2',."(2#"(4*(
*&'#4$,&0*3<(K0,$*(,"('0,&(&'#'*9(]#'#(Z+#)3(2."',"+#$$%(-.",'.)&(&'#"34%(3#'#4#&*(&'#'+&9(
3*'*2'&(J0*"(2.""*2',."(,&()*M*&'#4$,&0*39(#"3(#+'.-#',2#$$%()*&%"20).",\*&('0*(&'#"34%(
3#'#4#&*(J,'0('0*(8),-#)%(B&'*8(7.+)(,"([,/+)*(YC<(A.(#3-,",&')#',E*(,"'*)E*"',."(,&()*D+,)*3(#&(
$."/(#&('0*(#)20,E*($./&()*D+,)*3('.()*&%"20).",\*('0*(&'#"34%(3#'#4#&*(#)*(#E#,$#4$*(."M3,&6(#'(
'0*(8),-#)%(3#'#4#&*<(L"('0*(2#&*(.7(#"(*G'*"3*3(.+'#/*(J0*)*(,'(,&(".'(8)#2',2#$('.()*'#,"('0*(
)*D+,)*3(#)20,E*($./&9(#(80%&,2#$(&'#"34%(2#"(4*()*&%"20).",\*3(+&,"/(#"(W=!A(7#&'(
,"2)*-*"'#$(4#26+8(.7('0*(8),-#)%(3#'#4#&*<(
" 1)#2$*(]#'#(F#$,3#',."R(1"*(.7('0*(&,/",7,2#"'(#3E#"'#/*&(.7(]#'#(Z+#)3(,&(,'&(#4,$,'%('.(+&*(
1)#2$*(8).2*&&*&('.(E#$,3#'*()*3.(4*7.)*(,'(,&(#88$,*3('.('0*(&'#"34%(3#'#4#&*<(]#'#(Z+#)3(,&(#(
$..&*$%(2.+8$*3(#)20,'*2'+)*(J0*)*(&'#"34%(3#'#4#&*&(#)*(6*8'(&%"20).",\*3(4%(#88$%,"/()*3.(
4$.26&9(2.-8$*'*$%(3*'#20*3(7).-(8.&&,4$*(3#'#(7,$*(2.))+8',."&('0#'(2#"(.22+)(#'('0*(8),-#)%(
3#'#4#&*<(W*3.(,&(#$&.(&0,88*3(3,)*2'$%(7).-(-*-.)%(B&%&'*-(/$.4#$(#)*#C9(#"3('0+&(,&(
2.-8$*'*$%(3*'#20*3(7).-(LX1(2.))+8',."&(."('0*(8),-#)%<(P.))+8',."M3*'*2',."(20*26&(.22+)(
#'(#("+-4*)(.7(6*%(,"'*)7#2*&(3+),"/()*3.(')#"&8.)'(#"3(#88$%<(
" =#"#/,"/(#(]#'#(Z+#)3(P."7,/+)#',."R(;),-#)%(#"3(&'#"34%(3#'#4#&*&(#"3('0*,)(E#),.+&(
,"'*)#2',."&(-#%(4*(-#"#/*3(4%(+&,"/(:NIl;$+&<(]#'#(Z+#)3(#$&.(.77*)&(#(3,&'),4+'*3(
-#"#/*-*"'(7)#-*J.)6(2#$$*3('0*(]#'#(Z+#)3(O).6*)9(J0,20(#+'.-#'*&(#"3(2*"')#$,\*&('0*(
2)*#',."9(-#,"'*"#"2*9(#"3(-.",'.),"/(.7(#(]#'#(Z+#)3(2."7,/+)#',."<(!3-,",&')#'.)&(-#%(
/0,&"#$,)?/,1),1&)N".+&")6(/04)&/,1&")O0,&"-"/(&)C#0#4&")P"/2)<.0,".%)."),1&)N".+&"'()
2.--#"3M$,"*(,"'*)7#2*(B]Z=ZWIC<(
" W.$*(=#"#/*-*"'(:*)E,2*&R ]#'#(Z+#)3(W.$*(=#"#/*-*"'(:*)E,2*&(D+,26$%(')#"&,',."(#(
3*&,/"#'*3(&'#"34%(3#'#4#&*('.('0*(8),-#)%().$*<(!(&J,'20.E*)(,&(#(8$#""*3(.8*)#',."(+&*3('.(
)*3+2*(3.J"',-*(3+),"/(8$#""*3(-#,"'*"#"2*9(&+20(#&(.8*)#',"/(&%&'*-(.)(0#)3J#)*(
+8/)#3*&<(W*/#)3$*&&(.7('0*(')#"&8.)'(&*)E,2*(B:gAP(.)(!:gAPC(.)(8).'*2',."(-.3*(+',$,\*39(
#(&J,'20.E*)(,&(#$J#%&(#(\*).(3#'#($.&&(.8*)#',."<((
!(7#,$.E*)(4),"/&(#(&'#"34%(3#'#4#&*(."$,"*(#&('0*("*J(8),-#)%(3#'#4#&*(3+),"/(#"(+"8$#""*3(
.+'#/*(.7('0*(8),-#)%(3#'#4#&*<(!(7#,$.E*)(.8*)#',."(3.*&(".'()*D+,)*('0*(&'#"34%(3#'#4#&*('.(
4*()*&'#)'*3(,"(.)3*)('.(#&&+-*('0*(8),-#)%().$*<(!$&.9(#&($."/(#&('0*(3#'#4#&*(7,$*&(."('0*(
.),/,"#$(8),-#)%(3#'#4#&*(#)*(,"'#2'(#"3('0*(3#'#4#&*(2#"(4*(-.+"'*39('0*(.),/,"#$(8),-#)%(2#"(
4*()*,"&'#'*3(#"3()*&%"20).",\*3(#&(#(&'#"34%(3#'#4#&*(7.)('0*("*J(8),-#)%(+&,"/([$#&04#26(
]#'#4#&*(8(,'(3.*&(".'(0#E*('.(4*()*&'.)*3(7).-(#(4#26+8<(
" [#&'M:'#)'([#,$.E*)R [#&'M:'#)'([#,$.E*)(#$$.J&(]#'#(Z+#)3('.(#+'.-#',2#$$%(7#,$(.E*)('.(#(
8)*E,.+&$%(20.&*"9(&'#"34%(3#'#4#&*(J,'0.+'()*D+,),"/(-#"+#$(,"'*)E*"',."('.(,"E.6*('0*(
7#,$.E*)<(!(]#'#(Z+#)3(14&*)E*)(8).2*&&(2."',"+.+&$%(-.",'.)&('0*(&'#'+&(.7(#([#&'M:'#)'(
[#,$.E*)(2."7,/+)#',."<(L7(4.'0('0*(14&*)E*)(#"3('0*(&'#"34%(3#'#4#&*($.&*(2.""*2',E,'%('.('0*(
Oracle Database: the Database of Choice for Deploying SAP Solutions
24
8),-#)%(3#'#4#&*9('0*(14&*)E*)(#''*-8'&('.()*2.""*2'('.('0*(8),-#)%(3#'#4#&*(7.)(#(
2."7,/+)#4$*(#-.+"'(.7(',-*(4*7.)*(,",',#',"/(#(7#&'M&'#)'(7#,$.E*)<([#&'M&'#)'(7#,$.E*)(,&(3*&,/"*3(
'.(*"&+)*('0#'(.+'(.7('0*('0)**(7#&'M&'#)'(7#,$.E*)(-*-4*)&(M('0*(8),-#)%9('0*(&'#"34%(#"3('0*(
14&*)E*)(M(#'($*#&'('J.(-*-4*)&(#/)**('.(-#5.)(&'#'*(')#"&,',."&('.(8)*E*"'(&8$,'M4)#,"(
&2*"#),.&(7).-(.22+)),"/<(1"2*('0*(7#,$*3(8),-#)%(,&()*8#,)*3(#"3(-.+"'*39(,'(-+&'(*&'#4$,&0(
2.""*2',."(J,'0('0*(14&*)E*)(8).2*&&(4*7.)*(,'(2#"(.8*"<(K0*"(,'(3.*&9(,'(J,$$(4*(,"7.)-*3(
'0#'(#(7#,$.E*)(0#&(#$)*#3%(.22+))*3(#"3('0*(.),/,"#$(8),-#)%(,&(#+'.-#',2#$$%()*,"&'#'*3(#&(#(
&'#"34%(.7('0*("*J(8),-#)%(3#'#4#&*<(Q0*(&,-8$*9(%*'(*$*/#"'(#)20,'*2'+)*(.7(7#&'M&'#)'(7#,$.E*)(
-#6*&(,'(*G2*$$*"'(7.)(+&*(J0*"(4.'0(0,/0(#E#,$#4,$,'%(#"3(3#'#(8).'*2',."(,&()*D+,)*3<
" !+'.-#',"/(P$,*"'([#,$.E*)R Q0*(#4,$,'%('.(D+,26$%(8*)7.)-(#(3#'#4#&*(7#,$.E*)(,&(."$%('0*(7,)&'(
)*D+,)*-*"'(7.)(0,/0(#E#,$#4,$,'%<(:!;(!88$,2#',."&(-+&'(#$&.(4*(#4$*('.(D+,26$%(3).8('0*,)(
2.""*2',."&(7).-(#(7#,$*3(8),-#)%(3#'#4#&*9(#"3(D+,26$%()*2.""*2'('.('0*("*J(8),-#)%(
3#'#4#&*<(
d77*2',E*(:!;(7#,$.E*)(,"(#(]#'#(Z+#)3(2."'*G'(0#&('0)**(2.-8."*"'&R((
" [#&'(3#'#4#&*(7#,$.E*)((
" [#&'(&'#)'(.7(3#'#4#&*(&*)E,2*&(."('0*("*J(8),-#)%(3#'#4#&*((
" [#&'(".',7,2#',."(.7(2$,*"'&(#"3(7#&'()*2.""*2',."('.('0*("*J(8),-#)%(3#'#4#&*((
L"(8)*E,.+&(1)#2$*()*$*#&*&9(."*(.)(-.)*(+&*)MJ),''*"(3#'#4#&*('),//*)&(J*)*()*D+,)*3('.(
#+'.-#'*(2$,*"'(7#,$.E*)9(3*8*"3,"/(+8."(2."7,/+)#',."<(]#'#(Z+#)3(TT/(W*$*#&*(^(&,-8$,7,*&(
2."7,/+)#',."(&,/",7,2#"'$%(4%(*$,-,"#',"/('0*("**3(7.)(+&*)MJ),''*"('),//*)&('.(#+'.-#'*(2$,*"'(
7#,$.E*)<(W.$*(')#"&,',."&(-#"#/*3(4%('0*(]#'#(Z+#)3(4).6*)(2#"(#+'.-#',2#$$%(7#,$.E*)('0*(
3#'#4#&*9(&'#)'('0*(#88).8),#'*(&*)E,2*&(."('0*("*J(8),-#)%(3#'#4#&*9(3,&2.""*2'(2$,*"'&(7).-(
'0*(7#,$*3(3#'#4#&*(#"3()*3,)*2'('0*-('.('0*("*J(8),-#)%(3#'#4#&*(8(".(-#"+#$(,"'*)E*"',."(,&(
)*D+,)*3<(
" d#&%(2."E*)&,."(.7(#(80%&,2#$(&'#"34%(3#'#4#&*('.(#()*8.)',"/(3#'#4#&*#8(!(80%&,2#$(&'#"34%(
3#'#4#&*(2#"(4*(.8*"*3()*#3XJ),'*(7.)()*8.)',"/(8+)8.&*&9(#"3('0*"(7$#&0*3(4#26('.(#(8.,"'(,"(
'0*(8#&'('.(4*(*#&,$%(2."E*)'*3(4#26('.(#(80%&,2#$(&'#"34%(3#'#4#&*<(!'('0,&(8.,"'9(]#'#(Z+#)3(
#+'.-#',2#$$%(&%"20).",\*&('0*(&'#"34%(3#'#4#&*(J,'0('0*(8),-#)%(3#'#4#&*<(Q0,&(#$$.J&('0*(
80%&,2#$(&'#"34%(3#'#4#&*('.(4*(+',$,\*3(7.)()*#3XJ),'*()*8.)',"/(#2',E,',*&(7.)(:!;(#88$,2#',."&(
*</<(A*'K*#E*)(OL<(
=#"%(1)#2$*(]#'#(Z+#)3(TT/(W*$*#&*(^(7+"2',."#$,',*&(#)*(*"0#"2*3(7*#'+)*&('0#'(J*)*(.),/,"#$$%(
#E#,$#4$*(J,'0(1)#2$*(T?/9($,6*('0*(,-8).E*3(W*3.(Q)#"&-,&&,."9(d#&%(2."E*)&,."(.7(#(80%&,2#$(
&'#"34%(3#'#4#&*('.(#()*8.)',"/(3#'#4#&*9(#"3(W*#$(Q,-*(!88$%(*'2<
Oracle Database: the Database of Choice for Deploying SAP Solutions
25
Patching of Oracle Databases and Real Application Clusters
=1;#'20(,&(#(&8*2,#$$%M8#26#/*3(J)#88*)(+',$,'%(2)*#'*3(#).+"3(18#'209(&,-8$,7%,"/('0*('#&6(.7(
,"&'#$$,"/(-+$',8$*(1)#2$*(3#'#4#&*(8#'20*&(,"'.(#"(1)#2$*(S.-*<(=1;#'20(#+'.-#'*&('0*(
8).2*&&(.7(+"8#26,"/('0*(8#'20*&(#"3(2#$$,"/(.8#'20(#88$%(7.)(*#20(.7('0*-<((:**(:!;(".'*&(
T?^_?T^(#"3(VYUTV^(7.)(-.)*(3*'#,$&<(
C!;#,$1)/()2&3&%.-&2)7>)!"#$%&'()GD;)/0,&4"#,/.0)2&3&%.-*&0,),&#*)#02)/((#E#,$#4$*(7.)(
3.J"$.#3(7).-(:!;(:*)E,2*(=#)6*'8$#2*<(L'(,&(".J(,"'*/)#'*3(J,'0('0*(3*8$.%-*"'(8).2*3+)*&(
.7(d"'*)8),&*(=#"#/*)(Z),3(P."').$('.(#+'.-#'*('0*(.)20*&')#',."(.7(8#'20,"/(."(1)#2$*(
]#'#4#&*&<(Q0,&(#+'.-#',."(&,/",7,2#"'$%()*3+2*&(',-*(#"3(*77.)'(,"E.$E*3(,"('0*(-#"+#$(8#'20,"/(
#2',E,'%9(&**R(0''8RXXJJJ<.)#2$*<2.-X"*J&$*''*)&XX8).3+2'&X3#'#4#&*X.)#34co0.J'.<0'-$
Oracle Advanced Security
1)#2$*(!3E#"2*3(:*2+),'%(0*$8&(2+&'.-*)&(#33)*&&()*/+$#'.)%(2.-8$,#"2*()*D+,)*-*"'&(4%(
8).'*2',"/(&*"&,',E*(3#'#(7).-(+"#+'0.),\*3(3,&2$.&+)*(."('0*("*'J.)69(4#26+8(-*3,#9(.)(J,'0,"(
'0*(3#'#4#&*<(1)#2$*(!3E#"2*3(:*2+),'%(Q)#"&8#)*"'(]#'#(d"2)%8',."(8).E,3*&('0*(,"3+&'),*&(
-.&'(#3E#"2*3(*"2)%8',."(2#8#4,$,',*&(7.)(8).'*2',"/(&*"&,',E*(,"7.)-#',."(J,'0.+'()*D+,),"/(#"%(
20#"/*&('.('0*(*G,&',"/(#88$,2#',."<(
;),.)('.(TT/(W*$*#&*(^(:!;(2+&'.-*)&(2.+$3(,-8$*-*"'(&*2+),'%(7*#'+)*&(&+20(#&(P.$+-"(
d"2)%8',."('0).+/0(Q)#"&8#)*"'(]#'#(d"2)%8',."(BQ]dC(#"3(P$,*"'(:*)E*)(A*'J.)6(
d"2)%8',."9('.(&*2+)*('0*(3#'#(')#"&7*)(4*'J**"(:!;(,"&'#"2*&(#"3('0*(3#'#4#&*(&*)E*)<((
H"$,6*(-.&'(3#'#4#&*(*"2)%8',."(&.$+',."&9(Q]d(,&(2.-8$*'*$%(')#"&8#)*"'('.(*G,&',"/(
#88$,2#',."&(J,'0(".('),//*)&9(E,*J&(.)(.'0*)(#88$,2#',."(20#"/*&()*D+,)*3<(]#'#(,&(')#"&8#)*"'$%(
*"2)%8'*3(J0*"(J),''*"('.(3,&6(#"3(')#"&8#)*"'$%(3*2)%8'*3(#7'*)(#"(#88$,2#',."(+&*)(0#&(
&+22*&&7+$$%(#+'0*"',2#'*39(#"3(8#&&*3(#$$(#+'0.),\#',."(20*26&<(
Tablespace Encryption
:'#)',"/(J,'0(1)#2$*(]#'#4#&*(TT/(,'(,&(8.&&,4$*('.(*"2)%8'(*"',)*('#4$*&8#2*&<(Q0,&(-#6*&(,'(-+20(
*#&,*)('.(*"&+)*('0#'(#$$()*$*E#"'(3#'#(,&(*"2)%8'*3(4*2#+&*(*E*)%'0,"/(&'.)*3(,"('0*('#4$*&8#2*(/*'&(
*"2)%8'*3(#+'.-#',2#$$%<(Q#4$*&8#2*(*"2)%8',."(-*#"&(*"',)*(#88$,2#',."('#4$*&(2#"(4*(
')#"&8#)*"'$%(*"2)%8'*3<(]#'#(4$.26&(J,$$(4*(')#"&8#)*"'$%(3*2)%8'*3(#&('0*%(#)*(#22*&&*3(4%('0*(
3#'#4#&*<((
RMAN Backup Encryption (Oracle Secure Backup)
I.&'(.)(&'.$*"('#8*&(#)*(7)*D+*"'$%('0*(2#+&*(7.)($.&,"/(&*"&,',E*(3#'#<(1)#2$*(:*2+)*(O#26+8(
*"2)%8'&('#8*&(#"3(8).E,3*&(2*"')#$,\*3('#8*(4#26+8(-#"#/*-*"'(7.)('0*(*"',)*(1)#2$*(
*"E,)."-*"'(#"3(8).'*2'&(1)#2$*(3#'#4#&*<
Oracle Database: the Database of Choice for Deploying SAP Solutions
26
1)#2$*(:*2+)*(O#26+8(8).'*2'&(0*'*)./*"*.+&(HALe9(I,"+G9(K,"3.J&(#"3(A*'J.)6(!''#20*3(
:'.)#/*(BA!:C(7,$*(&%&'*-(3#'#(#"3('0*(1)#2$*(3#'#4#&*(8).E,3,"/('#8*(4#26+8(-#"#/*-*"'(7.)(
'0*(*"',)*(1)#2$*(*"E,)."-*"'R(
" 1)#2$*(3#'#4#&*('.('#8*('0).+/0(,"'*/)#',."(J,'0(W*2.E*)%(=#"#/*)(BW=!AC(&+88.)',"/(
E*)&,."&(1)#2$*U,('.(1)#2$*(]#'#4#&*(TT/<(
" 18',-,\*3(1)#2$*(3#'#4#&*(4#26+8&('.('#8*(8).E,3*(+"8#)#$$*$*3(8*)7.)-#"2*(#20,*E,"/(T?M
^`@(7#&'*)(4#26+8&('0#"(2.-8#)#4$*(-*3,#(-#"#/*-*"'(+',$,',*&(J,'0(+8('.(Y?@($*&&(P;H(
+',$,\#',."(
" O#26+8(*"2)%8',."(+&,"/(!d:T^V9(!d:TU^(.)(!d:^`>(*"2)%8',."(#$/.),'0-&(
" [,$*(&%&'*-(3#'#(8).'*2',."(.7($.2#$(#"3(3,&'),4+'*3(&*)E*)&(
" ;.$,2%M4#&*3('#8*(4#26+8(-#"#/*-*"'(
Data Guard Secure Transmission of Redo Data
O*2#+&*(#($#26(.7(&*2+),'%(2#"(3,)*2'$%(#77*2'(#E#,$#4,$,'%9(]#'#(Z+#)3(8).E,3*&(#(&*2+)*(
*"E,)."-*"'(#"3(8)*E*"'&('#-8*),"/(J,'0()*3.(3#'#(#&(,'(,&(4*,"/(')#"&7*))*3('.('0*(&'#"34%(
3#'#4#&*<(Q.(*"#4$*(&*2+)*(')#"&-,&&,."(.7()*3.(3#'#9(&*'(+8(*E*)%(3#'#4#&*(,"('0*(]#'#(Z+#)3(
2."7,/+)#',."('.(+&*(#(8#&&J.)3(7,$*9(#"3(&*'('0*(8#&&J.)3(7.)('0*(+,+(+&*)(,3*"',2#$$%(."(*E*)%(
&%&'*-<(Q0*(7.$$.J,"/(,&(#(&+--#)%(.7(&'*8&("**3*3(7.)(*#20(3#'#4#&*(,"('0*(]#'#(Z+#)3(
2."7,/+)#',."R(
P)*#'*(#(8#&&J.)3(7,$*(7.)(*#20(3#'#4#&*(,"('0*(]#'#(Z+#)3(2."7,/+)#',."(B:*'('0*(,",',#$,\#',."(
8#)#-*'*)(."(*#20(,"&'#"2*CR(
" Wd=1QdoI1ZLAo;!::K1W][LIdpdePIH:LFd(
" .)#8J3(7,$*pq1W!PIdoS1=dX34&X.)#8J(8#&&J.)3pr8#&&J3s(*"'),*&pT?
!7'*)(%.+(0#E*(8*)7.)-*3('0*&*(&'*8&('.(&*'(+8(&*2+),'%(."(*E*)%(3#'#4#&*(,"('0*(]#'#(Z+#)3(
2."7,/+)#',."9(]#'#(Z+#)3(')#"&-,'&()*3.(3#'#(."$%(#7'*)('0*(#88).8),#'*(#+'0*"',2#',."(20*26&(
+&,"/(+,+(2)*3*"',#$&(#)*(&+22*&&7+$<(Q0,&(#+'0*"',2#',."(2#"(4*(8*)7.)-*3(*E*"(,7(1)#2$*(
!3E#"2*3(:*2+),'%(,&(".'(,"&'#$$*3(#"3(8).E,3*&(&.-*($*E*$(.7(&*2+),'%(J0*"(&0,88,"/()*3.(3#'#<((
Secure Database exports with Encryption
[.)(%*#)&(1)#2$*(2+&'.-*)&(0#E*(7.+"3('0*(,-8.)'(X(*G8.)'(+',$,',*&(#(2."E*",*"'(J#%('.(-.E*(
&-#$$(#-.+"'&(.7(3#'#(7).-(."*(3#'#4#&*('.(#".'0*)<(1)#2$*(]#'#(;+-8(TT/(8).E,3*&('0*(#4,$,'%(
'.(*"2)%8'(3#'#(#&(,'(,&(J),''*"('.('0*(*G8.)'(7,$*9(8).E,3,"/(#33,',."#$(8).'*2',."(7.)(2)*3,'(2#)3(
"+-4*)&(#"3(.'0*)(&*"&,',E*(4+&,"*&&(3#'#<(
1)#2$*(]#'#(;+-8(2#"(*#&,$%(*"2)%8'(#"(*"',)*(*G8.)'(7,$*(+&,"/(."*(.7('0*&*('0)**(-*'0.3&R(
" ;).'*2'*3(4%('0*(Q)#"&8#)*"'(]#'#(d"2)%8',."(-#&'*)(*"2)%8',."(6*%(
Oracle Database: the Database of Choice for Deploying SAP Solutions
27
" ;).'*2'*3(4%(#(8#&&80)#&*(
" ;).'*2'*3(4%(4.'0(8#&&80)#&*(#"3(1)#2$*(Q)#"&8#)*"'(]#'#(d"2)%8',."(-#&'*)(*"2)%8',."(6*%(
H&,"/(1)#2$*(Q)#"&8#)*"'(]#'#(d"2)%8',."9(1)#2$*(]#'#(;+-8(+&*&('0*(Q)#"&8#)*"'(]#'#(
d"2)%8',."(-#&'*)(*"2)%8',."(6*%(*,'0*)(7).-('0*(1)#2$*(K#$$*'(.)(#(S#)3J#)*(:*2+),'%(=.3+$*(
BS:=C<(
H&,"/(#(8#&&80)#&*9(1)#2$*(]#'#(;+-8(+&*&('0*(8#&&80)#&*(&+88$,*3(."('0*(2.--#"3($,"*(#&('0*(
6*%(7.)('0*(*"2)%8',."(#$/.),'0-<(Q0,&(,&(4*"*7,2,#$(,7('0*(*G8.)'(7,$*(,&('.(4*(,-8.)'*3(,"'.(
#".'0*)(3#'#4#&*9(J0*)*('0*(-#'20,"/(-#&'*)(*"2)%8',."(6*%(,&(".'(#E#,$#4$*9(4+'('0*('*-8.)#)%(
8#&&80)#&*(2#"(4*(&0#)*3(J,'0('0*()*2*,E,"/(&,'*<(
L7(+&,"/(4.'0(8#&&80)#&*(#"3(Q]d(-#&'*)(*"2)%8',."(6*%9('0*(*G8.)'(7,$*(2#"(4*(3*2)%8'*3(
')#"&8#)*"'$%(,7('0*(Q]d(-#&'*)(*"2)%8',."(6*%(,&(#E#,$#4$*9(.)(4%(8).E,3,"/(#(8#&&80)#&*<(Q0,&(,&(
2."E*",*"'(J0*"(*G8.)'(7,$*&(#)*('.(4*(,-8.)'*3(4#26(,"'.('0*(&.+)2*(3#'#4#&*9(#"3(&0,88*3(.77(
'.(.'0*)($.2#',."&(J0*)*('0*(-#'20,"/(Q]d(-#&'*)(*"2)%8',."(6*%(,&(".'(#E#,$#4$*9(4+'('0*(
'*-8.)#)%(8#&&80)#&*(2#"(4*(&0#)*3(J,'0('0*()*2*,E,"/(&,'*<(
1)#2$*(]#'#(;+-8(&+88.)'&('0*(!d:(*"2)%8',."(#$/.),'0-(J,'0(6*%(&,\*&()#"/,"/(7).-(T^V('.(
^`><(
1)#2$*(]#'#(;+-8(2.--#"3($,"*(8#)#-*'*)&(2#"(4*(+&*3('.(&8*2,7%('0*(/)#"+$#),'%(.7(3#'#(
*"2)%8',."(,"('0*(*G8.)'(7,$*<([.)(*G#-8$*9(]#'#(;+-8(2#"(4*(,"&')+2'*3('.(*"2)%8'(#$$(
,"7.)-#',."(.)(."$%('0.&*(2.$+-"&(2+))*"'$%(*"2)%8'*3(+&,"/(1)#2$*(Q)#"&8#)*"'(]#'#(
d"2)%8',."<(
SecureFiles Encryption
L"(TT/9(1)#2$*(0#&(*G'*"3*3('0*(*"2)%8',."(2#8#4,$,'%('.(:*2+)*[,$*&(#"3(+&*&('0*(Q)#"&8#)*"'(
]#'#(d"2)%8',."(BQ]dC(&%"'#G<(Q0*(3#'#4#&*(&+88.)'&(#+'.-#',2(6*%(-#"#/*-*"'(7.)(#$$(
:*2+)*[,$*(2.$+-"&(J,'0,"(#('#4$*(#"3(')#"&8#)*"'$%(*"2)%8'&X3*2)%8'&(3#'#9(4#26+8&(#"3()*3.(
$./(7,$*&<(!88$,2#',."&()*D+,)*(".(20#"/*&(#"3(2#"('#6*(#3E#"'#/*(.7(TT/(:*2+)*[,$*&(+&,"/(Q]d(
&*-#"',2&<(:*2+)*[,$*&(&+88.)'&('0*(7.$$.J,"/(*"2)%8',."(#$/.),'0-&R(
" Y]d:T>VR(Q),8$*(]#'#(d"2)%8',."(:'#"3#)3(J,'0(#(T>VM4,'(6*%(&,\*(
" !d:T^VR(!3E#"2*3(d"2)%8',."(:'#"3#)3(J,'0(#(T^V(4,'(6*%(&,\*((
" !d:TU^R(!3E#"2*3(d"2)%8',."(:'#"3#)3(J,'0(#(TU^M4,'(6*%(&,\*(B3*7#+$'C(
" !d:^`>R(!3E#"2*3(d"2)%8',."(:'#"3#)3(J,'0(#(^`>M4,'(6*%(&,\*(
Database Vault
1+'&.+)2,"/9(#88$,2#',."(2."&.$,3#',."9(#"3(,"2)*#&,"/(2."2*)"&(.E*)(,"&,3*)('0)*#'&(0#E*(
)*&+$'*3(,"(#"(#$-.&'(-#"3#'.)%()*D+,)*-*"'(7.)(&')."/(2."').$&(."(#22*&&('.(&*"&,',E*(
#88$,2#',."(3#'#<(L"(#33,',."9()*/+$#',."&(&+20(#&(:#)4#"*&M1G$*%(B:1eC9(;#%-*"'(P#)3(L"3+&')%(
Oracle Database: the Database of Choice for Deploying SAP Solutions
28
B;PLC9(#"3('0*(S*#$'0(L"&+)#"2*(;.)'#4,$,'%(#"3(!22.+"'#4,$,'%(!2'(BSL;!!C()*D+,)*(&')."/(
,"'*)"#$(2."').$&('.(8).'*2'(&*"&,',E*(,"7.)-#',."(&+20(#&(7,"#"2,#$9(0*#$'02#)*9(#"3(2)*3,'(2#)3&(
)*2.)3&<(1)#2$*(]#'#4#&*(F#+$'(*"7.)2*&()*#$M',-*(8)*E*"',E*(2."').$&(#"3(&*8#)#',."M.7M3+'%(,"(
'0*(1)#2$*(]#'#4#&*('.(&*2+)*('0*(:!;(#88$,2#',."(3#'#<((
1)#2$*(]#'#4#&*(F#+$'(;).'*2',."(7.)(:!;(*"#4$*&(:!;(2+&'.-*)&('.(8)*E*"'(#22*&&('.(
#88$,2#',."(3#'#(4%(8),E,$*/*3(3#'#4#&*(+&*)&9(*"7.)2*(&*8#)#',."M.7M3+'%9(#"3(8).E,3*(&')."/*)(
#22*&&(2."').$(J,'0(-+$',M7#2'.)(#+'0.),\#',."(B1)#2$*(]#'#4#&*(F#+$'(,&(2+))*"'$%(,"(2."').$$*3(
#E#,$#4,$,'%(#&(3*&2),4*3(,"(:!;(A.'*(TY``Tc?C<(]#'#4#&*(F#+$'(*"7.)2*&(&*2+),'%(2."').$&(*E*"(
J0*"(#(3#'#4#&*(+&*)(4%8#&&*&('0*(#88$,2#',."(#"3(2.""*2'&(3,)*2'$%('.('0*(3#'#4#&*<(]#'#4#&*(
F#+$'(2*)',7,2#',."(J,'0(:!;(#88$,2#',."&(4*"*7,'&(2+&'.-*)&(4%R(
" ;)*E*"',"/(8),E,$*/*3(+&*)(#22*&&('.(#88$,2#',."(3#'#(+&,"/(8).'*2',."()*#$-&(7.)('0*(:!;(
!O!;(&'#26(#"3('0*(:!;(k#E#(&'#26(
" d"7.)2,"/(&*8#)#',."(.7(3+'%(,"('0*(1)#2$*(]#'#4#&*(J0,$*(#$$.J,"/(:!;(#3-,",&')#'.)&('.(
8*)7.)-('0*,)(3+',*&(#"3(8).'*2',"/('0*,)(:!;(#3-,",&')#',."().$*&(
" ;).E,3*&(:!;(&8*2,7,2(]#'#4#&*(F#+$'(8).'*2',."(8.$,2,*&(7.)(:!;(OWlQ..$&(
" L-8$*-*"'&(#$$(]#'#4#&*(F#+$'(8).'*2',."&(')#"&8#)*"'$%(#"3(J,'0.+'(#"%(20#"/*('.('0*(:!;(
#88$,2#',."(2.3*(
;)*E*"',"/(;),E,$*/*3(H&*)(!22*&&R(]#'#4#&*(#3-,",&')#'.)&(0.$3(0,/0$%(')+&'*3(8.&,',."&(J,'0,"(
'0*(*"'*)8),&*<(K,'0(]#'#4#&*(F#+$'()*#$-&9(*"'*)8),&*&(,"2)*#&*(&*2+),'%(4%(8)*E*"',"/(#22*&&('.(
#88$,2#',."(3#'#(*E*"(,7('0*()*D+*&'(,&(2.-,"/(7).-(8),E,$*/*3(+&*)&<(Q0,&(,&(*&8*2,#$$%(,-8.)'#"'(
J0*"(#(8),E,$*/*3(#22.+"'(,&(2.-8).-,&*3(.)(#22*&&*3(.+'&,3*(".)-#$(4+&,"*&&(0.+)&(.)(7).-(#"(
+"M')+&'*3(L;(#33)*&&<(Q0*()*/+$#)('..$&(+&*3(4%(#3-,",&')#'.)&('.(0*$8(-#"#/*(#"3('+"*('0*(
1)#2$*(3#'#4#&*(2."',"+*('.(J.)6(#&(4*7.)*9(4+'('0*%(2#"(".($."/*)(4*(+&*3('.(#22*&&(:!;(
#88$,2#',."(3#'#<(
d"7.)2,"/(:*8#)#',."M.7M]+'%R((]#'#4#&*(F#+$'(0*$8&(#3-,",&')#'.)&(-#"#/*(.8*)#',."&(-.)*(
&*2+)*$%(4%(8).E,3,"/(7,"*M/)#,"*3(2."').$&(."(3#'#4#&*(.8*)#',."&(&+20(#&(2)*#',"/(#22.+"'&9(#"3(
/)#"',"/(8),E,$*/*&<([.)(-.)*(,"7.)-#',."(#"3(K0,'*(;#8*)(&**R(
0''8RXXJJJ<.)#2$*<2.-X"*J&$*''*)&XX8).3+2'&X34E#+$'<0'-$
More new 11g features
Data Guard Improvements
Fast-Start Failover for Maximum Performance Mode in a Data Guard Configuration
Q0,&(7*#'+)*(*"#4$*&(7#&'M&'#)'(7#,$.E*)('.(4*(+&*3(,"(#(]#'#(Z+#)3(2."7,/+)#',."('0#'(,&(&*'(+8(,"(
'0*(-#G,-+-(8*)7.)-#"2*(8).'*2',."(-.3*<(:,"2*('0*)*(,&(&.-*(8.&&,4,$,'%(.7(3#'#($.&&(J0*"(#(
Oracle Database: the Database of Choice for Deploying SAP Solutions
29
]#'#(Z+#)3(7#,$.E*)(.22+)&(,"(-#G,-+-(8*)7.)-#"2*(-.3*9(#3-,",&')#'.)&(2#"(".J(20..&*(".'(
'.(3.(#(7#&'M&'#)'(7#,$.E*)(,7('0*()*3.($.&&(*G8.&+)*(*G2**3&(#(2*)'#,"(#-.+"'<(
Q0,&(*"0#"2*-*"'(#$$.J&(#($#)/*)("+-4*)(.7(3,&#&'*)()*2.E*)%(2."7,/+)#',."&('.('#6*(#3E#"'#/*(
.7(]#'#(Z+#)3a&(#+'.-#',2(7#,$.E*)(7*#'+)*<(
User Configurable Conditions to Initiate Fast-Start Failover in a Data Guard Configuration
[.)($,/0'&(.+'(#3-,",&')#',."9(%.+(2#"(*"#4$*(7#&'M&'#)'(7#,$.E*)('.(#$$.J('0*(4).6*)('.(3*'*)-,"*(
,7(#(7#,$.E*)(,&("*2*&&#)%(#"3('.(,",',#'*(#(7#,$.E*)('.(#(8)*M&8*2,7,*3('#)/*'(&'#"34%(3#'#4#&*9(J,'0(
*,'0*)(".(3#'#($.&&(.)(#(2."7,/+)#4$*(#-.+"'(.7(3#'#($.&&<(L"(#33,',."9(%.+(2#"(&8*2,7%(+"3*)(
J0,20(2."3,',."&(.)(*)).)&(%.+(J#"'(#(7#,$.E*)('.(4*(,",',#'*3<(1)#2$*(#$&.(8).E,3*&('0*('-.+/'0(
;IX:NI(8#26#/*('.(#$$.J(#"(#88$,2#',."('.()*D+*&'(#(7#&'M&'#)'(7#,$.E*)<
Q0,&(7*#'+)*(*"#4$*&('0*(#3-,",&')#'.)('.(20..&*(#"3(2."7,/+)*(#($,&'(.7(2."3,',."&(J0,209(,7('0*%(
.22+)9(J,$$(,",',#'*(7#&'M&'#)'(7#,$.E*)(#"3(,"2)*#&*&('0*(7$*G,4,$,'%(#"3(-#"#/*#4,$,'%(.7(2+&'.-*)&a(
3,&#&'*)()*2.E*)%(2."7,/+)#',."&<(
Data Guard Integration, Simplification, and Performance
Q0*("*J(7*#'+)*&(,"('0*(7.$$.J,"/(&*2',."&(&,-8$,7%('0*(2."7,/+)#',."(#"3(+&*(.7(1)#2$*(]#'#(
Z+#)3<([.)(*G#-8$*9(&.-*(7*#'+)*&(8).E,3*(#(&-#$$*)(&*'(.7(,"'*/)#'*3(8#)#-*'*)&9(#(+",7,*3(
:NIXO).6*)(&%"'#G9(#"3(4*''*)(,"'*/)#',."(J,'0(.'0*)(S,/0(!E#,$#4,$,'%(7*#'+)*&($,6*(W=!A(#"3(
1)#2$*(W!P<(1'0*)(7*#'+)*&(*"0#"2*('0*(8*)7.)-#"2*(.7(6*%(1)#2$*(]#'#(Z+#)3(7*#'+)*&($,6*(
)*3.(')#"&8.)'9(/#8()*&.$+',."9(&J,'20.E*)X7#,$.E*)(',-*&<(
" d"0#"2*3(]#'#(Z+#)3(O).6*)(O#&*3(=#"#/*-*"'([)#-*J.)6R(Q0*(*"0#"2*-*"'&(7.)('0,&(
)*$*#&*(,"2$+3*R(
! ]#'#(Z+#)3(O).6*)(,-8).E*3($.//,"/(#"3(')#2,"/(
! 1)#2$*(=#"#/*3([,$*&(B1=[C(&+88.)'(7.)(]#'#(Z+#)3(O).6*)(2."7,/+)#',."(7,$*&(
! ]#'#(Z+#)3(O).6*)(,"'*/)#',."(J,'0(3#'#4#&*(&'#)'+8(
! Z+#)3(O).6*)(&+88.)'(7.)(#3E#"2*3()*3.(')#"&8.)'(&*'',"/&(
! ]#'#(Z+#)3(O).6*)(&+88.)'(.7(8)*8#)*3(&J,'20.E*)&(7.)(I./,2#$(:'#"34%((
Q0*&*(*"0#"2*-*"'&(-#6*(,'(8.&&,4$*('.(+&*(]#'#(Z+#)3(O).6*)(,"(#(J,3*)(E#),*'%(.7(3,&#&'*)(
)*2.E*)%(2."7,/+)#',."&<(
Support Up to 30 Standby Databases
Q0*("+-4*)(.7(&'#"34%(3#'#4#&*&('0#'(#(8),-#)%(3#'#4#&*(2#"(&+88.)'(,&(,"2)*#&*3(7).-(U('.(Y?(
,"('0,&()*$*#&*<(
Oracle Database: the Database of Choice for Deploying SAP Solutions
30
Q0*(2#8#4,$,'%('.(2)*#'*(Y?(&'#"34%(3#'#4#&*&('0#'(2#"(4*(+&*3('.(.77$.#3($#)/*()*8.)',"/(#"3(
'*&',"/(J.)6$.#3&(7).-(#(8).3+2',."(3#'#4#&*<(
Integration, Simplification, and Performance of Availability Features
Automatic Reporting of Corrupt Blocks
]+),"/(,"&'#"2*()*2.E*)%9(,7(2.))+8'(4$.26&(#)*(*"2.+"'*)*39('0*(
'-*/1"22%3#4"!/&4+#(,&(#+'.-#',2#$$%(8.8+$#'*3<(O$.26(E#$,3#',."(.22+)&(#'(*E*)%(
$*E*$(.7(4#26+89(-*3,#()*2.E*)%9(#"3(,"&'#"2*()*2.E*)%<(
Automatic Block Repair
!+'.-#',2(4$.26()*8#,)(#$$.J&(2.))+8'(4$.26&(."('0*(8),-#)%(3#'#4#&*(.)(80%&,2#$(&'#"34%(
3#'#4#&*('.(4*(#+'.-#',2#$$%()*8#,)*39(#&(&.."(#&('0*%(#)*(3*'*2'*39(4%(')#"&7*)),"/(/..3(4$.26&(
7).-('0*(.'0*)(3*&',"#',."<(L"(#33,',."9(2(1"5(2$-&"16(,&(*"0#"2*3('.()*&'.)*(4$.26&(
7).-(#(80%&,2#$(&'#"34%(3#'#4#&*<(Q0*(80%&,2#$(&'#"34%(3#'#4#&*(-+&'(4*(,"()*#$M',-*(D+*)%(
-.3*<(
Q0,&(7*#'+)*()*3+2*&(',-*(J0*"(8).3+2',."(3#'#(2#"".'(4*(#22*&&*39(3+*('.(4$.26(2.))+8',."9(4%(
#+'.-#',2#$$%()*8#,),"/('0*(2.))+8',."&(#&(&.."(#&('0*%(#)*(3*'*2'*3(,"()*#$M',-*(+&,"/(/..3(
4$.26&(7).-(#(80%&,2#$(&'#"34%(3#'#4#&*<(Q0,&()*3+2*&(4$.26()*2.E*)%(',-*(4%(+&,"/(+8M'.M3#'*(
/..3(4$.26&(7).-(#()*#$M',-*9(&%"20).",\*3(80%&,2#$(&'#"34%(3#'#4#&*(#&(.88.&*3('.(3,&6(.)('#8*(
4#26+8&(.)(7$#&04#26($./&<(
Block Media Recovery Performance Improvements
L"(8),.)()*$*#&*&9(4$.26(-*3,#()*2.E*)%("**3*3('.()*&'.)*(.),/,"#$(4$.26(,-#/*&(7).-(3,&6(.)('#8*(
4#26+8(4*7.)*(#88$%,"/("**3*3(#)20,E*3($./&<(L"('0,&()*$*#&*9(,7(7$#&04#26($.//,"/(,&(*"#4$*3(#"3(
2."'#,"&(.$3*)9(+"2.))+8'*3(4$.26&(.7('0*(2.))+8'(4$.26&(,"(D+*&',."9('0*"('0*&*(4$.26&(J,$$(4*(
+&*39(&8**3,"/(+8('0*()*2.E*)%(.8*)#',."<(
Q0*(4*"*7,'(,&(#()*3+2',."(,"('0*(',-*(,'('#6*&(7.)(4$.26(-*3,#()*2.E*)%(4%()*&'.),"/(4$.26(,-#/*&(
7).-(7$#&04#26($./&(,"&'*#3(.7(7).-(3,&6(.)('#8*(4#26+8&<(
Parallel Backup and Restore for Very Large Files
O#26+8&(.7($#)/*(3#'#(7,$*&(".J(+&*(-+$',8$*(8#)#$$*$(&*)E*)(8).2*&&*&('.(*77,2,*"'$%(3,&'),4+'*('0*(
J.)6$.#3(7.)(*#20(7,$*<(Q0,&(,&(*&8*2,#$$%(+&*7+$(7.)(E*)%($#)/*(7,$*&<(Q0,&(7*#'+)*(,-8).E*&('0*(
8*)7.)-#"2*(4#26+8&(.7($#)/*(3#'#(7,$*&(4%(8#)#$$*$,\,"/('0*(J.)6$.#3(7.)(*#20(7,$*<(
Enhanced Tablespace Point-In-Time Recovery (TSPITR)
Q#4$*&8#2*(8.,"'M,"M',-*()*2.E*)%(BQ:;LQWC(,&(*"0#"2*3(#&(7.$$.J&R(
Oracle Database: the Database of Choice for Deploying SAP Solutions
31
" g.+(".J(0#E*('0*(#4,$,'%('.()*2.E*)(#(3).88*3('#4$*&8#2*<(
" Q:;LQW(2#"(4*()*8*#'*3(-+$',8$*(',-*&(7.)('0*(&#-*('#4$*&8#2*<(;)*E,.+&$%9(."2*(#('#4$*&8#2*(
0#3(4**"()*2.E*)*3('.(#"(*#)$,*)(8.,"'M,"M',-*9(,'(2.+$3(".'(4*()*2.E*)*3('.(#".'0*)(*#)$,*)(
8.,"'M,"M',-*<(
" '-.+/##+7#2*!+3"2#/+(#/18(16(,&(#+'.-#',2#$$%()+"('.(*"&+)*('0#'(Q:;LQW(
,&(&+22*&&7+$<(
" *%9!*.((,&(".($."/*)(+&*3(7.)()*2.E*)%(&*'(3#'#(7,$*&<(
Q0,&(7*#'+)*(,-8).E*&(+,$,'%(J,'0(Q:;LQW<(
Online Application Maintenance and Upgrade
Invisible Indexes
O*/,"","/(J,'0(W*$*#&*(TT/9(%.+(2#"(2)*#'*(,"E,&,4$*(,"3*G*&<(!"(,"E,&,4$*(,"3*G(,&(#"(,"3*G('0#'(,&(
,/".)*3(4%('0*(.8',-,\*)(+"$*&&(%.+(*G8$,2,'$%(&*'('0*(
"3#4.4:(2/%+(/4!54+4-&(/4!'(9(+(,",',#$,\#',."(8#)#-*'*)('.(#2%((#'('0*(&*&&,."(.)(
&%&'*-($*E*$<(=#6,"/(#"(,"3*G(,"E,&,4$*(,&(#"(#$'*)"#',E*('.(-#6,"/(,'(+"+$*(.)(3).88,"/(,'<(
H&,"/(,"E,&,4$*(,"3*G*&9(%.+(2#"(3.('0*(7.$$.J,"/R(
" Q*&'('0*()*-.E#$(.7(#"(,"3*G(4*7.)*(3).88,"/(,'<(
" H&*('*-8.)#)%(,"3*G(&')+2'+)*&(7.)(2*)'#,"(.8*)#',."&(.)(-.3+$*&(.7(#"(#88$,2#',."(J,'0.+'(
#77*2',"/('0*(.E*)#$$(#88$,2#',."<(
H"$,6*(+"+$*(,"3*G*&9(#"(,"E,&,4$*(,"3*G(,&(-#,"'#,"*3(3+),"/(]=I(&'#'*-*"'&<(
Online Index Creation and Rebuild Enhancements
L"(0,/0$%(2."2+))*"'(*"E,)."-*"'&9('0*()*D+,)*-*"'(.7(#2D+,),"/(#(]=IM4$.26,"/($.26(#'('0*(
4*/,"","/(#"3(*"3(.7(#"(."$,"*(,"3*G(2)*#',."(#"3()*4+,$3(2.+$3($*#3('.(&8,6*&(.7(J#,',"/(]=I(
.8*)#',."&(#"39('0*)*7.)*9(#(&0.)'(3).8(#"3(&8,6*(.7(&%&'*-(+&#/*<(K0,$*('0,&(,&(".'(#"(.E*)#$$(
8).4$*-(7.)('0*(3#'#4#&*9('0,&(#".-#$%(,"(&%&'*-(+&#/*(2.+$3('),//*)(.8*)#',"/(&%&'*-(#$#)-(
$*E*$&<(Q0,&(7*#'+)*(*$,-,"#'*&('0*("**3(7.)(]=IM4$.26,"/($.26&(J0*"(2)*#',"/(.)()*4+,$3,"/(#"(
."$,"*(,"3*G<(
1"$,"*(,"3*G(2)*#',."(#"3()*4+,$3(8),.)('.('0,&()*$*#&*()*D+,)*3(#(]=IM4$.26,"/($.26(#'('0*(
4*/,"","/(#"3(*"3(.7('0*()*4+,$3(7.)(#(&0.)'(8*),.3(.7(',-*<(Q0,&(-*#"'('0#'('0*)*(J.+$3(4*('J.(
8.,"'&(#'(J0,20(]=I(#2',E,'%(2#-*('.(#(0#$'<(Q0,&(]=IM4$.26,"/($.26(,&(".($."/*)()*D+,)*39(
-#6,"/('0*&*(."$,"*(,"3*G(.8*)#',."&(7+$$%(')#"&8#)*"'<(
Oracle Database: the Database of Choice for Deploying SAP Solutions
32
RMAN Integration, Simplification, and Performance
Archive Log Management Improvements
Q0,&(7*#'+)*(8).E,3*&('0*(7.$$.J,"/(*"0#"2*-*"'&R(
" d"&+)*('0#'(#)20,E*($./&(#)*(3*$*'*3(."$%(J0*"(".'("**3*3(4%()*D+,)*3(2.-8."*"'&(B7.)(
*G#-8$*9(]#'#(Z+#)39(:')*#-&9(#"3([$#&04#26C<(
" L"(#(]#'#(Z+#)3(*"E,)."-*"'9(#$$.J(#$$(&'#"34%(3*&',"#',."&('.(4*(2."&,3*)*3(J0*)*($./&(#)*(
#88$,*3(B,"&'*#3(.7(5+&'(-#"3#'.)%(3*&',"#',."&C9(4*7.)*(-#)6,"/(#)20,E*($./&('.(4*(3*$*'*3<(
Q0,&(2."7,/+)#',."(,&(&8*2,7,*3(+&,"/(P1A[LZHWd(!WPSLFdI1Z(]dIdQL1A(;1ILPg(
Q1(!;;ILd](1A(!II(:Q!A]Og<(
" !$$.J(.8',."#$(#)20,E*($./(3*&',"#',."('.(4*(+',$,\*3(,"('0*(*E*"'('0#'('0*(7$#&0()*2.E*)%(#)*#(,&(
,"#22*&&,4$*(3+),"/(4#26+8<(!)20,E*($./&(,"('0,&(.8',."#$(3*&',"#',."(2#"(4*(3*$*'*3(+&,"/(
O!PfH;(<<(]dIdQd(LA;HQ(.)(]dIdQd(!WPSLFdI1Z<(
Q0,&(7*#'+)*(&,-8$,7,*&(#)20,E*($./(-#"#/*-*"'(J0*"(+&*3(4%(-+$',8$*(2.-8."*"'&<(L'(#$&.(
,"2)*#&*&(#E#,$#4,$,'%(J0*"(4#26,"/(+8(#)20,E*($./&9(J0*"(#"(#)20,E*($./(,"('0*(7$#&0()*2.E*)%(#)*#(
,&(-,&&,"/(.)(,"#22*&&,4$*<(L"('0,&(2#&*9('0*(4#26+8(J,$$(7#,$.E*)('.(#"(.8',."#$(#)20,E*($./(
3*&',"#',."('.(2."',"+*(4#26,"/(+8('0*(#)20,E*($./&<(
Fast Incremental Backups on Physical Standby Database
g.+(2#"(*"#4$*(4$.26(20#"/*(')#26,"/(."(#(80%&,2#$(&'#"34%(3#'#4#&*<(W=!A(+&*&('0*(20#"/*(
')#26,"/(7,$*9(."(,"2)*-*"'#$(4#26+8&9('.(D+,26$%(,3*"',7%('0*(20#"/*3(4$.26&(&,"2*('0*($#&'(
,"2)*-*"'#$(4#26+8(#"3('.()*#3(#"3(J),'*(5+&'('0.&*(4$.26&<(
Q0,&(7*#'+)*(*"#4$*&(7#&'*)(,"2)*-*"'#$(4#26+8&(."(#(80%&,2#$(&'#"34%(3#'#4#&*('0#"(,"(8)*E,.+&(
)*$*#&*&<(
Server Manageability
Global Oracle RAC ASH Report + ADDM Backwards Compatibility
Q0*(!2',E*(:*&&,."(S,&'.)%(B!:SC()*8.)'(".J(,"2$+3*&(2$+&'*)MJ,3*(,"7.)-#',."9(/)*#'$%(
*"0#"2,"/(,'a&(+',$,'%(,"(,3*"',7%,"/(#"3(').+4$*&0..',"/(8*)7.)-#"2*(,&&+*&('0#'(&8#"(".3*&(7.)(#(
2$+&'*)(3#'#4#&*<(
!+'.-#',2(]#'#4#&*(],#/".&',2(=.",'.)(B!]]=C(0#&(4**"(*"0#"2*3('.(4*(4#26J#)3(
2.-8#',4$*(#$$.J,"/(,'('.(#"#$%\*(#)20,E*3(3#'#9(.)(3#'#(8)*&*)E*3('0).+/0(3#'#4#&*(+8/)#3*&9(
#$$.J,"/(#(2+&'.-*)('.(3.(8*)7.)-#"2*(2.-8#),&."&(.E*)(#($."/*)(',-*(7)#-*<(
ADDM for Oracle Real Application Clusters
Oracle Database: the Database of Choice for Deploying SAP Solutions
33
!]]=(0#&(4**"(*"0#"2*3('.(8).E,3*(2.-8)*0*"&,E*(2$+&'*)MJ,3*(8*)7.)-#"2*(3,#/".&',2(#"3(
'+","/(#3E,2*<(!(&8*2,#$(-.3*(.7(!]]=(#"#$%\*&(#"(1)#2$*(W!P(3#'#4#&*(#"3()*8.)'&(."(,&&+*&(
'0#'(#)*(#77*2',"/('0*(*"',)*(2$+&'*)(#&(J*$$(#&('0.&*('0#'(#)*(#77*2',"/(,"3,E,3+#$(,"&'#"2*&<(
Q0,&(7*#'+)*(,&(8#)',2+$#)$%(0*$87+$(,"('+","/(/$.4#$()*&.+)2*&(&+20(#&(LX1(#"3(,"'*)2.""*2'(')#77,2(
#"3(-#6*&('0*('+","/(.7(1)#2$*(W!P(3#'#4#&*&(*#&,*)(#"3(-.)*(8)*2,&*<(
(
(
(
Oracle Expertise in the SAP environment
Q0*(:.$+',."(P*"'*)(:!;(:+88.)'(#"3(:*)E,2*(.77*)&(:!;(2+&'.-*)&('0*(7.$$.J,"/(&*)E,2*&R(
! !3E#"2*3(P+&'.-*)(:*)E,2*&(B!P:C(
! ;*)7.)-#"2*(!"#$%&,&(#"3(Q+","/(
! ]*E*$.8-*"'(.7(2."2*8'&(7.)(O#26+8XW*&'.)*XW*2.E*)%9(#"3(S,/0(!E#,$#4,$,'%9(
!3-,",&')#',."(
! :*2+),'%(2."2*8'&(
! 18',-,\,"/(.7(!O!;Xc(8)./)#-&(B8*)7.)-#"2*(,-8).E*-*"'C(
! =,/)#',."(&*)E,2*(7.)(2+&'.-*)&9(J0.(J#"'('.(+&*(1)#2$*(#&('0*(3#'#4#&*(7.)(:!;(#88$,2#',."&(
B7).-(L"7.)-,G9(=#G]O9(]O^9(.)(:NI(:*)E*)('.(1)#2$*C<(
! C/4"#,/.0)(&"3/$&()5".*)H!"#$%&),.)!"#$%&I)Q&@4@):"6RS),.)T;UVWX(
! L"'*/)#',."(;).3+2'&(#"3(:*)E,2*&(
! 1)#2$*(]#'#4#&*R(Q0*(]#'#4#&*(.7(P0.,2*(7.)(]*8$.%,"/(:!;(:.$+',."&
Conclusion
1)#2$*(0#&(#($#)/*(#"3(/).J,"/(&0#)*(.7('0*(3#'#4#&*(-#)6*'(+&*3('.(3*8$.%(:!;<(Q0,&(,&(".'(4%(
20#"2*9(4.'0(2.-8#",*&(,"E*&'(,"(-#6,"/(1)#2$*('*20".$./%(J.)6(J*$$(7.)(:!;9(#"3(1)#2$*(0#&(#(
$."/(')#26()*2.)3(.7(3*$,E*),"/('0*(3*(7#2'.(&'#"3#)3(3#'#4#&*(7.)(*"'*)8),&*(#88$,2#',."&<(:!;(
2+&'.-*)&(2."',"+*('.(20..&*(1)#2$*(4*2#+&*(.7('0*(:2#$#4,$,'%9(S,/0(!E#,$#4,$,'%9(=#"#/*#4,$,'%(
#"3(:*2+),'%(4*"*7,'&('0*%(.4'#,"<(
Oracle Database: the Database of Choice for Deploying SAP Solutions
34
Appendix
,-./01023/045#(678-.#9::;:<=R(Q0*(:!;(OLM](:'#"3#)3(!88$,2#',."(O*"20-#)6(8*)7.)-*3(."(!+/+&'(TT9(^??U(4%([+5,'&+(,"(K#$$3.)79(Z*)-#"%(0#&(4**"(2*)',7,*3(J,'0('0*(7.$$.J,"/(3#'#R(Q0).+/08+'X0.+)(BD+*)%("#E,/#',."(&'*8&CR(>?U9YcU<(P;H(+',$,\#',."(.7(&*)E*)&R(U>@(BA.3*(T(#2',E*R(U>@<(A.3*(^(#2',E*R(U`@C<(18*)#',"/(&%&'*-(#$$(&*)E*)&R(:+:d(I,"+G(d"'*)8),&*(:*)E*)(T?<(W]O=:R(1)#2$*(T?/(W*#$(!88$,2#',."(P$+&'*)&(BW!PC<(Q*20".$./%(8$#'7.)-()*$*#&*R(:!;(A*'K*#E*)(_<?<(P."7,/+)#',."R(^(&*)E*)&(B^(#2',E*(".3*&CR([+5,'&+(;),-*)/%(WeY??M:`9(^(8).2*&&.)&(X(V(2.)*&(X(T>('0)*#3&9(L"'*$(e*."(;).2*&&.)(e``_?9(^<UY(ZS\9(>c(fO(IT(2#20*(#"3(^`>(fO(I^(2#20*(8*)(2.)*9(V(=O(IY(2#20*(8*)(8).2*&&.)9(U>(ZO(-#,"(-*-.)%(,-./01023/045#(678-.#9::;:<>R(Q0*(:!;(OLM](:'#"3#)3(!88$,2#',."(O*"20-#)6(8*)7.)-*3(."(!+/+&'(TT9(^??U(4%([+5,'&+(,"(K#$$3.)79(Z*)-#"%(0#&(4**"(2*)',7,*3(J,'0('0*(7.$$.J,"/(3#'#R(Q0).+/08+'X0.+)(BD+*)%("#E,/#',."(&'*8&CR(Y^?9Y>Y<(P;H(+',$,\#',."(.7(&*)E*)&R(UU@(B."*(".3*((#2',E*R(UU@C<(18*)#',"/(&%&'*-(#$$(&*)E*)&R(:+:d(I,"+G(d"'*)8),&*(:*)E*)(T?<(W]O=:R(1)#2$*(T?/(W*#$(!88$,2#',."(P$+&'*)&(BW!PC<(Q*20".$./%(8$#'7.)-()*$*#&*R(:!;(A*'K*#E*)(_<?<(P."7,/+)#',."R(T(&*)E*)&(BT(#2',E*(".3*CR([+5,'&+(;),-*)/%(WeY??M:`9(^(8).2*&&.)&(X(V(2.)*&(X(T>('0)*#3&9(L"'*$(e*."(;).2*&&.)(e``_?9(^<UY(ZS\9(>c(fO(IT(2#20*(#"3(^`>(fO(I^(2#20*(8*)(2.)*9(V(=O(IY(2#20*(8*)(8).2*&&.)9(U>(ZO(-#,"(-*-.)%(,-./01023/045#(678-.#9::?:><@#Q0*(:!;(OLM](:'#"3#)3(!88$,2#',."(O*"20-#)6(8*)7.)-*3(."(12'.4*)(T_9(^??V(4%(LO=(,"(W.20*&'*)9(=A9(H:!(J#&(2*)',7,*3(."(12'.4*)(YT9(^??V(J,'0('0*(7.$$.J,"/(3#'#R(Q0).+/08+'X0.+)R(TV^9TT^(D+*)%("#E,/#',."(&'*8&<P;H(+',$,\#',."(.7(2*"')#$(&%&'*-R(Uc@(18*)#',"/(&%&'*-9(P*"')#$(&*)E*)R(,(><T<(W]O=:R(]O^(7.)(,(><T(;$#'7.)-()*$*#&*R(:!;(A*'K*#E*)(_<?(B^??c&C<(P."7,/+)#',."R(P*"')#$(&*)E*)R(LO=(;.J*)(:%&'*-(`_?9(c(8).2*&&.)&(X(V(2.)*&(X(T>('0)*#3&9(;1KdW>9(`(ZS\9(T^V(fO(IT(2#20*(#"3(c(=O(I^(2#20*(8*)(2.)*9(Y^(=O(IY(2#20*(8*)(8).2*&&.)9(T^V(ZO(-#,"(-*-.)%(,-./01023/045#(678-.#9::;:AAR(Q0*(:!;(OLM](:'#"3#)3(!88$,2#',."(O*"20-#)6(8*)7.)-*3(."(!+/+&'(TT9(^??U(4%([+5,'&+(,"(K#$$3.)79(Z*)-#"%(0#&(4**"(2*)',7,*3(J,'0('0*(7.$$.J,"/(3#'#R(Q0).+/08+'X0.+)(BD+*)%("#E,/#',."(&'*8&CR(U??9Y?U<(P;H(+',$,\#',."(.7(&*)E*)&R(UY@(BA.3*(T(#2',E*R(Uc@<(A.3*(^(#2',E*R(UY@<(A.3*(Y(#2',E*R(UY@C<(18*)#',"/(&%&'*-(#$$(&*)E*)&R(:+:d(I,"+G(d"'*)8),&*(:*)E*)(T?<(W]O=:R(1)#2$*(T?/(W*#$(!88$,2#',."(P$+&'*)&(BW!PC<(Q*20".$./%(8$#'7.)-()*$*#&*R(:!;(A*'K*#E*)(_<?<(P."7,/+)#',."R(Y(&*)E*)&(BY(#2',E*(".3*&CR([+5,'&+(;),-*)/%(WeY??M:`9(^(8).2*&&.)&(X(V(2.)*&(X(T>('0)*#3&9(L"'*$(e*."(;).2*&&.)(e``_?9(^<UY(ZS\9(>c(fO(IT(2#20*(#"3(^`>(fO(I^(2#20*(8*)(2.)*9(V(=O(IY(2#20*(8*)(8).2*&&.)9(U>(ZO(-#,"(-*-.)%(,-./01023/045#(678-.#9::;:ABR(Q0*(:!;(OLM](:'#"3#)3(!88$,2#',."(O*"20-#)6(8*)7.)-*3(."(!+/+&'(TT9(^??U(4%([+5,'&+(,"(K#$$3.)79(Z*)-#"%(0#&(4**"(2*)',7,*3(J,'0('0*(7.$$.J,"/(3#'#R(Q0).+/08+'X0.+)(BD+*)%("#E,/#',."(&'*8&CR(T9T>`9_c^<(P;H(+',$,\#',."(.7(&*)E*)&R(VV@(BA.3*(T(#2',E*R(VU@<(A.3*(^(#2',E*R(VV@<(A.3*(Y(#2',E*R(VV@<(A.3*(c(#2',E*R(VV@C<(18*)#',"/(&%&'*-(#$$(&*)E*)&R(:+:d(I,"+G(d"'*)8),&*(:*)E*)(T?<(W]O=:R(1)#2$*(T?/(W*#$(!88$,2#',."(P$+&'*)&(BW!PC<(Q*20".$./%(8$#'7.)-()*$*#&*R(:!;(A*'K*#E*)(_<?<(P."7,/+)#',."R(c(&*)E*)&(Bc(#2',E*(".3*&CR([+5,'&+(;),-*)/%(WeY??M:`9(^(8).2*&&.)&(X(V(2.)*&(X(T>('0)*#3&9(L"'*$(e*."(;).2*&&.)(e``_?9(^<UY(ZS\9(>c(fO(IT(2#20*(#"3(^`>(fO(I^(2#20*(8*)(2.)*9(V(=O(IY(2#20*(8*)(8).2*&&.)9(U>(ZO(-#,"(-*-.)%(,-./01023/045#(678-.#9::>:=CR(Q0*(:!;(:](&'#"3#)3(-%:!;(dW;(^??c(#88$,2#',."(4*"20-#)6(8*)7.)-*3(."(!+/+&'(TU9(^??>(4%([+5,'&+(,"(;#3*)4.)"9(Z*)-#"%(J#&(2*)',7,*3(."(!+/+&'(YT9(^??>((J,'0('0*(7.$$.J,"/(3#'#R(T^9`??(:](B:#$*&(#"3(],&'),4+',."C(O*"20-#)6(+&*)&9(T<VY(&*2."3&(#E*)#/*(3,#$./()*&8."&*(',-*9(T9^>V9???(7+$$%(8).2*&&*3(.)3*)($,"*(,'*-&(8*)(0.+)9(Y9V?c9???(3,#$./(&'*8&(8*)(0.+)9(>Y9c??(:!;:9(?<?Tc(&*2."3&X?<?c>(&*2."3&(#E*)#/*(3#'#4#&*(
Oracle Database: the Database of Choice for Deploying SAP Solutions
35
)*D+*&'(',-*(B3,#X+83C9(V`(8*)2*"'(P;H(+',$,\#',."(.7(2*"')#$(&*)E*)<(P."7,/+)#',."(.7('0*(2*"')#$(&*)E*)(J#&(#&(7.$$.J&R([+5,'&+(;WL=dNHd:Q(`V?9(Y^(8).2*&&.)&(X(>c(2.)*&(X(T^V('0)*#3&9(]+#$MP.)*(L"'*$(L'#",+-(^(U?`?9(T<>(ZS\9(Y^(fOBLC(t(Y^(fOB]C(IT(2#20*9(^(=OBLC(t(`T^(fOB]C(I^(2#20*9(^c(=O(IY(2#20*9(`T^(ZO(-#,"(-*-.)%<(Q0*(&*)E*)(J#&()+"","/('0*(:+:*(I,"+G(d"'*)8),&*(U(.8*)#',"/(&%&'*-9(1)#2$*(]#'#4#&*(T?/9(#"3(:!;(dPP(`<?<(,-./01023/045#(678-.#9::>:>?R(Q0*(:!;(:](&'#"3#)3(-%:!;(dW;(^??c(#88$,2#',."(4*"20-#)6(8*)7.)-*3(."(!+/+&'(`9(^??>(4%([+5,'&+(,"(;#3*)4.)"9(Z*)-#"%(J#&(2*)',7,*3(."(!+/+&'(YT9(^??>(J,'0('0*(7.$$.J,"/(3#'#RR(V9U??(:](B:#$*&(#"3(],&'),4+',."C(O*"20-#)6(+&*)&9(T<U`(&*2."3&(#E*)#/*(3,#$./()*&8."&*(',-*9(VUY9>_?(7+$$%(8).2*&&*3(.)3*)($,"*(,'*-&(8*)(0.+)9(^9>VT9???(3,#$./(&'*8&(8*)(0.+)9(cc9>V?(:!;:9(?<?cY(&*2."3&X?<?c^(&*2."3&(#E*)#/*(3#'#4#&*()*D+*&'(',-*(B3,#X+83C9(U?(8*)2*"'(P;H(+',$,\#',."(.7(2*"')#$(&*)E*)<(P."7,/+)#',."(.7('0*(2*"')#$(&*)E*)(J#&(#&(7.$$.J&R([+5,'&+(;WL=dNHd:Q(`V?9(Y^(8).2*&&.)&(X(>c(2.)*&(X(T^V('0)*#3&9(]+#$MP.)*(L"'*$(L'#",+-(^(U?`?9(T<>(ZS\9(Y^(fOBLC(t(Y^(fOB]C(IT(2#20*9(^(=OBLC(t(`T^(fOB]C(I^(2#20*9(^c(=O(IY(2#20*9(`T^(ZO(-#,"(-*-.)%<((Q0*(:*)E*)(J#&()+"","/(K,"3.J&(:*)E*)(^??Y(]#'#2*"'*)(d3,',."9(:NI(:*)E*)(^??`(3#'#4#&*9(#"3(:!;(dPP(`<?(
,-./01023/045#(678-.#9::?:>AR(Q0*(:!;(:](&'#"3#)3(:!;(dW;(><?(B^??`C(#88$,2#',."(4*"20-#)6(8*)7.)-*3(."(A.E*-4*)(?`9(^??V(4%(S;(,"(=#)$4.).9(=!9(H:!(J#&(2*)',7,*3(."(A.E*-4*)(T^9(^??V(J,'0('0*(7.$$.J,"/(3#'#R(_9?T?(:](B:#$*&(#"3(],&'),4+',."C(O*"20-#)6(+&*)&9(T<VV(&*2."3&(#E*)#/*(3,#$./()*&8."&*(',-*9(_?V9???(7+$$%(8).2*&&*3(.)3*)($,"*(,'*-&(8*)(0.+)9(9^9T^c9???(3,#$./(&'*8&(8*)(0.+)9(Y`9c??(:!;:9(?<?T>(&*2."3&X?<?^^(&*2."3&(#E*)#/*(3#'#4#&*()*D+*&'(',-*(B3,#X+83C9(U?(8*)2*"'(P;H(+',$,\#',."(.7(2*"')#$(&*)E*)<(P."7,/+)#',."(.7('0*(2*"')#$(&*)E*)(J#&(#&(7.$$.J&R(S;(;).I,#"'(]I_V`(Z`9(V(8).2*&&.)&(X(Y^(2.)*&(X(Y^('0)*#3&9(N+#3MP.)*(!=](18'*)."(;).2*&&.)(VYVc9(^<_(ZS\9(T^V(fO(IT(2#20*(#"3(`T^(fO(I^(2#20*(8*)(2.)*9(>(=O(IY(2#20*(8*)(8).2*&&.)9(T^V(ZO(-#,"(-*-.)%<(Q0*(&*)E*)(J#&()+"","/('0*(:+:*(I,"+G(d"'*)8),&*(:*)E*)(T?(.8*)#',"/(&%&'*-9(1)#2$*(]#'#4#&*(T?/9(#"3(:!;(dPP(><?<(
,-./01023/045#(678-.#9::?:9>R(Q0*(:!;(:](&'#"3#)3(:!;(dW;(><?(B^??`C(#88$,2#',."(4*"20-#)6(8*)7.)-*3(."(!8),$(^^9(^??V(4%(S;(,"(S.+&'."9(Qe9(H:!(J#&(2*)',7,*3(."(=#%(`9(^??V(J,'0('0*(7.$$.J,"/(3#'#R(`9^Y?(:](B:#$*&(#"3(],&'),4+',."C(O*"20-#)6(+&*)&9(T<UU(&*2."3&(#E*)#/*(3,#$./()*&8."&*(',-*9(`^Y9>_?(7+$$%(8).2*&&*3(.)3*)($,"*(,'*-&(8*)(0.+)9(T9`_T9???(3,#$./(&'*8&(8*)(0.+)9(^>9TV?(:!;:9(?<?Y?(&*2."3&X?<?^V(&*2."3&(#E*)#/*(3#'#4#&*()*D+*&'(',-*(B3,#X+83C9(U^(8*)2*"'(P;H(+',$,\#',."(.7(2*"')#$(&*)E*)<(P."7,/+)#',."(.7('0*(2*"')#$(&*)E*)(J#&(#&(7.$$.J&R(S;(;).I,#"'(]I_V`9(V(8).2*&&.)&(X(Y^(2.)*&(X(Y^('0)*#3&9(N+#3MP.)*(!=](18'*)."(8).2*&&.)(VY>?(:d9(^<`(ZS\9(T^V(fO(IT(2#20*(#"3(`T^(fO(I^(2#20*(8*)(2.)*9(^(=O(IY(2#20*(8*)(8).2*&&.)9(T^V(ZO(-#,"(-*-.)%<((Q0*(:*)E*)(J#&()+"","/(K,"3.J&(:*)E*)(^??Y(d"'*)8),&*(d3,',."9(:NI(:*)E*)(^??V(3#'#4#&*9(#"3(:!;(dPP(><?(
,-./01023/045#(678-.@#9::?:C<@(Q0*(:!;(:](;#)#$$*$(:'#"3#)3(!88$,2#',."(4*"20-#)6(8*)7.)-*3(."(A.E*-4*)(^>9(^??_(4%(LO=(,"(O*#E*)'."9(1W9(H:!9(J#&(2*)',7,*3(4%(:!;(."(=#)20(^`9(^??V(J,'0('0*(7.$$.J,"/(3#'#R((Y_9?c?(:!;(:]M;#)#$$*$(O*"20-#)6(+&*)&9(T<V>(&*2."3&(#E*)#/*(3,#$./()*&8."&*(',-*9(Y9_cU9???(7+$$%(8).2*&&*3(.)3*)($,"*(,'*-&(8*)(0.+)9(TT9^c_9???(3,#$./(&'*8&(8*)(0.+)9(TV_9c`?(:!;:<(:*)E*)(2."7,/+)#',."R(`e(LO=(:%&'*-(8(`_?9(V(8).2*&&.)&XT>(2.)*&XY^('0)*#3&9(;1KdW>9(c<_(ZS\9(T^V(fO(IT(2#20*(#"3(c(=O(I^(2#20*(8*)(2.)*9(Y^(=O(IY(2#20*(8*)(8).2*&&.)9(T^V(Z=(-#,"(-*-.)%9()+"","/(!Le(`I(E*)&,."(`<Y9(1)#2$*(T?/(W*#$(!88$,2#',."(P$+&'*)&(#"3(:!;(dW;(><?<((
,-./01023/045#(678-.@#9::?:C9@(Q0*(:!;(:](;#)#$$*$(:'#"3#)3(!88$,2#',."(4*"20-#)6(8*)7.)-*3(."(A.E*-4*)(^>9(^??_(4%(LO=(,"(O*#E*)'."9(1W9(H:!9(J#&(2*)',7,*3(4%(:!;(."(=#)20(^`9(^??V(J,'0('0*(7.$$.J,"/(3#'#R((Y?9?T>(:!;(:]M;#)#$$*$(O*"20-#)6(+&*)&9(T<V>(&*2."3&(#E*)#/*(3,#$./()*&8."&*(',-*9(Y9?Y>9???(7+$$%(8).2*&&*3(.)3*)($,"*(,'*-&(8*)(0.+)9(U9T?V9???(3,#$./(&'*8&(8*)(0.+)9(T`T9V??(:!;:<(:*)E*)(2."7,/+)#',."R(ce(LO=(:%&'*-(8(`_?9(V(8).2*&&.)&XT>(2.)*&XY^('0)*#3&9(;1KdW>9(c<_(ZS\9(T^V(fO(IT(2#20*(#"3(c(=O(I^(2#20*(8*)(2.)*9(Y^(=O(IY(2#20*(8*)(8).2*&&.)9(
Oracle Database: the Database of Choice for Deploying SAP Solutions
36
T^V(Z=(-#,"(-*-.)%9()+"","/(!Le(`I(E*)&,."(`<Y9(1)#2$*(T?/(W*#$(!88$,2#',."(P$+&'*)&(#"3(:!;(dW;(><?<((
,-./01023/045#(678-.@#9::?:CC@(Q0*(:!;(:](;#)#$$*$(:'#"3#)3(!88$,2#',."(4*"20-#)6(8*)7.)-*3(."(A.E*-4*)(^>9(^??_(4%(LO=(,"(O*#E*)'."9(1W9(H:!9(J#&(2*)',7,*3(4%(:!;(."(=#)20(^`9(^??V(J,'0('0*(7.$$.J,"/(3#'#R((^^9cT>(:!;(:]M;#)#$$*$(O*"20-#)6(+&*)&9(T<Uc(&*2."3&(#E*)#/*(3,#$./()*&8."&*(',-*9(^9^`^9YY?(7+$$%(8).2*&&*3(.)3*)($,"*(,'*-&(8*)(0.+)9(>9_`_9???(3,#$./(&'*8&(8*)(0.+)9(TT^9>^?(:!;:<(:*)E*)(2."7,/+)#',."R(Ye(LO=(:%&'*-(8(`_?9(V(8).2*&&.)&XT>(2.)*&XY^('0)*#3&9(;1KdW>9(c<_(ZS\9(T^V(fO(IT(2#20*(#"3(c(=O(I^(2#20*(8*)(2.)*9(Y^(=O(IY(2#20*(8*)(8).2*&&.)9(T^V(Z=(-#,"(-*-.)%9()+"","/(!Le(`I(E*)&,."(`<Y9(1)#2$*(T?/(W*#$(!88$,2#',."(P$+&'*)&(#"3(:!;(dW;(><?<(((
,-./01023/045#(678-.@#9::?:C:@(Q0*(:!;(:](;#)#$$*$(:'#"3#)3(!88$,2#',."(4*"20-#)6(8*)7.)-*3(."(A.E*-4*)(^>9(^??_(4%(LO=(,"(O*#E*)'."9(1W9(H:!9(J#&(2*)',7,*3(4%(:!;(."(=#)20(^`9(^??V(J,'0('0*(7.$$.J,"/(3#'#R((T`9`^?(:!;(:]M;#)#$$*$(O*"20-#)6(+&*)&9(T<Uc(&*2."3&(#E*)#/*(3,#$./()*&8."&*(',-*9(T9``U9YY?(7+$$%(8).2*&&*3(.)3*)($,"*(,'*-&(8*)(0.+)9(c9>_V9???(3,#$./(&'*8&(8*)(0.+)9(__9U_?(:!;:<(:*)E*)(2."7,/+)#',."R(^e(LO=(:%&'*-(8(`_?9(V(8).2*&&.)&XT>(2.)*&XY^('0)*#3&9(;1KdW>9(c<_(ZS\9(T^V(fO(IT(2#20*(#"3(c(=O(I^(2#20*(8*)(2.)*9(Y^(=O(IY(2#20*(8*)(8).2*&&.)9(T^V(Z=(-#,"(-*-.)%9()+"","/(!Le(`I(E*)&,."(`<Y9(1)#2$*(T?/(W*#$(!88$,2#',."(P$+&'*)&(#"3(:!;(dW;(><?<(((
!
((
Oracle Database: The Database of Choice for
Deploying SAP Solutions
March 2011
Author: Abdelrhani Boukachabine
Oracle Corporation
World Headquarters
500 Oracle Parkway
Redwood Shores, CA 94065
Copyright © 2010, Oracle and/or its affiliates. All rights reserved. This document is provided for information purposes only and
the contents hereof are subject to change without notice. This document is not warranted to be error-free, nor subject to any other
warranties or conditions, whether expressed orally or implied in law, including implied warranties and conditions of merchantability or
fitness for a particular purpose. We specifically disclaim any liability with respect to this document and no contractual obligations are
formed either directly or indirectly by this document. This document may not be reproduced or transmitted in any form or by any
means, electronic or mechanical, for any purpose, without our prior written permission.
Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective
owners.
0109