Escolar Documentos
Profissional Documentos
Cultura Documentos
Nirmal Grewal
Technology Sales Representative
nirmal.grewal@oracle.com
Agenda
Data Growth Challenges
Advanced Compression Feature Overview
For Audio: NZ Toll Free 0800 888 157, AU Toll Free 1800 420 354. Meeting ID: 7914841, Passcode 03022010
Challenges
Explosion in Data Volumes
Government Regulations (Sarbanes-Oxley, etc)
User Generated Content (Web 2.0)
Application Consolidation
For Audio: NZ Toll Free 0800 888 157, AU Toll Free 1800 420 354. Meeting ID: 7914841, Passcode 03022010
OLTP Table
Compression
Relational Data
Compression
Unstructured
Data
Compression
Backup Data
Compression
Network Data
Compression
For Audio: NZ Toll Free 0800 888 157, AU Toll Free 1800 420 354. Meeting ID: 7914841, Passcode 03022010
OLTP Table
Compression
Relational Data
Compression
Unstructured Data
Compression
Backup Data
Compression
Network Data
Compression
For Audio: NZ Toll Free 0800 888 157, AU Toll Free 1800 420 354. Meeting ID: 7914841, Passcode 03022010
Table Compression
Introduced in Oracle Database 9i Release 2
Compression during bulk load operations (Direct Load, CTAS)
Data modified using conventional DML not compressed
For Audio: NZ Toll Free 0800 888 157, AU Toll Free 1800 420 354. Meeting ID: 7914841, Passcode 03022010
No impact on reads
Reads may actually see improved performance due to fewer
I/Os and enhanced memory efficiency
For Audio: NZ Toll Free 0800 888 157, AU Toll Free 1800 420 354. Meeting ID: 7914841, Passcode 03022010
Empty
Block
Initially
Partially
Compressed
Compressed
Uncompressed
Compressed
Block
Block
Block
Block
Legend
Header Data
Uncompressed Data
Free Space
Compressed Data
For Audio: NZ Toll Free 0800 888 157, AU Toll Free 1800 420 354. Meeting ID: 7914841, Passcode 03022010
For Audio: NZ Toll Free 0800 888 157, AU Toll Free 1800 420 354. Meeting ID: 7914841, Passcode 03022010
FIRST_NAME LAST_NAME
John
Doe
Jane
Doe
John
Smith
Jane
Doe
Initially Uncompressed
Block
Header
1JohnDoe 2Jane
Doe 3JohnSmith 4
Jane Doe
Free Space
For Audio: NZ Toll Free 0800 888 157, AU Toll Free 1800 420 354. Meeting ID: 7914841, Passcode 03022010
10
FIRST_NAME
Compressed
Block Block
Header
LAST_NAME
John
Doe
Jane
Doe
John
Smith
Jane
Doe
Jack
Smith
John=|Doe=|Jane=|Smith=
1
2 2Jane
3 4
1JohnDoe
Doe
5Jack
3JohnSmith 4
Jane Free
DoeSpace
Free Space
Local
Symbol Table
For Audio: NZ Toll Free 0800 888 157, AU Toll Free 1800 420 354. Meeting ID: 7914841, Passcode 03022010
11
For Audio: NZ Toll Free 0800 888 157, AU Toll Free 1800 420 354. Meeting ID: 7914841, Passcode 03022010
12
* http://www.oracle.com/technology/products/database/compression/compression-advisor.html
For Audio: NZ Toll Free 0800 888 157, AU Toll Free 1800 420 354. Meeting ID: 7914841, Passcode 03022010
13
For Audio: NZ Toll Free 0800 888 157, AU Toll Free 1800 420 354. Meeting ID: 7914841, Passcode 03022010
14
For Audio: NZ Toll Free 0800 888 157, AU Toll Free 1800 420 354. Meeting ID: 7914841, Passcode 03022010
15
4x
2x
2.3x
For Audio: NZ Toll Free 0800 888 157, AU Toll Free 1800 420 354. Meeting ID: 7914841, Passcode 03022010
16
Performance improved by caching more data due to compression reducing I/O latencies
For Audio: NZ Toll Free 0800 888 157, AU Toll Free 1800 420 354. Meeting ID: 7914841, Passcode 03022010
17
OLTP Table
Compression
Relational Data
Compression
Unstructured
Data
Compression
Backup Data
Compression
Network Data
Compression
For Audio: NZ Toll Free 0800 888 157, AU Toll Free 1800 420 354. Meeting ID: 7914841, Passcode 03022010
18
Introduction to SecureFiles
Next-generation high performance LOB
Superset of LOB interfaces allows easy migration from LOBs
Transparent deduplication, compression, and encryption
Leverage the security, reliability, and scalability of database
For Audio: NZ Toll Free 0800 888 157, AU Toll Free 1800 420 354. Meeting ID: 7914841, Passcode 03022010
19
SecureFiles Deduplication
Secure Hash
For Audio: NZ Toll Free 0800 888 157, AU Toll Free 1800 420 354. Meeting ID: 7914841, Passcode 03022010
20
SecureFiles Compression
Significant storage savings for unstructured data
Three levels of compression (LOW/[MEDIUM]/ HIGH ) provide desired
ratios
2-3x compression for typical files (combination of doc, pdf, xml)
For Audio: NZ Toll Free 0800 888 157, AU Toll Free 1800 420 354. Meeting ID: 7914841, Passcode 03022010
21
For Audio: NZ Toll Free 0800 888 157, AU Toll Free 1800 420 354. Meeting ID: 7914841, Passcode 03022010
22
OLTP Table
Compression
Relational Data
Compression
Unstructured Data
Compression
Backup Data
Compression
Network Data
Compression
For Audio: NZ Toll Free 0800 888 157, AU Toll Free 1800 420 354. Meeting ID: 7914841, Passcode 03022010
23
Application transparent
Complete Data Pump functionality available on compressed files
For Audio: NZ Toll Free 0800 888 157, AU Toll Free 1800 420 354. Meeting ID: 7914841, Passcode 03022010
24
Advanced Compression
New in Oracle Database 11g Release 2
RMAN Backup Compression
Compression Level LOW (New in 11.2)
Fastest compression algorithm
Best suited when backup is constrained by CPU
Compression Level MEDIUM (New in 11.1)
Balance between CPU usage and compression ratio
Formerly Fast RMAN Backup Compression
11.1 syntax supported in 11.2
Compression LEVEL HIGH (New in 11.2)
Best compression ratio and highest CPU utilization
Best suited when backup is constrained by network or I/O
For Audio: NZ Toll Free 0800 888 157, AU Toll Free 1800 420 354. Meeting ID: 7914841, Passcode 03022010
25
For Audio: NZ Toll Free 0800 888 157, AU Toll Free 1800 420 354. Meeting ID: 7914841, Passcode 03022010
26
For Audio: NZ Toll Free 0800 888 157, AU Toll Free 1800 420 354. Meeting ID: 7914841, Passcode 03022010
27
For Audio: NZ Toll Free 0800 888 157, AU Toll Free 1800 420 354. Meeting ID: 7914841, Passcode 03022010
28
Compression
reduced backup
size by 6x
3500
3000
2500
GB
2000
1500
1000
500
0
No Compression
10g Compression
11g Compression
For Audio: NZ Toll Free 0800 888 157, AU Toll Free 1800 420 354. Meeting ID: 7914841, Passcode 03022010
29
Backup Compression
Backup Speed Comparison
Slow I/O (Tape)
11g Compression
is almost 2.5x
faster than 10g
Compression
250
200
150
100
50
0
No Compression
10g Compression
11g Compression
For Audio: NZ Toll Free 0800 888 157, AU Toll Free 1800 420 354. Meeting ID: 7914841, Passcode 03022010
30
Backup Compression
Backup Speed Comparison
Fast I/O (Disk)
11g Compression
is almost 2.5x
faster than 10g
Compression
250
200
150
100
50
0
No Compression
10g Compression
11g Compression
For Audio: NZ Toll Free 0800 888 157, AU Toll Free 1800 420 354. Meeting ID: 7914841, Passcode 03022010
31
OLTP Table
Compression
Relational Data
Compression
Unstructured Data
Compression
Backup Data
Compression
Network Data
Compression
For Audio: NZ Toll Free 0800 888 157, AU Toll Free 1800 420 354. Meeting ID: 7914841, Passcode 03022010
32
Network Compression
Data Guard Redo Transport Services
Compress network traffic between primary and standby databases
Lower bandwidth networks (<100Mbps)
15-35% less time required to transmit 1 GB of data
Bandwidth consumption reduced up to 35%
Syntax:
LOG_ARCHIVE_DEST_3='SERVICE=denver SYNC
COMPRESSION=ENABLE|[DISABLE]'
For Audio: NZ Toll Free 0800 888 157, AU Toll Free 1800 420 354. Meeting ID: 7914841, Passcode 03022010
33
20
18
16
14
12
10
8
6
4
2
0
No Compression
Batch workload
Compression
2X Compression !
NoCompression
Compression
300
REDO Transport (Mbit/s)
Redo Transport(Mbit/sec)
OLTP workload
250
200
5X Compression !
150
100
50
0
Time
Time
For Audio: NZ Toll Free 0800 888 157, AU Toll Free 1800 420 354. Meeting ID: 7914841, Passcode 03022010
34
Summary
Comprehensive data compression capabilities for all
types of data
Structured, Unstructured, Backup, Network
For Audio: NZ Toll Free 0800 888 157, AU Toll Free 1800 420 354. Meeting ID: 7914841, Passcode 03022010
35
search.oracle.com
advanced compression
Or
OTN: http://www.oracle.com/technology/products/database/compression/index.html
For Audio: NZ Toll Free 0800 888 157, AU Toll Free 1800 420 354. Meeting ID: 7914841, Passcode 03022010
36
Next Steps
Upcoming Webinars
http://otn.oracle.com/database
Follow OracleDirect ANZ on Twitter at
http://www.twitter.com/OracleDirectANZ
For Audio: NZ Toll Free 0800 888 157, AU Toll Free 1800 420 354. Meeting ID: 7914841, Passcode 03022010
37
For Audio: NZ Toll Free 0800 888 157, AU Toll Free 1800 420 354. Meeting ID: 7914841, Passcode 03022010
38
For Audio: NZ Toll Free 0800 888 157, AU Toll Free 1800 420 354. Meeting ID: 7914841, Passcode 03022010
39