SlideShare uma empresa Scribd logo
1 de 19
Baixar para ler offline
1

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Heat Map and Automatic Data
Optimization with Oracle
Database 12c
Jean-Philippe Breysse
Program Agenda
 Heat Map
 Automatic Data Optimization

 Benefits of Heat Map and ADO

3

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Data Compression
Reduce storage footprint, read compressed data faster

Hot Data

Warm Data

Archive Data

111010101010101
10101010111010100110101
001101010101011
11000010100010110111010
010001011011000
10100101001001000010001
110100101000001
01010110100101101001110
001110001010101
00010100100101000010010
101001011010010
00010001010101110011010
110001010010011
111001001000010
001010101101000

101010101110101
001101011100001
010001011011101
010100101001001
000010001010101
101001011010011
100001010010010
100001001000010
001010101101001

101010101110101
001101011100001
010001011011101
010100101001001
000010001010101
101001011010011
100001010010010
100001001000010
001010101101001

3X

10X

15X

Advanced Row Compression

4

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

10101010111010100110101110000101000101
10111010101001010010010000100010101011

01001011010011100001010010010100001001
00001000101010111001101110011000111010

10101010111010100110101110000101000101101110101
01001010010010000100010101011010010110100111000

01010010010100001001000010001010101110011011100

Columnar Query Compression Columnar Archive Compression
Oracle Advanced Compression
Transparent, Smaller, Faster
 100% Application Transparent
 End-to-end Cost/Performance Benefits across CPU, DRAM, Flash,

Disk & Network
 Runs Faster: OLTP Apps (Transactional & Analytics) & DW
 Reduces Database Footprint
– CapEx & OpEx savings
– Increases Cloud ROI through Database Footprint reduction in
DRAM Memory

5

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Details: Oracle Advanced Compression +
New Features, New Feature Names

Oracle Advanced
Compression

Oracle Database 11g

Oracle Database 12c

OLTP Compression

Advanced Row Compression

Secure Files Compression

Advanced LOB Compression

Secure Files De-duplication

Advanced LOB Deduplication

NEW

Heat Map
(Object and Row Level)

+

Automatic Data Optimization

NEW

6

NEW

Temporal Optimization

Hybrid Columnar Compression

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

Hybrid Columnar Compression
Understanding Data Usage Patterns
Database ‘heat map’
0
0101110101001101
1
1
0 0 0 1 0 1 0 11 1 0 1 0 1 0 1
0
011 1010101010100
0
1
10 01000101010 101
1
1
1
0 0 0 1 0 11 1 0 1 0 1 0 1 0 1
0
0 1 0 1 0 1 0 1 0 1 0 10 1 0 1
1
1
011 1110100011100
0
1
10 01000101010 101
1
1
1
0 0 1 1 0 11 1 0 0 0 1 0 1 0 1
0
0 1 0 1 0 1 0 1 0 1 0 10 1 0 1
1
1
010 1110000011101
1
10 01000101010 101
1
1
10 01000101010 101
1
1
0 1 0 1 0 1 0 1 0 1 0 10 1 0 1
1
1
10 01000101010 101
1
1
10 01100101010 101
1
1

8

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

1 0 0 1 0 11 1 0 1 0 1 0 1 0 1
0
0
0 1 0 1 0 1 0 1 0 1 0 10 1 0 1
1
1
011 1010101010100
0
1
0 01000101010101
11
1
10 01000101010 101
1
1
011 1110101011101
0
1
011 1110100011100
0
1
10 01000101010 101
1
1
1
0 0 1 1 0 11 1 0 0 0 1 0 1 0 1
0
0 1 0 1 0 1 0 1 0 1 0 10 1 0 1
1
1
010 1110000011101
1
10 01000101010 101
1
1
1
0 0 0 1 0 11 1 0 1 0 1 0 1 0 1
0
1 1 0 1 0 1 0 1 0 1 0 10 1 0 1
1
1
011 1110101011101
0
1
10 01100101010 101
1
1

1
0 0 0 1 0 11 1 0 1 0 1 0 1 0 1
0
0 1 0 1 0 1 0 1 0 1 0 10 1 0 1
1
1
011 1010101010100
0
1
0 01000101010101
11
1
0
1 0 0 1 0 11 1 0 1 0 1 0 1 0 1
0
0 1 0 1 0 1 0 1 0 1 0 10 1 0 1
1
1
011 1110100011100
0
1
10 01000101010 101
1
1
1
0 0 1 1 0 11 1 0 0 0 1 0 1 0 1
0
0 1 0 1 0 1 0 1 0 1 0 10 1 0 1
1
1
10 01000101010 101
1
1
10 01000101010 101
1
1
011 1110101011101
0
1
1 1 0 1 0 1 0 1 0 1 0 10 1 0 1
1
1
011 1110101011101
0
1
10 01100101010 101
1
1
Understanding Data Usage Patterns
Database ‘heat map’
0
0101110101001101
1
1
0 0 0 1 0 1 0 11 1 0 1 0 1 0 1
0
011 1010101010100
0
1
10 01000101010 101
1
1
1
0 0 0 1 0 11 1 0 1 0 1 0 1 0 1
0
0 1 0 1 0 1 0 1 0 1 0 10 1 0 1
1
1
011 1110100011100
0
1
10 01000101010 101
1
1
1
0 0 1 1 0 11 1 0 0 0 1 0 1 0 1
0
0 1 0 1 0 1 0 1 0 1 0 10 1 0 1
1
1
010 1110000011101
1
10 01000101010 101
1
1
10 01000101010 101
1
1
0 1 0 1 0 1 0 1 0 1 0 10 1 0 1
1
1
10 01000101010 101
1
1
10 01100101010 101
1
1

9

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

1 0 0 1 0 11 1 0 1 0 1 0 1 0 1
0
0
0 1 0 1 0 1 0 1 0 1 0 10 1 0 1
1
1
011 1010101010100
0
1
0 01000101010101
11
1
10 01000101010 101
1
1
011 1110101011101
0
1
011 1110100011100
0
1
10 01000101010 101
1
1
1
0 0 1 1 0 11 1 0 0 0 1 0 1 0 1
0
0 1 0 1 0 1 0 1 0 1 0 10 1 0 1
1
1
010 1110000011101
1
10 01000101010 101
1
1
1
0 0 0 1 0 11 1 0 1 0 1 0 1 0 1
0
1 1 0 1 0 1 0 1 0 1 0 10 1 0 1
1
1
011 1110101011101
0
1
10 01100101010 101
1
1

1
0 0 0 1 0 11 1 0 1 0 1 0 1 0 1
0
0 1 0 1 0 1 0 1 0 1 0 10 1 0 1
1
1
011 1010101010100
0
1
0 01000101010101
11
1
0
1 0 0 1 0 11 1 0 1 0 1 0 1 0 1
0
0 1 0 1 0 1 0 1 0 1 0 10 1 0 1
1
1
011 1110100011100
0
1
10 01000101010 101
1
1
1
0 0 1 1 0 11 1 0 0 0 1 0 1 0 1
0
0 1 0 1 0 1 0 1 0 1 0 10 1 0 1
1
1
10 01000101010 101
1
1
10 01000101010 101
1
1
011 1110101011101
0
1
1 1 0 1 0 1 0 1 0 1 0 10 1 0 1
1
1
011 1110101011101
0
1
10 01100101010 101
1
1
Heat Map
What it tracks

 “Heat Map” tracking

HOT
Active

– Access and modification times tracked for tables and

partitions
– Modification times tracked for database blocks

 Comprehensive
Frequent
Access

WARM

– Segment level shows both reads and writes
– Distinguishes index lookups from full table scans
– Automatically excludes stats gathering, DDLs, table

Occasional
Access

redefinitions, etc

 High Performance
Dormant

10

COLD

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

– Object level at no cost
– Block level < 5% cost
Heat Map
Enterprise Manager

11

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Automatic Data Optimization
Usage Based Data Compression
01110101010010
10000100010101
01011100001010

Warm Data

101010101110101001101011100001010001011011

0101101110101010010100100100001000

101010100101001001000010001010101101001011

1010101101001011010011100001010010

10101010111010100110101
11000010100010110111010
10100101001001000010001
011100001010001011011
01010110100101101001110
101010100101001001000
00010100100101000010010
010001010101101001011
00010001010101110011010
010101001010010010001
10100101001001000010001

Archive Data

1010101011101010011010111000010100

Hot Data

010011100001010010010100001001000010001010

0101101110101010010100100100001000
0101000010010000100010101011010010

101010101110101001101011100001010001011011

1010101101001011010011100001010010
1000010100100101001010110111000010

101010101110101001101011100001011101011001

1110010100100101001010110111011010

10X

3X
Advanced Row Compression

12

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

15X

Columnar Query Compression Columnar Archive Compression

Confidential – Oracle Restricted
Automatic Data Optimization
Simple Declarative SQL extension
ALTER TABLE sales ILM add

Active
Frequent
Access
Occasional
Access
Dormant

13

 Advanced Row Compression (2-4x)
 Affects ONLY candidate rows
 Cached in DRAM & FLASH

row store compress advanced row
after 2 days of no update

 Warehouse Compression(10x)
 High Performance Storage

column store compress for query low
after 1 week of no update

 Warehouse Compression(10x)
 Low Cost Storage

tier to SATA Tablespace

 Archive Compression(15-50X)
 Archival Storage

column store compress for archive high
after 6 months of no access

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Automatic Data Optimization

OLTP

Reporting

Compliance & Reporting

10x compressed
15x compressed

This Quarter
Row Store
for fast OLTP

14

This Year
Compressed
Column Store
for fast analytics

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

Prior Years
Archive Compressed
Column Store
for max compression

As data cools
down, Automatic
Data Optimization
automatically
converts data to
columnar
compressed
Online
Up to 15x Smaller Footprint & Faster Queries
Automatic Data Optimization for OLTP
 Both Columnar & Archive Compression now complement Advanced

Row Compression
 Best Practice:
– Step 1: Use Advanced Row Compression for entire DB and then
– Step 2: ADO automatically converts into columnar compressed once

the updates cool down, and is used mainly for reporting
=> Query speed of Columnar & 10x smaller footprint
– Step 3: ADO automatically converts into archive compressed once

data cools down further and is no longer frequently queried
=> 15-50x smaller footprint

16

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Optimizes Data Based on Heat Map
Automatic Data Optimization for DW
 Data generally comes in via Bulk Loading
 Workload dominated by queries, even during loading

Step 1: Bulk Load directly into Columnar Compressed
– 10x smaller footprint, Query speed of Columnar

Step 2: ADO automatically converts to Archive Compressed
and moves to Lower Cost Storage once its queried infrequently
– Data remains online, with 15-50x smaller footprint, & lower
storage cost

17

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Fast, Flexible Loads & Queries on Columnar
Automatic Data Optimization – Mixed Use
 Fastest Load with uncompressed & Fastest Queries with columnar
– Mixed workloads often use Java app or 3rd party tools to insert and update data

that does not use Bulk Loads, so cannot use Columnar

 Step 1: Load into uncompressed, conventional inserts & updates
– Fast loading, & flexibility of using a regular OLTP app for loading

 Step 2: ADO moves to Row Compressed or Columnar

Compressed or Low Cost Storage once updates cool down
– Faster Queries, 3-10x smaller footprint

18

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Backup & Recovery
Automatic Data Optimization

OLTP

Reporting

Compliance & Reporting

10x compressed
15x compressed

Read / Write
Tablespace

19

Read-mostly data is moved
to a READONLY Tablespace

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

READONLY
TBS

As data cools
down, Automatic
Data Optimization
automatically
moves it to a
READONLY TBS,
it’s backed up only
once after that
Summary
Heat Map & Automatic Data Optimization
 Heat Map

– Automatically tracks access
– Database-aware: maintenance jobs, backups, etc. don’t affect Heat Map
 Automatic Data Optimization

– Declarative easy-to-use syntax to define data compression & movement
policies
– Extensible with business-specific logic

– Automates and simplifies ILM for Oracle Database data

20

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
21

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

Mais conteúdo relacionado

Mais procurados

Anatomy of Autoconfig in Oracle E-Business Suite
Anatomy of Autoconfig in Oracle E-Business SuiteAnatomy of Autoconfig in Oracle E-Business Suite
Anatomy of Autoconfig in Oracle E-Business Suitevasuballa
 
OOW16 - Advanced Architectures for Oracle E-Business Suite [CON6705]
OOW16 - Advanced Architectures for Oracle E-Business Suite [CON6705]OOW16 - Advanced Architectures for Oracle E-Business Suite [CON6705]
OOW16 - Advanced Architectures for Oracle E-Business Suite [CON6705]vasuballa
 
Same plan different performance
Same plan different performanceSame plan different performance
Same plan different performanceMauro Pagano
 
Less05 asm instance
Less05 asm instanceLess05 asm instance
Less05 asm instanceAmit Bhalla
 
SQL Plan Directives explained
SQL Plan Directives explainedSQL Plan Directives explained
SQL Plan Directives explainedMauro Pagano
 
Preparing for EBS R12.2-upgrade-full
Preparing for EBS R12.2-upgrade-fullPreparing for EBS R12.2-upgrade-full
Preparing for EBS R12.2-upgrade-fullBerry Clemens
 
Analysis of Database Issues using AHF and Machine Learning v2 - AOUG2022
Analysis of Database Issues using AHF and Machine Learning v2 -  AOUG2022Analysis of Database Issues using AHF and Machine Learning v2 -  AOUG2022
Analysis of Database Issues using AHF and Machine Learning v2 - AOUG2022Sandesh Rao
 
Automating Your Clone in E-Business Suite R12.2
Automating Your Clone in E-Business Suite R12.2Automating Your Clone in E-Business Suite R12.2
Automating Your Clone in E-Business Suite R12.2Michael Brown
 
Indexing Strategies for Oracle Databases - Beyond the Create Index Statement
Indexing Strategies for Oracle Databases - Beyond the Create Index StatementIndexing Strategies for Oracle Databases - Beyond the Create Index Statement
Indexing Strategies for Oracle Databases - Beyond the Create Index StatementSean Scott
 
Obia11.1.1.10.1 installation and configuration on Unix platform
Obia11.1.1.10.1 installation and configuration on Unix platformObia11.1.1.10.1 installation and configuration on Unix platform
Obia11.1.1.10.1 installation and configuration on Unix platformSheikh Zakirulla
 
Maximum Availability Architecture - Best Practices for Oracle Database 19c
Maximum Availability Architecture - Best Practices for Oracle Database 19cMaximum Availability Architecture - Best Practices for Oracle Database 19c
Maximum Availability Architecture - Best Practices for Oracle Database 19cGlen Hawkins
 
MySQL Partitioning 5.6
MySQL Partitioning 5.6MySQL Partitioning 5.6
MySQL Partitioning 5.6Mark Swarbrick
 
Oracle Performance Tuning Fundamentals
Oracle Performance Tuning FundamentalsOracle Performance Tuning Fundamentals
Oracle Performance Tuning FundamentalsCarlos Sierra
 
Oracle E-Business Suite 12.2 - The Upgrade to End All Upgrades
Oracle E-Business Suite 12.2 - The Upgrade to End All UpgradesOracle E-Business Suite 12.2 - The Upgrade to End All Upgrades
Oracle E-Business Suite 12.2 - The Upgrade to End All UpgradesShiri Amit
 
The Oracle RAC Family of Solutions - Presentation
The Oracle RAC Family of Solutions - PresentationThe Oracle RAC Family of Solutions - Presentation
The Oracle RAC Family of Solutions - PresentationMarkus Michalewicz
 
Odi installation guide
Odi installation guideOdi installation guide
Odi installation guideprakashdas05
 
Oracle Database on ACFS: a perfect marriage?
Oracle Database on ACFS: a perfect marriage?Oracle Database on ACFS: a perfect marriage?
Oracle Database on ACFS: a perfect marriage?Ludovico Caldara
 

Mais procurados (20)

Anatomy of Autoconfig in Oracle E-Business Suite
Anatomy of Autoconfig in Oracle E-Business SuiteAnatomy of Autoconfig in Oracle E-Business Suite
Anatomy of Autoconfig in Oracle E-Business Suite
 
OOW16 - Advanced Architectures for Oracle E-Business Suite [CON6705]
OOW16 - Advanced Architectures for Oracle E-Business Suite [CON6705]OOW16 - Advanced Architectures for Oracle E-Business Suite [CON6705]
OOW16 - Advanced Architectures for Oracle E-Business Suite [CON6705]
 
Same plan different performance
Same plan different performanceSame plan different performance
Same plan different performance
 
Less05 asm instance
Less05 asm instanceLess05 asm instance
Less05 asm instance
 
SQL Plan Directives explained
SQL Plan Directives explainedSQL Plan Directives explained
SQL Plan Directives explained
 
Preparing for EBS R12.2-upgrade-full
Preparing for EBS R12.2-upgrade-fullPreparing for EBS R12.2-upgrade-full
Preparing for EBS R12.2-upgrade-full
 
Analysis of Database Issues using AHF and Machine Learning v2 - AOUG2022
Analysis of Database Issues using AHF and Machine Learning v2 -  AOUG2022Analysis of Database Issues using AHF and Machine Learning v2 -  AOUG2022
Analysis of Database Issues using AHF and Machine Learning v2 - AOUG2022
 
Automating Your Clone in E-Business Suite R12.2
Automating Your Clone in E-Business Suite R12.2Automating Your Clone in E-Business Suite R12.2
Automating Your Clone in E-Business Suite R12.2
 
Indexing Strategies for Oracle Databases - Beyond the Create Index Statement
Indexing Strategies for Oracle Databases - Beyond the Create Index StatementIndexing Strategies for Oracle Databases - Beyond the Create Index Statement
Indexing Strategies for Oracle Databases - Beyond the Create Index Statement
 
Obia11.1.1.10.1 installation and configuration on Unix platform
Obia11.1.1.10.1 installation and configuration on Unix platformObia11.1.1.10.1 installation and configuration on Unix platform
Obia11.1.1.10.1 installation and configuration on Unix platform
 
Maximum Availability Architecture - Best Practices for Oracle Database 19c
Maximum Availability Architecture - Best Practices for Oracle Database 19cMaximum Availability Architecture - Best Practices for Oracle Database 19c
Maximum Availability Architecture - Best Practices for Oracle Database 19c
 
MySQL Partitioning 5.6
MySQL Partitioning 5.6MySQL Partitioning 5.6
MySQL Partitioning 5.6
 
Oracle Performance Tuning Fundamentals
Oracle Performance Tuning FundamentalsOracle Performance Tuning Fundamentals
Oracle Performance Tuning Fundamentals
 
Oracle E-Business Suite 12.2 - The Upgrade to End All Upgrades
Oracle E-Business Suite 12.2 - The Upgrade to End All UpgradesOracle E-Business Suite 12.2 - The Upgrade to End All Upgrades
Oracle E-Business Suite 12.2 - The Upgrade to End All Upgrades
 
The Oracle RAC Family of Solutions - Presentation
The Oracle RAC Family of Solutions - PresentationThe Oracle RAC Family of Solutions - Presentation
The Oracle RAC Family of Solutions - Presentation
 
Oracle GoldenGate Cloud Serviceユーザーズガイド
Oracle GoldenGate Cloud ServiceユーザーズガイドOracle GoldenGate Cloud Serviceユーザーズガイド
Oracle GoldenGate Cloud Serviceユーザーズガイド
 
Securefile LOBs
Securefile LOBsSecurefile LOBs
Securefile LOBs
 
SQLd360
SQLd360SQLd360
SQLd360
 
Odi installation guide
Odi installation guideOdi installation guide
Odi installation guide
 
Oracle Database on ACFS: a perfect marriage?
Oracle Database on ACFS: a perfect marriage?Oracle Database on ACFS: a perfect marriage?
Oracle Database on ACFS: a perfect marriage?
 

Destaque

Apparel Retail - Transaction Sumamry
Apparel Retail - Transaction SumamryApparel Retail - Transaction Sumamry
Apparel Retail - Transaction SumamryAlps Venture Partners
 
good advertisement versus bad advertisement
good advertisement versus bad advertisementgood advertisement versus bad advertisement
good advertisement versus bad advertisementraaniya
 
TDC2016POA | Trilha DevOps - Gestão de ciclo de vida de banco de dados: Já pa...
TDC2016POA | Trilha DevOps - Gestão de ciclo de vida de banco de dados: Já pa...TDC2016POA | Trilha DevOps - Gestão de ciclo de vida de banco de dados: Já pa...
TDC2016POA | Trilha DevOps - Gestão de ciclo de vida de banco de dados: Já pa...tdc-globalcode
 
Create Your End User Adoption Strategy
Create Your End User Adoption StrategyCreate Your End User Adoption Strategy
Create Your End User Adoption StrategyErica Toelle
 
Visual Merchandising for Small Retailers
Visual Merchandising for Small RetailersVisual Merchandising for Small Retailers
Visual Merchandising for Small RetailersDebra Templar
 
The 50 Best & Worst Ads Ever
The 50 Best & Worst Ads EverThe 50 Best & Worst Ads Ever
The 50 Best & Worst Ads EverDr Matt McDougall
 
Advertising Theory
Advertising TheoryAdvertising Theory
Advertising TheoryMark Curphey
 

Destaque (9)

avanttic Webinar Migración Oracle Database 11g
avanttic Webinar Migración Oracle Database 11gavanttic Webinar Migración Oracle Database 11g
avanttic Webinar Migración Oracle Database 11g
 
Data Archiving white paper
Data Archiving white paperData Archiving white paper
Data Archiving white paper
 
Apparel Retail - Transaction Sumamry
Apparel Retail - Transaction SumamryApparel Retail - Transaction Sumamry
Apparel Retail - Transaction Sumamry
 
good advertisement versus bad advertisement
good advertisement versus bad advertisementgood advertisement versus bad advertisement
good advertisement versus bad advertisement
 
TDC2016POA | Trilha DevOps - Gestão de ciclo de vida de banco de dados: Já pa...
TDC2016POA | Trilha DevOps - Gestão de ciclo de vida de banco de dados: Já pa...TDC2016POA | Trilha DevOps - Gestão de ciclo de vida de banco de dados: Já pa...
TDC2016POA | Trilha DevOps - Gestão de ciclo de vida de banco de dados: Já pa...
 
Create Your End User Adoption Strategy
Create Your End User Adoption StrategyCreate Your End User Adoption Strategy
Create Your End User Adoption Strategy
 
Visual Merchandising for Small Retailers
Visual Merchandising for Small RetailersVisual Merchandising for Small Retailers
Visual Merchandising for Small Retailers
 
The 50 Best & Worst Ads Ever
The 50 Best & Worst Ads EverThe 50 Best & Worst Ads Ever
The 50 Best & Worst Ads Ever
 
Advertising Theory
Advertising TheoryAdvertising Theory
Advertising Theory
 

Semelhante a Heat Map and Automatic Data Optimization with Oracle Database 12c

Smoketest - Oracle Management Cloud
Smoketest - Oracle Management Cloud Smoketest - Oracle Management Cloud
Smoketest - Oracle Management Cloud Volker Linz
 
GLOC Keynote 2014 - In-memory
GLOC Keynote 2014 - In-memoryGLOC Keynote 2014 - In-memory
GLOC Keynote 2014 - In-memoryConnor McDonald
 
Auto Scaling Systems With Elastic Spark Streaming: Spark Summit East talk by ...
Auto Scaling Systems With Elastic Spark Streaming: Spark Summit East talk by ...Auto Scaling Systems With Elastic Spark Streaming: Spark Summit East talk by ...
Auto Scaling Systems With Elastic Spark Streaming: Spark Summit East talk by ...Spark Summit
 
5 here today still here tomorrow new technology for big_forever_archives
5 here today still here tomorrow new technology for big_forever_archives5 here today still here tomorrow new technology for big_forever_archives
5 here today still here tomorrow new technology for big_forever_archivesDr. Wilfred Lin (Ph.D.)
 
1 welcome and keynote storage strategies for the new normal
1 welcome and keynote storage strategies for the new normal1 welcome and keynote storage strategies for the new normal
1 welcome and keynote storage strategies for the new normalDr. Wilfred Lin (Ph.D.)
 
How to use AWS IoT Analytics to unlock the value from IoT data
How to use AWS IoT Analytics to unlock the value from IoT dataHow to use AWS IoT Analytics to unlock the value from IoT data
How to use AWS IoT Analytics to unlock the value from IoT dataAmazon Web Services
 
A4 drive dev_ops_agility_and_operational_efficiency
A4 drive dev_ops_agility_and_operational_efficiencyA4 drive dev_ops_agility_and_operational_efficiency
A4 drive dev_ops_agility_and_operational_efficiencyDr. Wilfred Lin (Ph.D.)
 
Getting optimal performance from oracle e-business suite presentation
Getting optimal performance from oracle e-business suite presentationGetting optimal performance from oracle e-business suite presentation
Getting optimal performance from oracle e-business suite presentationBerry Clemens
 
AWS IoT Update - re:Invent Comes to London 2.0
AWS IoT Update - re:Invent Comes to London 2.0AWS IoT Update - re:Invent Comes to London 2.0
AWS IoT Update - re:Invent Comes to London 2.0Amazon Web Services
 
Mainframe Fine Tuning - Fabio Massimo Ottaviani
Mainframe Fine Tuning - Fabio Massimo OttavianiMainframe Fine Tuning - Fabio Massimo Ottaviani
Mainframe Fine Tuning - Fabio Massimo OttavianiNRB
 
The Data Center and Hadoop
The Data Center and HadoopThe Data Center and Hadoop
The Data Center and HadoopMichael Zhang
 
Securing data in Oracle Database 12c - 2015
Securing data in Oracle Database 12c - 2015Securing data in Oracle Database 12c - 2015
Securing data in Oracle Database 12c - 2015Connor McDonald
 
Oracle Cloud – Application Performance Monitoring
Oracle Cloud – Application Performance MonitoringOracle Cloud – Application Performance Monitoring
Oracle Cloud – Application Performance MonitoringMarketingArrowECS_CZ
 
Presentation upgrade, migrate &amp; consolidate to oracle database 12c &amp...
Presentation   upgrade, migrate &amp; consolidate to oracle database 12c &amp...Presentation   upgrade, migrate &amp; consolidate to oracle database 12c &amp...
Presentation upgrade, migrate &amp; consolidate to oracle database 12c &amp...solarisyougood
 
IoT Building Blocks: From Edge Devices to Analytics in the Cloud - SRV204 - A...
IoT Building Blocks: From Edge Devices to Analytics in the Cloud - SRV204 - A...IoT Building Blocks: From Edge Devices to Analytics in the Cloud - SRV204 - A...
IoT Building Blocks: From Edge Devices to Analytics in the Cloud - SRV204 - A...Amazon Web Services
 
Big data oracle_introduccion
Big data oracle_introduccionBig data oracle_introduccion
Big data oracle_introduccionFran Navarro
 
High Availability And Oracle Data Guard 11g R2
High Availability And Oracle Data Guard 11g R2High Availability And Oracle Data Guard 11g R2
High Availability And Oracle Data Guard 11g R2Mario Redón Luz
 

Semelhante a Heat Map and Automatic Data Optimization with Oracle Database 12c (20)

Smoketest - Oracle Management Cloud
Smoketest - Oracle Management Cloud Smoketest - Oracle Management Cloud
Smoketest - Oracle Management Cloud
 
GLOC Keynote 2014 - In-memory
GLOC Keynote 2014 - In-memoryGLOC Keynote 2014 - In-memory
GLOC Keynote 2014 - In-memory
 
Auto Scaling Systems With Elastic Spark Streaming: Spark Summit East talk by ...
Auto Scaling Systems With Elastic Spark Streaming: Spark Summit East talk by ...Auto Scaling Systems With Elastic Spark Streaming: Spark Summit East talk by ...
Auto Scaling Systems With Elastic Spark Streaming: Spark Summit East talk by ...
 
5 here today still here tomorrow new technology for big_forever_archives
5 here today still here tomorrow new technology for big_forever_archives5 here today still here tomorrow new technology for big_forever_archives
5 here today still here tomorrow new technology for big_forever_archives
 
1 welcome and keynote storage strategies for the new normal
1 welcome and keynote storage strategies for the new normal1 welcome and keynote storage strategies for the new normal
1 welcome and keynote storage strategies for the new normal
 
How to use AWS IoT Analytics to unlock the value from IoT data
How to use AWS IoT Analytics to unlock the value from IoT dataHow to use AWS IoT Analytics to unlock the value from IoT data
How to use AWS IoT Analytics to unlock the value from IoT data
 
A4 drive dev_ops_agility_and_operational_efficiency
A4 drive dev_ops_agility_and_operational_efficiencyA4 drive dev_ops_agility_and_operational_efficiency
A4 drive dev_ops_agility_and_operational_efficiency
 
AWR, ASH with EM13 at HotSos 2016
AWR, ASH with EM13 at HotSos 2016AWR, ASH with EM13 at HotSos 2016
AWR, ASH with EM13 at HotSos 2016
 
Getting optimal performance from oracle e-business suite presentation
Getting optimal performance from oracle e-business suite presentationGetting optimal performance from oracle e-business suite presentation
Getting optimal performance from oracle e-business suite presentation
 
AWS IoT Update - re:Invent Comes to London 2.0
AWS IoT Update - re:Invent Comes to London 2.0AWS IoT Update - re:Invent Comes to London 2.0
AWS IoT Update - re:Invent Comes to London 2.0
 
Mainframe Fine Tuning - Fabio Massimo Ottaviani
Mainframe Fine Tuning - Fabio Massimo OttavianiMainframe Fine Tuning - Fabio Massimo Ottaviani
Mainframe Fine Tuning - Fabio Massimo Ottaviani
 
The Data Center and Hadoop
The Data Center and HadoopThe Data Center and Hadoop
The Data Center and Hadoop
 
Securing data in Oracle Database 12c - 2015
Securing data in Oracle Database 12c - 2015Securing data in Oracle Database 12c - 2015
Securing data in Oracle Database 12c - 2015
 
Oracle Cloud – Application Performance Monitoring
Oracle Cloud – Application Performance MonitoringOracle Cloud – Application Performance Monitoring
Oracle Cloud – Application Performance Monitoring
 
Presentation upgrade, migrate &amp; consolidate to oracle database 12c &amp...
Presentation   upgrade, migrate &amp; consolidate to oracle database 12c &amp...Presentation   upgrade, migrate &amp; consolidate to oracle database 12c &amp...
Presentation upgrade, migrate &amp; consolidate to oracle database 12c &amp...
 
Exadata Cloud Service Overview(v2)
Exadata Cloud Service Overview(v2) Exadata Cloud Service Overview(v2)
Exadata Cloud Service Overview(v2)
 
IoT Building Blocks: From Edge Devices to Analytics in the Cloud - SRV204 - A...
IoT Building Blocks: From Edge Devices to Analytics in the Cloud - SRV204 - A...IoT Building Blocks: From Edge Devices to Analytics in the Cloud - SRV204 - A...
IoT Building Blocks: From Edge Devices to Analytics in the Cloud - SRV204 - A...
 
Big data oracle_introduccion
Big data oracle_introduccionBig data oracle_introduccion
Big data oracle_introduccion
 
High Availability And Oracle Data Guard 11g R2
High Availability And Oracle Data Guard 11g R2High Availability And Oracle Data Guard 11g R2
High Availability And Oracle Data Guard 11g R2
 
less08.ppt
less08.pptless08.ppt
less08.ppt
 

Mais de Digicomp Academy Suisse Romande SA

Plan de continuité des activités: le vrai enjeu stratégique
Plan de continuité des activités: le vrai enjeu stratégiquePlan de continuité des activités: le vrai enjeu stratégique
Plan de continuité des activités: le vrai enjeu stratégiqueDigicomp Academy Suisse Romande SA
 

Mais de Digicomp Academy Suisse Romande SA (20)

Innovation et gestion de projet
Innovation et gestion de projetInnovation et gestion de projet
Innovation et gestion de projet
 
VMware vSphere 6 & Horizon View 6.1 – What's New ?
VMware vSphere 6 & Horizon View 6.1 – What's New ?VMware vSphere 6 & Horizon View 6.1 – What's New ?
VMware vSphere 6 & Horizon View 6.1 – What's New ?
 
What's new in Windows 10 ?
What's new in Windows 10 ?What's new in Windows 10 ?
What's new in Windows 10 ?
 
Customer Case : Citrix et Nutanix
Customer Case : Citrix et NutanixCustomer Case : Citrix et Nutanix
Customer Case : Citrix et Nutanix
 
Citrix Day 2015 Net Scaler Release 10.5 Update v10
Citrix Day 2015 Net Scaler Release 10.5 Update v10Citrix Day 2015 Net Scaler Release 10.5 Update v10
Citrix Day 2015 Net Scaler Release 10.5 Update v10
 
Citrix Day 2015 Cloud Bridge 7.3 and WSA v10
Citrix Day 2015 Cloud Bridge 7.3 and WSA v10Citrix Day 2015 Cloud Bridge 7.3 and WSA v10
Citrix Day 2015 Cloud Bridge 7.3 and WSA v10
 
Google Analytics pour l'innovation entrepreneuriale
Google Analytics pour l'innovation entrepreneurialeGoogle Analytics pour l'innovation entrepreneuriale
Google Analytics pour l'innovation entrepreneuriale
 
L'impression 3D et ses nouvelles perspectives métiers
L'impression 3D et ses nouvelles perspectives métiersL'impression 3D et ses nouvelles perspectives métiers
L'impression 3D et ses nouvelles perspectives métiers
 
Digicomp Citrix Day 2015 : Upate
Digicomp Citrix Day 2015 : UpateDigicomp Citrix Day 2015 : Upate
Digicomp Citrix Day 2015 : Upate
 
Digicomp Citrix Day 2015 : Mobility
Digicomp Citrix Day 2015 : MobilityDigicomp Citrix Day 2015 : Mobility
Digicomp Citrix Day 2015 : Mobility
 
Digicomp citrix day 2015 : Introduction
Digicomp citrix day 2015 : IntroductionDigicomp citrix day 2015 : Introduction
Digicomp citrix day 2015 : Introduction
 
Digicomp Citrix Day 2015 : Keynote
Digicomp Citrix Day 2015 : KeynoteDigicomp Citrix Day 2015 : Keynote
Digicomp Citrix Day 2015 : Keynote
 
MS Project VS ProjectLibre
MS Project VS ProjectLibreMS Project VS ProjectLibre
MS Project VS ProjectLibre
 
Maximize Availability With Oracle Database 12c
Maximize Availability With Oracle Database 12cMaximize Availability With Oracle Database 12c
Maximize Availability With Oracle Database 12c
 
Oracle Database 12c : Multitenant
Oracle Database 12c : MultitenantOracle Database 12c : Multitenant
Oracle Database 12c : Multitenant
 
Augmenter la satisfaction de l'utilisateur
Augmenter la satisfaction de l'utilisateurAugmenter la satisfaction de l'utilisateur
Augmenter la satisfaction de l'utilisateur
 
L'expérience utilisateur
L'expérience utilisateurL'expérience utilisateur
L'expérience utilisateur
 
Plan de continuité des activités: le vrai enjeu stratégique
Plan de continuité des activités: le vrai enjeu stratégiquePlan de continuité des activités: le vrai enjeu stratégique
Plan de continuité des activités: le vrai enjeu stratégique
 
Les nouveautés de Cobit 5
Les nouveautés de Cobit 5Les nouveautés de Cobit 5
Les nouveautés de Cobit 5
 
Introduction à Microsoft Project 2010
Introduction à Microsoft Project 2010Introduction à Microsoft Project 2010
Introduction à Microsoft Project 2010
 

Último

ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024The Digital Insurer
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfOverkill Security
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...apidays
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfOverkill Security
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 

Último (20)

ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 

Heat Map and Automatic Data Optimization with Oracle Database 12c

  • 1. 1 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
  • 2. Heat Map and Automatic Data Optimization with Oracle Database 12c Jean-Philippe Breysse
  • 3. Program Agenda  Heat Map  Automatic Data Optimization  Benefits of Heat Map and ADO 3 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
  • 4. Data Compression Reduce storage footprint, read compressed data faster Hot Data Warm Data Archive Data 111010101010101 10101010111010100110101 001101010101011 11000010100010110111010 010001011011000 10100101001001000010001 110100101000001 01010110100101101001110 001110001010101 00010100100101000010010 101001011010010 00010001010101110011010 110001010010011 111001001000010 001010101101000 101010101110101 001101011100001 010001011011101 010100101001001 000010001010101 101001011010011 100001010010010 100001001000010 001010101101001 101010101110101 001101011100001 010001011011101 010100101001001 000010001010101 101001011010011 100001010010010 100001001000010 001010101101001 3X 10X 15X Advanced Row Compression 4 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 10101010111010100110101110000101000101 10111010101001010010010000100010101011 01001011010011100001010010010100001001 00001000101010111001101110011000111010 10101010111010100110101110000101000101101110101 01001010010010000100010101011010010110100111000 01010010010100001001000010001010101110011011100 Columnar Query Compression Columnar Archive Compression
  • 5. Oracle Advanced Compression Transparent, Smaller, Faster  100% Application Transparent  End-to-end Cost/Performance Benefits across CPU, DRAM, Flash, Disk & Network  Runs Faster: OLTP Apps (Transactional & Analytics) & DW  Reduces Database Footprint – CapEx & OpEx savings – Increases Cloud ROI through Database Footprint reduction in DRAM Memory 5 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
  • 6. Details: Oracle Advanced Compression + New Features, New Feature Names Oracle Advanced Compression Oracle Database 11g Oracle Database 12c OLTP Compression Advanced Row Compression Secure Files Compression Advanced LOB Compression Secure Files De-duplication Advanced LOB Deduplication NEW Heat Map (Object and Row Level) + Automatic Data Optimization NEW 6 NEW Temporal Optimization Hybrid Columnar Compression Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Hybrid Columnar Compression
  • 7. Understanding Data Usage Patterns Database ‘heat map’ 0 0101110101001101 1 1 0 0 0 1 0 1 0 11 1 0 1 0 1 0 1 0 011 1010101010100 0 1 10 01000101010 101 1 1 1 0 0 0 1 0 11 1 0 1 0 1 0 1 0 1 0 0 1 0 1 0 1 0 1 0 1 0 10 1 0 1 1 1 011 1110100011100 0 1 10 01000101010 101 1 1 1 0 0 1 1 0 11 1 0 0 0 1 0 1 0 1 0 0 1 0 1 0 1 0 1 0 1 0 10 1 0 1 1 1 010 1110000011101 1 10 01000101010 101 1 1 10 01000101010 101 1 1 0 1 0 1 0 1 0 1 0 1 0 10 1 0 1 1 1 10 01000101010 101 1 1 10 01100101010 101 1 1 8 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 1 0 0 1 0 11 1 0 1 0 1 0 1 0 1 0 0 0 1 0 1 0 1 0 1 0 1 0 10 1 0 1 1 1 011 1010101010100 0 1 0 01000101010101 11 1 10 01000101010 101 1 1 011 1110101011101 0 1 011 1110100011100 0 1 10 01000101010 101 1 1 1 0 0 1 1 0 11 1 0 0 0 1 0 1 0 1 0 0 1 0 1 0 1 0 1 0 1 0 10 1 0 1 1 1 010 1110000011101 1 10 01000101010 101 1 1 1 0 0 0 1 0 11 1 0 1 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 1 0 10 1 0 1 1 1 011 1110101011101 0 1 10 01100101010 101 1 1 1 0 0 0 1 0 11 1 0 1 0 1 0 1 0 1 0 0 1 0 1 0 1 0 1 0 1 0 10 1 0 1 1 1 011 1010101010100 0 1 0 01000101010101 11 1 0 1 0 0 1 0 11 1 0 1 0 1 0 1 0 1 0 0 1 0 1 0 1 0 1 0 1 0 10 1 0 1 1 1 011 1110100011100 0 1 10 01000101010 101 1 1 1 0 0 1 1 0 11 1 0 0 0 1 0 1 0 1 0 0 1 0 1 0 1 0 1 0 1 0 10 1 0 1 1 1 10 01000101010 101 1 1 10 01000101010 101 1 1 011 1110101011101 0 1 1 1 0 1 0 1 0 1 0 1 0 10 1 0 1 1 1 011 1110101011101 0 1 10 01100101010 101 1 1
  • 8. Understanding Data Usage Patterns Database ‘heat map’ 0 0101110101001101 1 1 0 0 0 1 0 1 0 11 1 0 1 0 1 0 1 0 011 1010101010100 0 1 10 01000101010 101 1 1 1 0 0 0 1 0 11 1 0 1 0 1 0 1 0 1 0 0 1 0 1 0 1 0 1 0 1 0 10 1 0 1 1 1 011 1110100011100 0 1 10 01000101010 101 1 1 1 0 0 1 1 0 11 1 0 0 0 1 0 1 0 1 0 0 1 0 1 0 1 0 1 0 1 0 10 1 0 1 1 1 010 1110000011101 1 10 01000101010 101 1 1 10 01000101010 101 1 1 0 1 0 1 0 1 0 1 0 1 0 10 1 0 1 1 1 10 01000101010 101 1 1 10 01100101010 101 1 1 9 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 1 0 0 1 0 11 1 0 1 0 1 0 1 0 1 0 0 0 1 0 1 0 1 0 1 0 1 0 10 1 0 1 1 1 011 1010101010100 0 1 0 01000101010101 11 1 10 01000101010 101 1 1 011 1110101011101 0 1 011 1110100011100 0 1 10 01000101010 101 1 1 1 0 0 1 1 0 11 1 0 0 0 1 0 1 0 1 0 0 1 0 1 0 1 0 1 0 1 0 10 1 0 1 1 1 010 1110000011101 1 10 01000101010 101 1 1 1 0 0 0 1 0 11 1 0 1 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 1 0 10 1 0 1 1 1 011 1110101011101 0 1 10 01100101010 101 1 1 1 0 0 0 1 0 11 1 0 1 0 1 0 1 0 1 0 0 1 0 1 0 1 0 1 0 1 0 10 1 0 1 1 1 011 1010101010100 0 1 0 01000101010101 11 1 0 1 0 0 1 0 11 1 0 1 0 1 0 1 0 1 0 0 1 0 1 0 1 0 1 0 1 0 10 1 0 1 1 1 011 1110100011100 0 1 10 01000101010 101 1 1 1 0 0 1 1 0 11 1 0 0 0 1 0 1 0 1 0 0 1 0 1 0 1 0 1 0 1 0 10 1 0 1 1 1 10 01000101010 101 1 1 10 01000101010 101 1 1 011 1110101011101 0 1 1 1 0 1 0 1 0 1 0 1 0 10 1 0 1 1 1 011 1110101011101 0 1 10 01100101010 101 1 1
  • 9. Heat Map What it tracks  “Heat Map” tracking HOT Active – Access and modification times tracked for tables and partitions – Modification times tracked for database blocks  Comprehensive Frequent Access WARM – Segment level shows both reads and writes – Distinguishes index lookups from full table scans – Automatically excludes stats gathering, DDLs, table Occasional Access redefinitions, etc  High Performance Dormant 10 COLD Copyright © 2013, Oracle and/or its affiliates. All rights reserved. – Object level at no cost – Block level < 5% cost
  • 10. Heat Map Enterprise Manager 11 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
  • 11. Automatic Data Optimization Usage Based Data Compression 01110101010010 10000100010101 01011100001010 Warm Data 101010101110101001101011100001010001011011 0101101110101010010100100100001000 101010100101001001000010001010101101001011 1010101101001011010011100001010010 10101010111010100110101 11000010100010110111010 10100101001001000010001 011100001010001011011 01010110100101101001110 101010100101001001000 00010100100101000010010 010001010101101001011 00010001010101110011010 010101001010010010001 10100101001001000010001 Archive Data 1010101011101010011010111000010100 Hot Data 010011100001010010010100001001000010001010 0101101110101010010100100100001000 0101000010010000100010101011010010 101010101110101001101011100001010001011011 1010101101001011010011100001010010 1000010100100101001010110111000010 101010101110101001101011100001011101011001 1110010100100101001010110111011010 10X 3X Advanced Row Compression 12 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 2012, 15X Columnar Query Compression Columnar Archive Compression Confidential – Oracle Restricted
  • 12. Automatic Data Optimization Simple Declarative SQL extension ALTER TABLE sales ILM add Active Frequent Access Occasional Access Dormant 13  Advanced Row Compression (2-4x)  Affects ONLY candidate rows  Cached in DRAM & FLASH row store compress advanced row after 2 days of no update  Warehouse Compression(10x)  High Performance Storage column store compress for query low after 1 week of no update  Warehouse Compression(10x)  Low Cost Storage tier to SATA Tablespace  Archive Compression(15-50X)  Archival Storage column store compress for archive high after 6 months of no access Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
  • 13. Automatic Data Optimization OLTP Reporting Compliance & Reporting 10x compressed 15x compressed This Quarter Row Store for fast OLTP 14 This Year Compressed Column Store for fast analytics Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Prior Years Archive Compressed Column Store for max compression As data cools down, Automatic Data Optimization automatically converts data to columnar compressed Online
  • 14. Up to 15x Smaller Footprint & Faster Queries Automatic Data Optimization for OLTP  Both Columnar & Archive Compression now complement Advanced Row Compression  Best Practice: – Step 1: Use Advanced Row Compression for entire DB and then – Step 2: ADO automatically converts into columnar compressed once the updates cool down, and is used mainly for reporting => Query speed of Columnar & 10x smaller footprint – Step 3: ADO automatically converts into archive compressed once data cools down further and is no longer frequently queried => 15-50x smaller footprint 16 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
  • 15. Optimizes Data Based on Heat Map Automatic Data Optimization for DW  Data generally comes in via Bulk Loading  Workload dominated by queries, even during loading Step 1: Bulk Load directly into Columnar Compressed – 10x smaller footprint, Query speed of Columnar Step 2: ADO automatically converts to Archive Compressed and moves to Lower Cost Storage once its queried infrequently – Data remains online, with 15-50x smaller footprint, & lower storage cost 17 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
  • 16. Fast, Flexible Loads & Queries on Columnar Automatic Data Optimization – Mixed Use  Fastest Load with uncompressed & Fastest Queries with columnar – Mixed workloads often use Java app or 3rd party tools to insert and update data that does not use Bulk Loads, so cannot use Columnar  Step 1: Load into uncompressed, conventional inserts & updates – Fast loading, & flexibility of using a regular OLTP app for loading  Step 2: ADO moves to Row Compressed or Columnar Compressed or Low Cost Storage once updates cool down – Faster Queries, 3-10x smaller footprint 18 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
  • 17. Backup & Recovery Automatic Data Optimization OLTP Reporting Compliance & Reporting 10x compressed 15x compressed Read / Write Tablespace 19 Read-mostly data is moved to a READONLY Tablespace Copyright © 2013, Oracle and/or its affiliates. All rights reserved. READONLY TBS As data cools down, Automatic Data Optimization automatically moves it to a READONLY TBS, it’s backed up only once after that
  • 18. Summary Heat Map & Automatic Data Optimization  Heat Map – Automatically tracks access – Database-aware: maintenance jobs, backups, etc. don’t affect Heat Map  Automatic Data Optimization – Declarative easy-to-use syntax to define data compression & movement policies – Extensible with business-specific logic – Automates and simplifies ILM for Oracle Database data 20 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
  • 19. 21 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.