1. Business-Driven
IT Management
Oracle Enterprise Manager:
Empowering IT to Drive Business Value
Next Generation Database Management with
Oracle Enterprise Manager 11g
Valentín Leonard Tabacaru
Presales Technology Consultant
Oracle Corporation
2. Oracle Enterprise Manager
Hardware. Software. Complete.
Event and Service Services Cloud
Desk Connectors Integration
Third Party
Plug-ins
Sun Ops Center Now Part of Oracle Enterprise Manager Product Family
5. Manageability Evolution
Continuous Improvement
26% Less Time 31% Fewer Steps
100% Oracle9i Database
Oracle Database 10g
75%
Oracle Database 11g
50%
25%
0%
Time Steps
6. Top DBA Challenges
Sustain Optimal Performance
Performance Management Performance Diagnostics
Application Tuning
Preserve Order Amid
Change Management
Change
Ongoing Administration Manage More with Less
7. Automatic Performance Diagnostics
Maximize Performance With Self-Managing Database
IO / CPU Boost Administrator
Issues Productivity
High
Eliminate Performance
Load Bottlenecks
SQL
Lower IT Management
Costs
RAC
Issues
Automatic Workload Self-Diagnostic Performance & Deliver Higher Quality
of Service
Repository Engine Management
Snapshots Advisors
• Sustain maximum performance with self-managing database
• Top-down analysis using Automatic Workload Repository snapshots
• Real-time performance analysis with Automatic Database Diagnostic Monitor
• Resolve performance issues faster with drill-down root-cause analysis
• Classification tree based on Oracle performance tuning expertise
• Performance expert; now a RAC specialist too in Oracle Database 11g
8. Automatic Performance Diagnostics
New in Oracle Enterprise Manager 11g
Custom Pre-Packaged Composite eCommerce
Apps
Pre-Packaged
Apps
Apps
Composite
Apps
Apps Apps • Enhanced ADDM
• NEW: SQL impacting performance
findings highlighted
• Global AWR report for easier RAC
diagnostics
Application-to-Disk
Middleware
• Backward compatibility: Can analyze
snapshots from earlier versions
Database • Active Session History (ASH)
• NEW: ASH for Standby: Facilitates
performance analysis of Standby DB
• Global ASH reports for RAC systems
Physical & Virtual Servers
Storage
9. Performance Diagnostics
NEW: Active Reports
• Interactive reports for off-line analysis
• Offer same level of interactivity with drill-downs for detailed analysis
• Can be emailed to appropriate personnel for analysis
• Does not require Oracle Enterprise Manager installation
10. RAC Database Manageability
New in Oracle Enterprise Manager 11g
• NEW: Monitoring and management of Clusterware
• NEW: Grid Plug-and-Play support for policy-managed RAC
databases
• Addition and deletion of RAC nodes
• ADDM shows blocking sessions across RAC instances
11. High Availability
New in Oracle Enterprise Manager 11g
• Configuration-wide summary view with charts for RAC/HA setup
• Provides recommendations for MAA implementation
• NEW: Minimum downtime automation for single instance to MAA
• Show Availability related events across the configuration
• NEW: Manage role-based standby DBs, e.g. convert Physical Standby to
Active Data Guard
12. Exadata V2 Support
NEW: Database Machine Support
• Exadata monitoring Plug-in • Provision Database Machine based
• Alerts and metrics on Exadata V2
• Performance monitoring from realm- • SQL Performance Analyzer for
wide to cell disks estimating Exadata server
• Configuration Analysis performance gains for DSS
• SQL Monitoring support for workloads
Exadata • Goal: Measure the improvement in I/O
• I/O performance graphs with Exadata interconnect bytes with Exadata
information • SPA comparison report shows
performance improvements or regression
13. Top DBA Challenges
Sustain Optimal Performance
Performance Management Performance Diagnostics
Application Tuning
Preserve Order Amid
Change Management
Change
Ongoing Administration Manage More with Less
15. SQL Tuning Advisor
New in Oracle Enterprise Manager 11g
Gather Missing or Stale
Statistics
Create a SQL Profile
SQL Profiling
Add Missing Access
Statistics Analysis SQ Structures SQ
Access Path Analysis L L
Modify SQL Constructs
SQL Restructure Analysis
Adopt Alternative
Alternative Plan Analysis Execution Plan
SQL Tuning Administrator
Parallel Query Analysis Advisor Create Parallel SQL
Profile
Comprehensive
Automatic Tuning
SQL Tuning
Optimizer
Recommendations
• SQL Tuning Advisor
• NEW: Identifies alternative execution plans using real-time and historical
performance data
• NEW: Recommends appropriate degree of parallelism to improve SQL
performance
16. Real-Time SQL Monitoring
Looking Inside SQL Execution
• Automatically monitors long running
SQL
• Enabled out-of-the-box with no
performance impact
• Monitors each SQL execution
• Exposes monitoring statistics
• Global execution level
• Plan operation level
• Parallel Execution level
• Guides tuning efforts
• NEW: Available as Active Reports in
Grid Control 11.1
• NEW: Enhanced to monitor PL/SQL
17. Reduce Performance Management Costs
Forrester Total Economic Impact of Diagnostics and Tuning Packs
• Increased DBA
Productivity
• Reduced system
downtime & increased
availability
• Reduced capital
spending on servers
18. Top DBA Challenges
Sustain Optimal
Performance Management
Performance
Preserve Order Amid Change
Change Detection
Change Management
Change Testing
Change Automation
Ongoing Administration Manage More with Less
19. Detecting Configuration and Application Changes
Reports
Compare
Monitoring
Policies
Security
Configuration Changes Application Changes
• Ensures system compliance with • NEW: Real-time schema change detection
company standards • Schema compare capability help identify
• Detects unauthorized (malicious) • Malicious SQL
changes • Unauthorized access control changes
• Over 300 out-of-box policies per Oracle • Changes to tables, procedures, triggers,
“best practices” functions
• Monitor compliance continuously • New/dropped indexes, etc.
20. Top DBA Challenges
Sustain Optimal
Performance Management
Performance
Preserve Order Amid Change
Change Detection
Change Management
Change Testing
Change Automation
Ongoing Administration Manage More with Less
21. Secure Test System Deployment
Oracle Data Masking
Production Test
LAST_NAME SSN SALARY LAST_NAME SSN SALARY
AGUILAR 203-33-3234 40,000 SMITH 111—23-1111 60,000
BENSON 323-22-2943 60,000 MILLER 222-34-1345 40,000
• Deploy secure test system by masking sensitive data
• Sensitive data never leaves the database
• Extensible template library and policies for automation
• Sophisticated masking: Condition-based, compound, deterministic
• Integrated masking and cloning
• Leverage masking templates for common data types
• NEW: Command line (EMCLI) support for data masking actions
22. Change Testing
Oracle Real Application Testing
End-to-End Workflow
• SQL Performance Analyzer (SPA) Create Test
System
Capture
Workload
• Unit testing of SQL response time
• Database Replay
• Concurrent load testing using
Production workloads
Replay
Workload Deploy Replay
Clients
23. Oracle Real Application Testing
SQL Performance Analyzer
SQL Plans +
Stats
Pre-Change Trial
SQL Workload
Compare SQL Analysis Report
STS
SQL Plans + Performance
Stats
Post-Change Trial
• Test and predict impact of system changes on SQL query performance
• Analyze performance changes for improvements or regression
• Comprehensive performance analysis and reporting
• Re-execute SQL queries in test environment
• End-to-end solution: STS, SQL Plan Baselines, & SQL Tuning Advisor
24. SPA Enhancements
NEW in Oracle Enterprise Manager 11g
• Analyze performance of two
workloads thru STS
comparison
• Allows comparing two different
STS and generate SPA report
• Better SPA trial accuracy
through multiple test execution
• SPA provides “Alternate Plans”
recommendation for individual
regressed SQL in a SPA trial
• SPA Active Reports
25. Oracle Real Application Testing
Database Replay
Production Test
• Reduce costs and risks of Clients Replay Driver
database changes
• Fully automated workflow
• Change Assurance for
• Database and O/S upgrades,
e.g. migration to Exadata V2
• Configuration changes, e.g.,
conversion from SI to RAC
• Storage changes
• O/S migrations, e.g.,
Windows to Linux Storage Storage
• Supports upgrades from
Oracle 9iR2 to 10gR2 and
11g!
26. Database Replay Enhancements
NEW in Oracle Enterprise Manager 11g
• Replay Compare Period Report
• Provides holistic view of the experiment – covers functional and
performance aspects of testing
• “Replay Divergence Summary” categorization indicates if further analysis
is necessary
• New reports available; Capture Vs Replay, Replay Vs Replay
• Automatically runs ADDM
• Enhanced Replay Divergence Analysis in Replay Progress/Summary
Pages
• Replay filters support
• Usage similar to capture filters, used to target sub-set workload for replay
• API support only in current release
• Enhanced ASH performance data for more accurate performance
analysis
27. David Mitchell
Senior Vice President, OVUM
“Oracle Real Application Testing reduces the time required
to test changes by as much as 80%, lower testing costs by
as much as 70%, mitigate risks by reducing the number of
unexpected outages, and improve the quality of service for
their IT operations.”
Source: Oracle Real Application Testing – business agility through superior testing, Jan 2008
28. Top DBA Challenges
Sustain Optimal
Performance Management
Performance
Preserve Order Amid Change
Change Detection
Change Management
Change Testing
Change Automation
Ongoing Administration Manage More with Less
29. Testing Automation
Reduce Time and Effort of Database Testing
• Automate production to test
• Automate production to test
workflow of Database Replay
workflow of Database Replay
• Capture production workload,
• Capture production workload,
performance data
performance data
• Copy workload, performance data to
• Copy workload, performance data to
staging
staging
• Provision software, create test
• Provision software, create test
database
database
• Deploy replay clients and
• Deploy replay clients and
orchestrate replay
orchestrate replay
30. Deployment Automation
Create Reference Stage Gold Image Create Production Scale-Out RAC
RAC System RAC System
1 2 3 4
• Gold image based provisioning
• Simplified RAC provisioning with automation
• Single click RAC scale-out and scale-back
• Provision full RAC and Clusterware systems
• ASM Support
31. Database Change Automation
Schema Changes
Change Management
• Schema change propagation
• Capture development changes in
baseline version
• Preview changes before confirming
• Propagate planned changes from
baseline to multiple databases
32. Software Change Automation: Patching
•My Oracle Support connection
My •Proactive advisories
Oracle
Support •CPUs
•Feature based
•Patch downloads
Corporate DMZ
•Patch Database
•Patch/CPU/Patchset
•Zero downtime patching for
RAC
•Lights-out patching for Linux
•Automatic download from
Oracle ULN
33. Reduce Operations Cost with Automation
Forrester Total Economic Impact of Configuration and Provisioning Packs
• Reduction in costs of
managing IT
• Increase staff
productivity
• Increased agility to
business needs
• Reduction on capital
spending
34. Top DBA Challenges
Sustain Optimal
Performance Management
Performance
Preserve Order Amid
Change Management
Change
Manage More with Less
Space and Resource
Ongoing Administration Management
Automated
Self-Management
35. Space and Resource Management
• Space Management
• NEW: Compression Advisor (Oracle Database 11.2)
• Analyzes objects to give estimate of space savings for different
compressions methods
• Helps in deciding correct compression level for application
• Recommends various strategies for compression
• Resource Manager
• NEW: Instance Caging (Oracle Database 11.2)
• More flexible alternative to server partitioning
• Wide platform support than operating system resource managers
• Lower administration overhead than virtualization
• I/O Resource Management for Exadata
• ASM Cluster File System support
• NEW in Oracle Enterprise Manager 11g
• Comprehensive administration
• Proactive Monitoring
• Security
36. Top DBA Challenges
Sustain Optimal
Performance Management
Performance
Preserve Order Amid
Change Management
Change
Manage More with Less
Space and Resource
Ongoing Administration Management
Automated
Self-Management
38. Oracle Database Manageability
Empowering DBAs To Drive Business Value
Enhance Service Quality By Maximizing
Application-to-Disk Performance
Improved IT Agility with Risk-free Change
Management
Lower IT Costs Through Self-Managing
Automation
39. Why Oracle Database 11g?
For Manageability and Change
From: To:
Repetitive manual tasks Automated self management
Reactive fire fighting Proactive forward planning
Unpredictable service levels Service level management
Point operations Centralized control
40. Oracle Enterprise Manager
Proven Solution. Trusted by Customers.
Saves weeks on Saves 80% time and effort Avoids online revenue
application testing time for managing Databases losses up to 25%
90% of IT issues
Drives asset utilization Cuts configuration
addressed before they
up by 70% management effort by 90%
impact users
Saves $1.9 million Saves $170,000 per year Replaces manual tools
with with Oracle Enterprise with automation; saves
Oracle Enterprise Manager Manager time by 50%
Deploys SOA
Reduces Database Reduces provisioning
infrastructure 92%
testing time by 90% effort by 75%
faster
Delivers 24/7 uptime with
Cuts application testing Reduces critical patching
Oracle Enterprise
from weeks to hours time by 80%
Manager
41. For More Information
http://search.oracle.com
manageability
or
oracle.com/manageability
42. Oracle Enterprise Manager 11g
Resource Center
Access Videos, Webcasts, White Papers, and More
Oracle.com/enterprisemanager11g