Oracle Database 11g Overview
Oracle Database 11g Overview
• Database Update
• Information Appliance Initiative
• Information Lifecycle Management
• Security and Compliance
• What’s Next – Change Assurance
Uptake (TAR Analysis)
Oracle Database 10g Oracle9i Oracle8i Oracle8 and Earlier
100%
90% 7%
80%
70%
60% 44%
50%
40%
30%
20%
10%
48%
0%
Mar-01
Jun-01
Sep-01
Dec-01
Mar-02
Jun-02
Sep-02
Dec-02
Mar-03
Jun-03
Sep-03
Dec-03
Mar-04
Jun-04
Sep-04
Dec-04
Mar-05
Jun-05
Sep-05
Dec-05
Mar-06
Jun-06
Sep-06
Source: TAR Analysis (October 2006)
Oracle’s 10g Grid Strategy
Application
Server
Clusters
Real
Application
Clusters
Grid Control
Automatic
Storage
Management
Amazon Data Warehouse Modular Architecture
using Oracle Database 10g RAC and ASM on Linux
Amazon’s RAC is so cost-effective they run 2 concurrently and still save money.
ETL
Manager
A balanced configuration
100% 100%
Possible Database CPUs Memory Actuators LUNs Disks Raid Achieved
Efficiency Efficiency
Oracle Information Appliance Initiative
• Appliance Foundations • Information Appliances
• Documented best-practice • Scalable systems pre-installed and
configurations for data pre-configured: ready to run out-of-
warehousing the-box
• For customers requiring • For customers looking for the
flexibility and choice simplest, fastest solutions
• Benefits: • Benefits:
• High performance • High performance
• Simple to scale: modular • Simple to buy
building blocks • Fast to implement
• Built on Oracle database • Built on Oracle database and
and standard hardware standard hardware
• Available today with HP, • Available today with Panta Systems
IBM, and EMC • Further announcements in coming
months
Information Appliance – An Example
Panta 2700 Data Warehouse Appliance
• 8 Blade RAC cluster
• 4 AMD 2.2Ghz dual core
processors per blade
• 8 GB memory per processor
• Total of 64 cores and 256 GB
memory
• 96 TB database storage
• 532 disk drives
• 250GB SATA 7200 RPM / drive
• 2 Silverstorm 9024 Infiniband
Switches
• Up to 12 GB / sec I/O throughput
observed in database processing
• Oracle Database 10g with RAC
and Partitioning
• Red Hat Enterprise Linux
Advanced Server 4 Update 3
Information Appliance:
New 1TB TPC-H Announced
• The system:
• Oracle Database 10g Release 2 with Real Application Clusters
and Partitioning
• 8-node PANTAmatrix (aka Panta 2700 Data Warehouse
Appliance)
• Red Hat Enterprise Linux Advanced Server 4 Update 3
• The results:
• Performance: 59,353.9 QphH@1000GB
• Price-performance: $24.94 $/QphH@1000GB
• Compelling combination of performance and price-
performance:
• #2 in absolute performance
• #2 in price-performance
As of October 23, 2006: PANTA Systems PANTAmatrix, 59,353.9QphH@1000GB, $24.94/QphH@1000GB, available 4/15/07.
Source: Transaction Processing Performance Council (TPC), www.tpc.org
Information Appliance:
Significant Cost Savings
• An Oracle-based appliance
delivers:
PANTA 2700 8250z 1) • High performance out-of-the-
# Racks 3 2 box
• Re-usable, general-purpose
532 spindles 224 spindles
Disks software and hardware
(250GB each) (150GB each)
• Leading support for the full
HW/SW Costs $1,152,429 $1,560,000
breadth of applications
3 Yr • Enterprise-level security and
$1,019,140 $842,000
Maintenance
availability
Total 3YR Cost
of Ownership
$2,171,569 $2,402,000 • Leverages existing resources
and expertise
• Lower costs
1) Netezza, 2006 Whitepaper “How the Simplicity of the NPS Data Warehouse Appliance Lowers TCO”
Business Requirement – ILM
(Information Lifecycle Management)
• Reduce cost to retain data
• Vast amounts of data are retained by enterprises for business
and regulatory reasons
• Need to optimize the cost of retaining data in the database to
avoid skyrocketing costs
Tape
High Performance
Archive
Storage Tier
Storage Sample Device Costs
• Prices in high end range typically represent a system configured for performance
• Prices in the low end range typically represent a system configured for capacity
Solution: Match Storage to Lifecycle
Optimize Cost
Data Lifecycle
Less Offline
Active Historical
Active Archive
Storage
ILM Assistant
Database Features for ILM
Regulatory Compliance
• SOX, Basel II, HIPAA, J-SOX, GLB, Privacy laws
• Adequate IT controls
• Separation of Duty
• Proof of compliance
• Risk assessment and monitoring
Label Advanced
Security Security
Data Encrypted
Classification Data
Database Security and Compliance
Products
Beta
Database Vault and Audit Vault
Demonstration
What is the next big challenge ?
<Insert Picture Here>
Capture &
Replay Package
Workload Incidents
for
Support
Online
Hot
Patching
Workload Capture and Replay - Beta
Database Replay
• Database Capture Rec
• Records DB production
workload including critical
concurrency characteristics
• Database Replay
• Replays workload with Record & Replay
actual timing
• Analysis & Reporting
• Error reporting
• Data divergence
• Performance divergence
• ADDM for further
performance analysis
Analysis & Reporting
Workload Capture and Replay – Beta
SQL Replay
Re
CAPTURE c
REPLAY
Production Test
Database
Database Redo
Shipment and Apply
Oracle Confidential
Set up Test Environments using Beta
Snapshot Standbys
• Convert Physical Standby to Snapshot
Standby and open for writes by testing
Physical Standby applications
Apply Logs • ALTER DATABASE CONVERT TO
SNAPSHOT STANDBY;
Open Back out • Discard testing writes and catch-up to
Database Changes primary by applying logs
• ALTER DATABASE CONVERT TO
PHYSICAL STANDBY;
• Preserves zero data loss
Snapshot Standby
Perform Testing • Can Replay Workload against
Rolling Database Upgrades Using
Transient Logical Standby
• Logical standby allows rolling
Physical upgrades but has data type restrictions
• Temporarily convert physical standby
to logical to perform a rolling upgrade
Logical • Data type restrictions are limited to short
upgrade window
• No need for separate logical standby
Upgrade for upgrade
Physical
Also possible in 10.2 with more manual steps
SQL Replay
Evaluate Impact of Database Change on SQL Performance
Copy Transform
Source
Table Table Result
Table
GUI
Store
Update Updates interface
Continuous to make it
Queries & Tracking Transform
Simple
Updates Updates
Online Application Upgrade Beta
ACTION PLAN
### This is a critical production system ### = YES ============
1. I could not find between the trace files lmon trace,
ACTION PLAN smon, pmon etc. Please upoload any trace file
============ created on the background directory from any of the
nodes today.
1. Upload trace files from both nodes.
….
2. Any trace file created on the background_dump_dest
since the time of the problem.
The customer :XYZ : has uploaded the following file via
3. Hanganalyze trace and system state dump from MetaLink: ….
the instance that is running
The customer : XYZ : has uploaded the following file via
…. MetaLink: ….
….
The customer :XYZ : has uploaded the following file via ACTION PLAN
MetaLink: …. ============
1. Please upload the lmon,lms,lck,lmd traces for RAC
The customer : XYZ : has uploaded the following file via and all trace files for all bg process
MetaLink: …. 2. Please upload OS logs and sun Cluster dlm logs
The customer :XYZ : has uploaded the following file via
…. MetaLink: ….
The customer : XYZ : has uploaded the following file via
MetaLink: ….
….
Automatic Diagnostic Workflow - Beta
Reduce Time to Problem Resolution
Automatic
Diagnostic
Repository
Critical
Error
1 2 3
y Alert DBA Auto Bug
y Incident Packaging Service
y Targeted assessments Matching
y First-failure Capture
y Assisted SR Filing (post 11gR1)
CCR No
Collector Duplicate
Bug?
Yes
5 4
EM Support Workbench: EM Support Workbench:
y Package Incident information y Apply Patch or Workaround
including CCR info y Guided Repair
y Guided Repair
Oracle Confidential
Support for Online Hot Patching Beta
• XML Publisher
• Fusion Security
• R2 focus – Plug and Play Clustering
The preceding 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 remain at the sole discretion of Oracle.