11 G
11 G
11 G
3
Sustained Innovation – Grid
Computing
4
Well Proven Scalability
5
Example: Amazon Data Warehouse
6
Benefits Achieved
•Scalability - Easily Expanded Original 10 Node •Better Performance - Large Queries – 50% Faster
Cluster to 18 Nodes
•Easier, Less Disruptive Storage Changes with ASM
•Improved Availability
•Significant Cost Savings, Better IT Productivity
•Disaster Tolerance with Dataguard
2 DB
SKU 7 DB
SKU
Oracle ASM – Two
Dataguar diskgroups, one SAN,
d one SATA
7
Mark Beyer, Gartner
December 2006
8
Business and Technology Status 2007
9
Oracle Database11g Big Message
10
<Insert Picture Here>
12
Database Replay
13
The Need for Database Replay
14
Database Replay
• Replay actual production database workload in test
environment
• Identify, analyze and fix potential instabilities before making
changes to production
• Capture Workload in Production
• Capture full production workload with real load, timing &
concurrency characteristics
• Move the captured workload to test system
• Replay Workload in Test
• Make the desired changes in test system
• Replay workload with full production characteristics
• Honor commit ordering
• Analyze & Report
• Errors
• Data divergence Analysis & Reporting
• Performance divergence
15
Database Replay: Supported Changes
…
Changes
Unsupported
Middle Tier
Changes Supported
•Database Upgrades, Patches
•Schema, Parameters Recording of
External Client
•RAC nodes, Interconnect Requests
•OS Platforms, OS Upgrades Storage
•CPU, Memory
•Storage
•Etc.
16
Comparison of LoadRunner & DB Replay
Testing e-Business Suite
80
80
Time Taken (Days)
60
40
24
20 20
20 5 LoadRunner
4 0 0 2 5 DB Replay
0
Install & Setup Understand Identify Key Generate Run Test
Application Transactions Workload
Usage
17
Why DB Replay?
From: To:
Artificial workloads Production workloads
18
Database Replay Workflow
Production (10.2.0.4) Test (11.1)
Clients
… Replay Driver
Mid-Tier
Storage
Storage
Analysis &
Capture Process Replay
Reporting
19
Make Change Safe
20
<Insert Picture Here>
22
Long Term Project
23
Self Managing Database
Auto-Tuning
Advisory
Instrumentation
Replication
Recovery
RAC
Apps/SQL
Memory
Backup
Storage
Schema
24
Self Managing Database
Auto-Tuning
Advisory
Instrumentation
Replication
Recovery
RAC
Apps/SQL
Memory
Backup
Storage
Schema
25
ADDM for RAC
Database-Level
ADDM • Automatic Database
11g Diagnostics Managers
(ADDM) for Real Applications
Self-Diagnostic Engine
Cluster (RAC)
• RAC expert in a box
• Identifies performance
problems for the entire RAC
cluster database
• Database-wide analysis of:
Instance-Level • Global cache interconnect
issues
ADDM
• Global resource contention,
e.g. IO bandwidth, hot
blocks
Inst 2 Inst 3 • Globally high-load SQL
Inst 1 • Skew in instance response
times
AWR 1 AWR 2 AWR 3
26
Automatic SQL Tuning
27
Partitioning Advisor
Packaged Custom
Apps Apps
28
Automatic Memory Tuning
29
<Insert Picture Here>
Simplify Systems
Simplify Your Information Infrastructure For Maximum Agility and
Lowest Cost!
Old Pre-Grid Infrastructure
DSS DSS
Standby
HR HR
Standby
Finance Finance
Standby
31
The Cost of Same Old Approach
• Poor Resource Utilization
• Built for peak periods
• Gartner estimates average server utilization rate at 5-10%!
• Standby hardware and software costs virtually double the
investment and further reduce useful utilization
• Management happens in silos
• Uneven process maturity across managed silos
• Availability, security, performance
• Increased staff
• Proliferation of tools that have overlapping capabilities
• Software patching/testing, upgrade tasks are multiplied
• Increases information complexity and lowers agility
• More data movement required (i.e. increased latency, increased
storage, increased integrity issues)
32
Oracle Database 10g Database Grid
HR Financials DSS
33
Oracle Database 10g Storage Grid
HR Financials DSS
Automatic
Storage Management
34
Oracle Database 11g Data Guard
• Fundamentally changes the value of
redundant infrastructure
• Can now use Physical Standby for: Off-Site
DR-RO
Physical Standby
Database
Sync or Async
• Reporting Production
Database
Redo Shipping Queries
Redo Apply
Backup
DIGITAL DATA S TORAGE
Broker
• Testing SQL
Apply
• Snapshot Stanby
• Backups QA - Test
Transform
Physical/ Snapshot Standby
Database
Redo to SQL
35
Oracle Database 11g SecureFiles
• SecureFiles
• Eliminates need for file systems
• Just as fast as file systems with all the
capabilities of the Oracle Database
• Store all your data in the database with one
consistent:
• Security and auditing model
• Backup & recovery mechanism
• Storage management mechanism (ASM)
• Transaction and concurrency model
• Interface and protocol
• Value added services like encryption,
compression, and de-duplication
36
Oracle Database 11g Partitioning
37
Oracle Database 11g Partitioning
38
Oracle Database 11g Flashback Data
Archive
• Flashback Data Archive
Select * from orders
• Easy, practical way to add AS OF
“time dimension” to your data ‘Midnight 31-Dec-
• For change tracking, ILM, 2003’
auditing, compliance, …
• Query data “AS OF” any time in ORDERS
the past Archive
Tables
• Efficient storage / retrieval of Changes
undo data
• Fast query access to very User Flashback Data
old data Tablespaces Archive
• Can specified retention policy
to automatically purge old data Total Recall
39
Flashback for Rapid Recovery from
Human Error
Flashback
Flashback Flashback Flashback Data Archive
Query Tables Database and
Transaction
40
<Insert Picture Here>
Enhance Performance
Major New Performance Innovations
Advanced Compression
in Oracle Database 11g
Storage Challenges
43
Introducing Advanced Compression
44
Structured Data Compression
For OLTP and Data Warehousing Applications
45
Unstructured Data Compression
Oracle SecureFiles
46
SecureFile De-duplication
Secure
hash
47
Backup & Network Data Compression
48
Advanced Compression
in Oracle Database 11g
49
Major New Performance Innovations
• SecureFiles
• New generation LOBs just as fast as files
• Table Compression
• Now for OLTP as well as DW applications
• Next Generation RAC Cache Fusion
• Even more scalable
• Query Results caches
• Fast caching of query/function results for read-mostly data
50
Major New Performance Innovations
• TimesTen
• Application tier in-memory database gets even more
compatible with Oracle, more functional, and faster
• And much more …
• Faster Data Guard and Streams replication
• Faster PL/SQL and Java (automatic native compilation)
• Faster triggers
• Faster simple SQL operations
• Faster NFS storage access (AutoNFS)
• Faster upgrades
• Faster backup/restore for large files
• Faster backup compression
51
<Insert Picture Here>
• Security • XML DB
• Transparent tablespace and • Binary XML storage
LOB Encryption • Enhanced XML indexing
• Business Intelligence • Schema evolution
• OLAP integration with • interMedia
materialized views • Comprehensive DICOM medical
• Simplified Data Mining imagery support
• Integration • 3X faster image processing
• Faster Gateways • Spatial
• New mainframe Gateways • 3D support
• Distributed Scheduler • Improved maps
53
Application Development Highlights
54
Other Oracle Database 11g Highlights
55
Q&
A
QUESTIONS
ANSWERS
56