bilbao oracle12c keynote
TRANSCRIPT
![Page 1: Bilbao oracle12c keynote](https://reader033.vdocuments.net/reader033/viewer/2022042701/55ab19a51a28ab870d8b467e/html5/thumbnails/1.jpg)
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.1
Aitor Ibañez
Enterprise Architect
North Region Technical Manager
Plug into the Cloud with Oracle Database 12c
![Page 2: Bilbao oracle12c keynote](https://reader033.vdocuments.net/reader033/viewer/2022042701/55ab19a51a28ab870d8b467e/html5/thumbnails/2.jpg)
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.2
A long journey… started 8 years ago…
Oracle at Bilbao
![Page 3: Bilbao oracle12c keynote](https://reader033.vdocuments.net/reader033/viewer/2022042701/55ab19a51a28ab870d8b467e/html5/thumbnails/3.jpg)
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.3
… speaking about the futureRAC and Maximum Availability Architecture: 10 years ago
Storage
Database Database
Storage
![Page 4: Bilbao oracle12c keynote](https://reader033.vdocuments.net/reader033/viewer/2022042701/55ab19a51a28ab870d8b467e/html5/thumbnails/4.jpg)
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.4
… getting to the next level of efficiency…Cloud Computing & Database as a Service
Consolidation
High Availability
Business Continuity
ExtremePerformance
In-Memory Database
Task Automation
Security
Co
nso
lida
tion
De
nsity
Schema Consolidation
Share Servers, OS & Database
Virtual Machines
Share Servers
Clustered Databases
Share Servers & OS
… to be READY for…
![Page 5: Bilbao oracle12c keynote](https://reader033.vdocuments.net/reader033/viewer/2022042701/55ab19a51a28ab870d8b467e/html5/thumbnails/5.jpg)
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.5
IT Under Pressure
WE’RE AT A TIPPING POINT IN ITIncreasing Demands from Users
Explosion in Mobile Devices, Data
and Risk
State Pressures on Business / IT
![Page 6: Bilbao oracle12c keynote](https://reader033.vdocuments.net/reader033/viewer/2022042701/55ab19a51a28ab870d8b467e/html5/thumbnails/6.jpg)
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.6
IT Under Pressure
BUSINESS REQUIRES NEW SERVICES
10xmore Servers
50xmore Data
75xmore Files
1.5xmore IT Personnel
all with only
![Page 7: Bilbao oracle12c keynote](https://reader033.vdocuments.net/reader033/viewer/2022042701/55ab19a51a28ab870d8b467e/html5/thumbnails/7.jpg)
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.7
IT Under Pressure
ARE DRIVING
COMPLEXITY
Big Data Globaliization Mobile Devices
InhibitsGrowth and
Innovation
WastesGrowth and
Innovation
![Page 8: Bilbao oracle12c keynote](https://reader033.vdocuments.net/reader033/viewer/2022042701/55ab19a51a28ab870d8b467e/html5/thumbnails/8.jpg)
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.8
IT Under Pressure
80%TODAY,
of budget goes to
Maintaining current
operations
![Page 9: Bilbao oracle12c keynote](https://reader033.vdocuments.net/reader033/viewer/2022042701/55ab19a51a28ab870d8b467e/html5/thumbnails/9.jpg)
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.9
The Changing World of ITConsolidation
$ $
Maintenance Innovation
RIGHT NOW
Business spend 4x more on IT maintenance than on
innovation
$$
Maintenance Innovation
CONSOLIDATION CAN SHIFT THAT
![Page 10: Bilbao oracle12c keynote](https://reader033.vdocuments.net/reader033/viewer/2022042701/55ab19a51a28ab870d8b467e/html5/thumbnails/10.jpg)
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.10
Oracle Database 12c
Reduce the cost
of storing data
Provide
continued access
to data
Enable quicker
access to data
Provide simpler
management of
data
Ensure secure
access to data
Core Aims of Oracle Database 12c
![Page 11: Bilbao oracle12c keynote](https://reader033.vdocuments.net/reader033/viewer/2022042701/55ab19a51a28ab870d8b467e/html5/thumbnails/11.jpg)
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.11
Database Consolidation on CloudsTraditional consolidation methods
Consolid
ation D
ensity
Schema Consolidation
Share Servers, OS & Database
Virtual Machines
Share Servers
Clustered Databases
Share Servers & OS
![Page 12: Bilbao oracle12c keynote](https://reader033.vdocuments.net/reader033/viewer/2022042701/55ab19a51a28ab870d8b467e/html5/thumbnails/12.jpg)
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.12
Consolid
ation D
ensity
Oracle MultitenantSimplifies consolidation, enables Database as a Service
Share Servers, OS & Database
Pluggable DatabasesClustered Databases
Share Servers & OS
Virtual Machines
Share Servers
![Page 13: Bilbao oracle12c keynote](https://reader033.vdocuments.net/reader033/viewer/2022042701/55ab19a51a28ab870d8b467e/html5/thumbnails/13.jpg)
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.13
Oracle Database ArchitectureRequires memory, processes and database files
System Resources
![Page 14: Bilbao oracle12c keynote](https://reader033.vdocuments.net/reader033/viewer/2022042701/55ab19a51a28ab870d8b467e/html5/thumbnails/14.jpg)
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.14
New Multitenant ArchitectureMemory and processes required at container level only
System Resources
![Page 15: Bilbao oracle12c keynote](https://reader033.vdocuments.net/reader033/viewer/2022042701/55ab19a51a28ab870d8b467e/html5/thumbnails/15.jpg)
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.15
New Multitenant ArchitectureMemory and processes required at container level only
System Resources
![Page 16: Bilbao oracle12c keynote](https://reader033.vdocuments.net/reader033/viewer/2022042701/55ab19a51a28ab870d8b467e/html5/thumbnails/16.jpg)
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.16
Managing Shared ResourcesResource management for consolidated databases
High Priority
Medium Priority
Low Priority
![Page 17: Bilbao oracle12c keynote](https://reader033.vdocuments.net/reader033/viewer/2022042701/55ab19a51a28ab870d8b467e/html5/thumbnails/17.jpg)
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.17
Simplified PatchingApply changes once, all pluggable databases updated
Upgrade
in-place
![Page 18: Bilbao oracle12c keynote](https://reader033.vdocuments.net/reader033/viewer/2022042701/55ab19a51a28ab870d8b467e/html5/thumbnails/18.jpg)
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.18
Simplified UpgradesFlexible choice when patching & upgrading databases
![Page 19: Bilbao oracle12c keynote](https://reader033.vdocuments.net/reader033/viewer/2022042701/55ab19a51a28ab870d8b467e/html5/thumbnails/19.jpg)
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.19
RAC, Data Guard
Data Guard
Oracle Multitenant for Database as a ServicePick from standard sizes and service levels
✔
GOLD
SILVER
BRONZE Backups✔
![Page 20: Bilbao oracle12c keynote](https://reader033.vdocuments.net/reader033/viewer/2022042701/55ab19a51a28ab870d8b467e/html5/thumbnails/20.jpg)
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.20
Creating Databases for Test and DevelopmentFast, flexible copy and snapshot of pluggable databases
![Page 21: Bilbao oracle12c keynote](https://reader033.vdocuments.net/reader033/viewer/2022042701/55ab19a51a28ab870d8b467e/html5/thumbnails/21.jpg)
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.21
Isolation and multitenancy
Fast provisioning and cloning
Secure and highly available
No application changes
Manage many as one
Greater resource utilization
Performant and scalable
Lower IT costs
New Multitenant ArchitectureIdeal for consolidating databases on Clouds
![Page 22: Bilbao oracle12c keynote](https://reader033.vdocuments.net/reader033/viewer/2022042701/55ab19a51a28ab870d8b467e/html5/thumbnails/22.jpg)
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.22
Oracle Database 12cWhat customers are saying…
“Pluggable databases is a step forward in that it gives us more control over our schemas and
applications; to be able to isolate them, give definitive statements on how performance is working
and be able to manage more databases better.” Carfax
“Pluggable databases allows us to consolidate hundreds of databases onto a RAC environment
that guarantees the separation that drove us to put them on separate servers previously.”
Logical Power
“Undoubtedly the number one most compelling feature of Oracle Database 12c is the support for
consolidation. Pluggable databases can share memory resources, and they can make the
management easier because it is still a single database instance.” Pythian
“With Oracle Database 12c, we can now copy an entire database from one instance to
another using full transportable export/import. This minimizes the downtime when migrating
clients’ databases.” Accenture
![Page 23: Bilbao oracle12c keynote](https://reader033.vdocuments.net/reader033/viewer/2022042701/55ab19a51a28ab870d8b467e/html5/thumbnails/23.jpg)
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.23
Heat Map
Smart Compression
Automated Tiering
In Database Archiving
Network Compression
Automatic Data OptimizationOptimize data storage based on usage
![Page 24: Bilbao oracle12c keynote](https://reader033.vdocuments.net/reader033/viewer/2022042701/55ab19a51a28ab870d8b467e/html5/thumbnails/24.jpg)
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.24
Automatic Data Optimization
An in memory Heat Map tracks access to segments and
blocks
– Data is periodically written to disk
– Information is accessible by views or stored procedures
Users can attach policies to tables to compress or tier data
based on access to data
– Tables or Partitions can be moved between compression levels
whilst data is still being accessed
Simplifying the life cycle of data
Po licy 1
![Page 25: Bilbao oracle12c keynote](https://reader033.vdocuments.net/reader033/viewer/2022042701/55ab19a51a28ab870d8b467e/html5/thumbnails/25.jpg)
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.25
Automatic Data OptimizationAdd compression and tiering policies to tables
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.25
Oldest Data Most Recent Data
Po licy 1
Po licy 2
Compress Partitions with
row compression
if they haven’t been modified in
30 days
Compress Partitions with
columnar compression if they
haven’t been modified in 180
days
![Page 26: Bilbao oracle12c keynote](https://reader033.vdocuments.net/reader033/viewer/2022042701/55ab19a51a28ab870d8b467e/html5/thumbnails/26.jpg)
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.26
Automatic Data OptimizationReduce storage footprint, read compressed data faster
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Confidential – Oracle Restricted26
Oldest Data Most Recent Data
Po licy 1
Po licy 2
![Page 27: Bilbao oracle12c keynote](https://reader033.vdocuments.net/reader033/viewer/2022042701/55ab19a51a28ab870d8b467e/html5/thumbnails/27.jpg)
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.27
Automatic Data OptimizationAutomatically tier data to lower cost storage
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.27
Oldest Data Most Recent Data
Po licy 1
Po licy 2
Po licy 3
If the tablespace is nearly full
compress the oldest partition
with archive compression and
move it to Tier 2 Storage
![Page 28: Bilbao oracle12c keynote](https://reader033.vdocuments.net/reader033/viewer/2022042701/55ab19a51a28ab870d8b467e/html5/thumbnails/28.jpg)
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.28
Data Guard Far Sync
Data Guard Fast Sync
Global Data Services
Active Data Guard Reporting Enhancements
Flex ASM
Rolling Upgrade using Data Guard
Application Continuity
High AvailabilityActive Replicas
GoldenGate Integrated Capture
![Page 29: Bilbao oracle12c keynote](https://reader033.vdocuments.net/reader033/viewer/2022042701/55ab19a51a28ab870d8b467e/html5/thumbnails/29.jpg)
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.29
Data Masking at Source
Privilege Analysis
Integrated Audit Framework
Data Redaction
Database Vault Mandatory Realms
Sensitive Data Discovery
SecurityDefense in Depth
![Page 30: Bilbao oracle12c keynote](https://reader033.vdocuments.net/reader033/viewer/2022042701/55ab19a51a28ab870d8b467e/html5/thumbnails/30.jpg)
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.30
Soc. Sec. #115-69-3428
DOB11/06/71
PIN5623
Policy enforced redaction of sensitive data
Redacting Sensitive DataMask Application Data Dynamically
Call Center
Operator
Payroll
Processing
Call Centers
Decision Support Systems
Systems with PII, PHI, PCI data
![Page 31: Bilbao oracle12c keynote](https://reader033.vdocuments.net/reader033/viewer/2022042701/55ab19a51a28ab870d8b467e/html5/thumbnails/31.jpg)
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.31
Security & Compliance
Big Data
Consolidation
Data Optimization
Application Development
High Availability
In-Memory
Performance & Scalability
Data Warehousing
Plug into the Cloud
![Page 32: Bilbao oracle12c keynote](https://reader033.vdocuments.net/reader033/viewer/2022042701/55ab19a51a28ab870d8b467e/html5/thumbnails/32.jpg)
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.32
INTRODUCING
ORACLE DATABASE BACKUP LOGGING RECOVERY APPLIANCE
![Page 33: Bilbao oracle12c keynote](https://reader033.vdocuments.net/reader033/viewer/2022042701/55ab19a51a28ab870d8b467e/html5/thumbnails/33.jpg)
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.33
Database Protection Without CompromiseOracle Database Backup Logging Recovery Appliance
000s of
Databases
Redo and
change data
Validated and
compressed changes
Replicate changes
offsite to the Cloud
![Page 34: Bilbao oracle12c keynote](https://reader033.vdocuments.net/reader033/viewer/2022042701/55ab19a51a28ab870d8b467e/html5/thumbnails/34.jpg)
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.34
INTRODUCING
ORACLE DATABASEIN-MEMORY OPTION
![Page 35: Bilbao oracle12c keynote](https://reader033.vdocuments.net/reader033/viewer/2022042701/55ab19a51a28ab870d8b467e/html5/thumbnails/35.jpg)
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.35
Oracle Database In-Memory Option
Seamlessly integrated into Oracle Database 12c
Delivers extreme performance for
– Analytics and ad-hoc reporting on live data
– Enterprise OLTP and Data Warehousing
– Scale-up and scale-out
Trivial to deploy for all applications and customers
Leading edge In-Memory technology
![Page 36: Bilbao oracle12c keynote](https://reader033.vdocuments.net/reader033/viewer/2022042701/55ab19a51a28ab870d8b467e/html5/thumbnails/36.jpg)
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.36
Oracle 12c: Stores Data in Both Formats Simultaneously
Optimizing Transaction and Query Performance
Row Format Databases versus Column Format Databases
Row
Transactions run faster on row format
– Insert or query a sales order
– Fast processing few rows, many columns
Column
Analytics run faster on column format
– Report on sales totals by state
– Fast accessing few columns, many rows
ORDER
SALES
SALES
S
T
A
T
E
![Page 37: Bilbao oracle12c keynote](https://reader033.vdocuments.net/reader033/viewer/2022042701/55ab19a51a28ab870d8b467e/html5/thumbnails/37.jpg)
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.37
BOTH row and column
in-memory formats for
same data/table
Simultaneously active and
transactionally consistent
100X Faster Analytics &
reporting: column format
2X Faster OLTP: row format
Breakthrough: Dual Format In-Memory Database
Column
Format
Memory
Row
Format
Memory
AnalyticsOLTPSales Sales
![Page 38: Bilbao oracle12c keynote](https://reader033.vdocuments.net/reader033/viewer/2022042701/55ab19a51a28ab870d8b467e/html5/thumbnails/38.jpg)
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.38
OLTP is Slowed Down by Analytic Indexes
Table1 to 3
OLTP
Indexes
5 to 15
Analytics
Indexes Most Indexes in OLTP (e.g.
ERP) databases are only
used for analytic queries
Indexes work well for
predictable access patterns
both in-memory and on-disk
Inserting one row into a table
requires 10-20 analytic
indexes to be updated: Slow!
![Page 39: Bilbao oracle12c keynote](https://reader033.vdocuments.net/reader033/viewer/2022042701/55ab19a51a28ab870d8b467e/html5/thumbnails/39.jpg)
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.39
Column Store Replaces Analytic Indexes
Table1 to 3
OLTP
Indexes Analytic queries 100X faster
OLTP & batch: 2X - 3X faster
No Analytic Index Overhead
Replaced by Column Store:
Near Zero Overhead Updates
Less Tuning & Administration
In-Memory
Column Store
![Page 40: Bilbao oracle12c keynote](https://reader033.vdocuments.net/reader033/viewer/2022042701/55ab19a51a28ab870d8b467e/html5/thumbnails/40.jpg)
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.40
![Page 41: Bilbao oracle12c keynote](https://reader033.vdocuments.net/reader033/viewer/2022042701/55ab19a51a28ab870d8b467e/html5/thumbnails/41.jpg)
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.41
Engineered for Clouds and Big Data
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.41
Big Data
Database as a Service
Cloud
![Page 42: Bilbao oracle12c keynote](https://reader033.vdocuments.net/reader033/viewer/2022042701/55ab19a51a28ab870d8b467e/html5/thumbnails/42.jpg)
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.42