oracle enterprise manager 11g
TRANSCRIPT
Business-DrivenIT 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
Oracle Enterprise ManagerHardware. Software. Complete.
Services Cloud Integration
Event and Service Desk Connectors
Third Party Plug-ins
Sun Ops Center Now Part of Oracle Enterprise Manager Product Family
Top DBA Challenges
Performance Management
Change Management
Ongoing Administration
Manageability EvolutionContinuous Innovation
Storage
Backup
Memory
Apps/SQL
Schema
RAC
Recovery
Replication
Testing
Adaptive
Auto-Tuning
Integrated
Advisory
Low-Impact
Instrumentation
R2
Manageability EvolutionContinuous Improvement
26% Less Time 31% Fewer Steps
0%
25%
50%
75%
100%
Time
Oracle9i Database
Oracle Database 10g
Oracle Database 11g
Steps
Top DBA Challenges
Performance Management
Sustain Optimal Performance
� Performance Diagnostics
� Application Tuning
Change ManagementPreserve Order Amid
Change
Ongoing Administration Manage More with Less
Boost Administrator Productivity
Eliminate Performance Bottlenecks
Lower IT Management Costs
Deliver Higher Quality of Service
Automatic Performance DiagnosticsMaximize Performance With Self-Managing Database
• 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
Automatic Workload
Repository
Snapshots
Performance &
Management
Advisors
High
Load
SQL
RAC
Issues
IO / CPU
Issues
Self-Diagnostic
Engine
Pre-PackagedApps
Pre-PackagedApps
CompositeApps
CompositeApps
CustomApps
Middleware
Database
Physical & Virtual Servers
StorageApplication-to-Disk
eCommerceApps • Enhanced ADDM
• NEW: SQL impacting performance findings highlighted
• Global AWR report for easier RACdiagnostics
• Backward compatibility: Can analyze snapshots from earlier versions
• Active Session History (ASH)
• NEW: ASH for Standby: Facilitates performance analysis of Standby DB
• Global ASH reports for RAC systems
Automatic Performance DiagnosticsNew in Oracle Enterprise Manager 11g
Performance DiagnosticsNEW: 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
• NEW: Monitoring and management of Clusterware
• NEW: Grid Plug-and-Play support for policy-managed RACdatabases
• Addition and deletion of RAC nodes
• ADDM shows blocking sessions across RAC instances
RAC Database ManageabilityNew 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
High AvailabilityNew in Oracle Enterprise Manager 11g
Exadata V2 SupportNEW: Database Machine Support
• Exadata monitoring Plug-in• Alerts and metrics
• Performance monitoring from realm-wide to cell disks
• Configuration Analysis
• SQL Monitoring support for Exadata• I/O performance graphs with Exadata
information
• Provision Database Machine based on Exadata V2
• SQL Performance Analyzer for estimating Exadata server performance gains for DSSworkloads• Goal: Measure the improvement in I/O
interconnect bytes with Exadata
• SPA comparison report shows performance improvements or regression
Top DBA Challenges
Performance Management
Sustain Optimal Performance
� Performance Diagnostics
� Application Tuning
Change ManagementPreserve Order Amid
Change
Ongoing Administration Manage More with Less
Application TuningAutomatic SQL Tuning
• Automatic SQL Tuning
• Captures high-load SQL
• Tunes SQL using SQL Profiles
• Implements greatly improved SQL plans (optional)
• Performance benefit of advice provided
• SQL Profiling tunes execution plan without changing SQL text
• Enables transparent tuning for packaged applications
Applications
SQL
High-Load
Packaged Apps +SQL Profile
Customizable Apps + SQL Advice
Customizable Apps + Indexes & MVs + Partitions
Well-Tuned SQL
Automatic Tuning Optimizer
SQL Tuning AdvisorNew in Oracle Enterprise Manager 11g
• 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
SQL Profiling
Statistics Analysis
Access Path Analysis
SQL Restructure Analysis
Alternative Plan Analysis
Parallel Query Analysis
Automatic Tuning
Optimizer
Administrator
SQL
Comprehensive
SQL Tuning
Recommendations
Gather Missing or Stale
Statistics
Create a SQL Profile
Add Missing Access
Structures
Modify SQL Constructs
Adopt Alternative
Execution Plan
Create Parallel SQL
Profile
SQL
SQL Tuning Advisor
• 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 inGrid Control 11.1
• NEW: Enhanced to monitor PL/SQL
Real-Time SQL MonitoringLooking Inside SQL Execution
Reduce Performance Management CostsForrester Total Economic Impact of Diagnostics and Tuning Packs
• Increased DBAProductivity
• Reduced system downtime & increased availability
• Reduced capital spending on servers
Top DBA Challenges
Performance ManagementSustain Optimal Performance
Change Management
Preserve Order Amid Change
� Change Detection
� Change Testing
� Change Automation
Ongoing Administration Manage More with Less
Security
Monitoring
Policies
Reports
Compare
Detecting Configuration and Application Changes
Configuration Changes
• Ensures system compliance with company standards
• Detects unauthorized (malicious) changes
• Over 300 out-of-box policies per Oracle “best practices”
• Monitor compliance continuously
Application Changes
• NEW: Real-time schema change detection• Schema compare capability help identify
• Malicious SQL• Unauthorized access control changes• Changes to tables, procedures, triggers,
functions• New/dropped indexes, etc.
Top DBA Challenges
Performance ManagementSustain Optimal Performance
Change Management
Preserve Order Amid Change
� Change Detection
� Change Testing
� Change Automation
Ongoing Administration Manage More with Less
Secure Test System Deployment Oracle Data Masking
• 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
LAST_NAME SSN SALARY
SMITH 111—23-1111 60,000
MILLER 222-34-1345 40,000
LAST_NAME SSN SALARY
AGUILAR 203-33-3234 40,000
BENSON 323-22-2943 60,000
Production Test
Change TestingOracle Real Application Testing
• SQL Performance Analyzer (SPA)
• Unit testing of SQL response time
• Database Replay
• Concurrent load testing using Production workloads
Replay
Workload
Capture
Workload
Deploy Replay
Clients
Create Test
System
End-to-End Workflow
• 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
Oracle Real Application TestingSQL Performance Analyzer
SQL Workload
STS
SQL Plans +
Stats
Pre-Change Trial
SQL Plans +
Stats
Post-Change Trial
Compare SQL
Performance
Analysis Report
SPA EnhancementsNEW 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
• Reduce costs and risks of
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
• Supports upgrades from
Oracle 9iR2 to 10gR2 and
11g!
TestProductionReplay DriverClients
Storage Storage
Oracle Real Application Testing Database Replay
Database Replay EnhancementsNEW 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
“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.”
David MitchellSenior Vice President, OVUM
Source: Oracle Real Application Testing – business agility through superior testing, Jan 2008
Top DBA Challenges
Performance ManagementSustain Optimal Performance
Change Management
Preserve Order Amid Change
� Change Detection
� Change Testing
� Change Automation
Ongoing Administration Manage More with Less
Testing AutomationReduce Time and Effort of Database Testing
• Automate production to test
workflow of Database Replay
• Capture production workload,
performance data
• Copy workload, performance data to
staging
• Provision software, create test
database
• Deploy replay clients and
orchestrate replay
• Automate production to test
workflow of Database Replay
• Capture production workload,
performance data
• Copy workload, performance data to
staging
• Provision software, create test
database
• Deploy replay clients and
orchestrate replay
• 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
Deployment Automation
Create Reference RAC System
1
Stage Gold Image
2
Scale-Out RAC
4
Create Production RAC System
3
Database Change AutomationSchema Changes
Change Management• Schema change propagation
• Capture development changes in baseline version
• Preview changes before confirming
• Propagate planned changes from baseline to multiple databases
Corporate DMZ
Software Change Automation: Patching
•My Oracle Support connection
•Proactive advisories
•CPUs
•Feature based
•Patch downloads
•Patch Database
•Patch/CPU/Patchset
•Zero downtime patching for RAC
•Lights-out patching for Linux
•Automatic download from Oracle ULN
My Oracle Support
Reduce Operations Cost with AutomationForrester 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
Top DBA Challenges
Performance ManagementSustain Optimal Performance
Change ManagementPreserve Order Amid
Change
Ongoing Administration
Manage More with Less
� Space and Resource Management
� AutomatedSelf-Management
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
Top DBA Challenges
Performance ManagementSustain Optimal Performance
Change ManagementPreserve Order Amid
Change
Ongoing Administration
Manage More with Less
� Space and Resource Management
� AutomatedSelf-Management
Automated Self-Management
Oracle Database ManageabilityEmpowering 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
Why Oracle Database 11g?For Manageability and Change
From:
Reactive fire fighting
Point operations
Repetitive manual tasks
Unpredictable service levels
To:
Proactive forward planning
Centralized control
Automated self management
Service level management
Avoids online revenue losses up to 25%
Cuts configuration management effort by 90%
Replaces manual tools with automation; saves time by 50%
Saves 80% time and effort for managing Databases
90% of IT issues addressed before they impact users
Drives asset utilization up by 70%
Reduces Database testing time by 90%
Reduces provisioning effort by 75%
Saves $1.9 millionwith Oracle Enterprise Manager
Saves $170,000 per year with Oracle Enterprise Manager
Deploys SOAinfrastructure 92% faster
Delivers 24/7 uptime with Oracle Enterprise Manager
Cuts application testing from weeks to hours
Reduces critical patching time by 80%
Saves weeks on application testing time
Oracle Enterprise ManagerProven Solution. Trusted by Customers.
For More Information
http://search.oracle.com
or
oracle.com/manageability
manageability
Oracle Enterprise Manager 11g
Resource CenterAccess Videos, Webcasts, White Papers, and More
Oracle.com/enterprisemanager11g