a3 oracle database 12c extreme performance for cloud computing
TRANSCRIPT
Oracle Database 12c: Extreme Performance for Cloud Computing
Philip Yu
Sales Consultant
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 2
The following is intended to outline our general product
direction. It is intended for information purposes only, and
may not be incorporated into any contract. It is not a
commitment to deliver any material, code, or functionality,
and should not be relied upon in making purchasing
decisions. The development, release, and timing of any
features or functionality described for Oracle's products
remains at the sole discretion of Oracle.
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 3
Customer Initiatives
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 3
Big Data
Database as a Service
Cloud
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 4
Security & Compliance
Big Data & Data Warehousing
Consolidation
Database as a Service
Application Development
High Availability
In-Memory
Performance & Scalability
Data Optimization
Released on June 25th 2013
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 5
Database Consolidation on Clouds Traditional consolidation methods
Co
nso
lida
tio
n D
en
sity
Schema Consolidation
Share Servers, OS & Database
Virtual Machines
Share Servers
Clustered Databases
Share Servers & OS
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 6
Co
nso
lida
tio
n D
en
sity
Oracle Multitenant Simplifies consolidation, enables Database as a Service
Share Servers, OS & Database
Pluggable Databases Clustered Databases
Share Servers & OS
Virtual Machines
Share Servers
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 7
Oracle Database Architecture Requires memory, processes and database files
System Resources
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 8
New Multitenant Architecture Memory and processes required at container level only
System Resources
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 9
Oracle Multitenant for Consolidation More efficient utilization of system resources
System Resources
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 10
Oracle Multitenant for Software as a Service Multitenancy implemented by the Database, not the Application
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 11
Oracle Multitenant for Test and Development Fast, flexible copy and snapshot of pluggable databases
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 12
RAC, Data Guard
Data Guard
Oracle Multitenant for Database as a Service Pick from standard sizes and service levels
✔
GOLD
SILVER
BRONZE Backups ✔
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 13
Oracle Multitenant for Database as a Service Trivially migrate tiers as databases become more mission critical
GOLD
SILVER
BRONZE ✔
✔
RAC, Data Guard
Data Guard
Backups
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 14
Delivering Database as a Service
Oracle Enterprise Manager, Oracle Multitenant and Oracle Exadata
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 15
Engineered for Database as a Service
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 18
Customer Initiatives
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 18
Database as a Service
Cloud Big Data
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 19
Engineered for Big Data & Data Warehousing
Acquire
Oracle
Exadata
Analyze
Oracle
Exalytics
Decide
Oracle Big Data
Appliance
Organize
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 20
Integrating Hadoop and Oracle Database Oracle Big Data Appliance, Oracle Big Data Connectors, Oracle Exadata
Data analysis
Interactive and batch processing
Oracle Database
Scale-out smart storage
Rich SQL and R analytics
Data ingestion
Batch processing
HDFS, NoSQL Database
Scale-out storage
Java, Pig, Hive, etc.
Oracle Big Data
Appliance
Oracle
Exadata
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 21
The Customer’s View
v
Big Data
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 23
“Find transactions that suggest fraudulent activity”
Big Data Analytics
Recognize event patterns in sequence
Simplify and scale analysis of Big Data
Find answers as quickly as possible
Scalable discovery of business events
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 24
Simplifying Big Data Analytics SQL Pattern Matching with Oracle Database 12c
Clickstream logs:
– sessionization, search behaviour
Business transactions:
– fraud detection, stock analysis
Sensor data:
– Automated observations and detections
Select * from
Transactions MATCH_RECOGNIZE (
…
PATTERN(S X{2,4} Y)
DEFINE S AS (type = T),
X AS (loc = PREV(loc)),
Y AS (loc != PREV(loc))
…
)
Ascendin
g O
rder
Possible fraudulent
banking transactions
defined as regular
expression
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 25
INTRODUCING ORACLE DATABASE IN-MEMORY OPTION
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 26
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
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 27
Wikipedia Search Trends Benchmark Results
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 28
Engineered for Clouds and Big Data
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 28
Big Data
Database as a Service
Cloud
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 29
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 30