find fix and_validate
DESCRIPTION
TRANSCRIPT
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1
Maximize your Database Performance Find, Fix and Validate
Jesús Leonardo Robles DB & O Business Development Manager
Valentín Leonard Tabacaru Presales Technology Consultant
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 2
Agenda
Database Performance Analysis
– Challenges and Solutions
1.- Find
2.- Fix
3.- Validate
Resources
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 3
Database Performance Analysis Challenges
•Reported by end users
•Discovered by daily checks
•Reactive to end-users
Find?
•Relate symptom to possible cause
•Relate possible cause to probable metric
•Implement change
Fix? •Did it work?
•End-user feedback?
•Run reports on metric
Validate?
•Will it occur again?
•Custom script to watch for the metric
•Complex alerting and notification
Track?
1
2
3
4
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 4
• For problem diagnosis use ADDM, EM Performance
• ADDM reveals significant problems including problematic SQL details and recommendations improve to performance
• ADDM family – Compare Period, Real-Time ADDM
1 – Find: Diagnostics
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 5
Boost Administrator Productivity
Eliminate Performance Bottlenecks
Lower IT Management Costs
Deliver Higher Quality of Service
Automatic Performance Diagnostics Maximize 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
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 6
Performance Issues Automatically Diagnosed by ADDM
Top SQL I/O Issues
Parsing Configuration
Issues
Application Usage
Excessive Logon/Logoff
Undersized Memory
Hot Blocks and Objects
RAC Service Issues
Locks & ITL contention
Checkpoint causes
PL/SQL, Java Time
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 7
Real-Time ADDM—Architecture
• Makes a lightweight connection without acquiring additional locks and
resources, bypassing the SQL layer through the agent
• Also attempts to initiate standard JDBC connection
• Data returned by either connection is analyzed by Real-Time ADDM
EM Agent
JDBC Connection
Diagnostic Connection
ADDM
Analysis Database
Resource Constraints
Hangs
Memory Issues
Resource Limits Reached
Deadlocks
Top Issues Identified by
Real-Time ADDM
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 8
Real-Time ADDM
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 9
Compare Period ADDM
• Full ADDM analysis across two AWR snapshot periods
• Detects causes, measure effects, then correlates them
• Causes: workload changes, configuration changes
• Effects: regressed SQL, reach resource limits (CPU, I/O, memory, interconnect)
• Makes actionable recommendations along with quantified impact
AWR Snapshot
Period 1
AWR Snapshot
Period 2 Analysis Report Compare
Period ADDM
SQL Commonality
Regressed SQL
I/O Bound
Undersized SGA
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 10
Compare Period ADDM: Method
• Identify what changed
• DB configurations, workload changes
• Quantify performance differences
• Uses DB Time as basis for measuring performance
• Identify root cause
• Correlate performance differences with changes
Did the Buffer cache get smaller?
Why is there 10% new SQL?
Why Top SQL increased by 45%?
Read I/O are up by 55%, why?
Did a buffer cache reduction
cause a read I/O increase?
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 11
Compare Period – 3 Modes
One snapshot offset
System moving window
Customized period
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 12
Compare Period: Report
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 13
Active Session History (ASH)
All ‘Active’ sessions captured every second
• Foregrounds and backgrounds are sampled
• Active foregrounds contribute to DB Time
In-memory: V$ACTIVE_SESSION_HISTORY
• Sampling interval = 1 second
On-disk: DBA_HIST_ACTIVE_SESS_HISTORY
• Sampling interval = 10 seconds
ASH is a system-wide record of database activity
• A FACT table with multiple dimensions that help diagnose performance issues
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 14
Drilling into Logical Dimensions
ASH
SQL
PL/SQL
Resource Usage
Session Identifiers
Session Attributes
SQL
SQL ID
Plan Hash
Operation
OpCode
PL/SQL
PL/SQL
Top Level PL/SQL
Resources
Wait Class
Wait Event
Object
Blocking Session
Identifiers
Instance
Services
User Session
Parallel Process
Program
Session Type
Attributes
Cons. Group
Module
Action
Client
Trans. ID
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 15
ASH Analytics
Flexible Time Picker
Flexible Activity Chart
Flexible Top Chart Flexible Top Chart
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 16
• Seamless integration between Find and Fix
• In-depth analysis and recommendation of the fix
• Gather statistics for this example…
• How would we validate this changes?
2 – Fix: Tuning
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 17
SQL Problems
Bind-sensitive SQL with bind peeking
Literal usage
CURSOR SHARING
Cursor Sharing
Issues
Hardware resource crunch
Contention (row lock contention, block update contention)
Data fragmentation
Resource &
Contention
Issues
RESOURCES
Stale/Missing statistics
Incomplete statistics
Improper optimizer configuration
Upgraded Database: new optimizer
Changing statistics
Rapidly changing data
STATISTICS
Optimizer
Statistics Issues
Missing access structures
Poorly written SQL statements Application
Issues
APPLICATIONS
Not parallelized (no scaling to large data)
Improperly parallelized (partially parallelized, skews) Parallelism
Issues
PARALLELISM
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 18
SQL Tuning Advisor
SQL Tuning Advisor
Identifies alternate execution plans using
real-time and historical performance data
Recommends parallel profile if it will improve SQL performance significantly (2x or more)
SQL Profiling
Statistics Analysis
Access Path Analysis
SQL Restructure Analysis
Alternative Plan Analysis
Parallel Query Analysis
Automatic Tuning Optimizer
Administrator
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 Tuning Advisor
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 19
Application Tuning Automatic SQL Tuning
Automatic SQL Tuning
•Captures high-load SQL
•Tunes SQL using SQL Profiles
•Implements 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
High-Load
Packaged Apps + SQL Profile
Customizable Apps + SQL Advice
Customizable Apps + Indexes & MVs + Partitions
Tuned SQL
Automatic Tuning Optimizer
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 20
SQL Access Advisor
Automatic Tuning
Optimizer
SQL Cache
SQL Tuning
sets SQL Access Advisor
Indexes
Materialized Views
Materialized Views
Logs
Partitioned Objects
SQL Access Advisor
• Capture SQL Workload from multiple sources
Set filters on the Workload
SQL Access Recommendations
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 21
Real-Time SQL Monitoring Looking Inside SQL Execution
Guides tuning efforts Automatically
monitors
long running SQL
Enabled
out-of-the-box
with no performance impact
Monitors
SQL execution
Exposes monitoring statistics
Global execution level
Plan operation level
Parallel Execution level
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 22
SQL Monitoring Details Expensive Hash Join
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 23
Real-Time PL/SQL Monitoring
PL/SQL execution no longer a “black box”
•Answers questions like “why did my DBMS_STATS job take twice as long this time?”
Shows global (PL/SQL) and SQL level statistics
Each SQL called by PL/SQL recursively
monitored
Drill-down to slow SQL for diagnosing
unexpected PL/SQL behavior
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 24
Performance Diagnostics Active Reports
Interactive reports for
off-line analysis
Drill-downs for detailed analysis
Can be emailed
for analysis
Does not require Oracle Enterprise
Manager installation
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 25
D E M O N S T R A T I O N
Automatic SQL Tuning
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 26
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 27
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 28
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 29
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 30
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 31
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 32
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 33
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 34
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 35
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 36
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 37
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 38
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 39
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 40
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 41
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 42
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 43
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 44
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 45
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 46
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 47
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 48
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 49
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 50
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 51
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 52
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 53
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 54
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 55
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 56
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 57
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 58
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 59
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 60
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 61
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 62
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 63
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 64
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 65
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 66
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 67
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 68
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 69
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 70
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 71
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 72
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 73
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 74
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 75
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 76
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 77
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 78
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 79
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 80
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 81
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 82
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 83
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 84
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 85
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 86
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 87
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 88
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 89
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 90
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 91
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 92
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 93
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 94
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 95
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 96
D E M O N S T R A T I O N
Monitoring SQL Statements
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 97
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 98
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 99
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 100
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 101
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 102
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 103
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 104
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 105
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 106
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 107
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 108
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 109
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 110
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 111
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 112
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 113
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 114
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 115
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 116
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 117
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 118
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 119
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 120
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 121
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 122
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 123
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 124
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 125
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 126
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 127
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 128
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 129
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 130
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 131
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 132
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 133
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 134
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 135
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 136
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 137
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 138
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 139
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 140
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 141
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 142
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 143
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 144
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 145
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 146
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 147
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 148
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 149
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 150
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 151
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 152
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 153
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 154
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 155
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 156
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 157
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 158
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 159
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 160
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 161
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 162
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 163
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 164
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 165
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 166
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 167
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 168
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 169
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 170
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 171
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 172
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 173
• End-to-end SPA workflow using Optimizer Statistics
• Seamless integration from Find to Fix to Validate to Implement with confidence
• No more guesswork
3 – Validate: SPA
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 174
Real Application Testing SQL Performance Analyzer (SPA)
SQL Workload
STS
SQL Plans + Run-time Stats
Pre-Change Trial
SQL Plans + Run-time Stats
Post-Change Trial
Compare SQL
Performance Analysis Report
• Test and predict impact of system changes on SQL query performance
• Analyze performance changes for improvements and regressions
• Comprehensive performance analysis and reporting
• Re-execute SQL queries in the given environment
• End-to-end solution: STS, SQL Plan Baselines, and SQL Tuning Advisor
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 175
SPA Analysis Report Example
4
1
3 2
5
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 176
SPA Report Regressed SQL Statements
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 177
Usage Scenario: Evaluating Changes On Production
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 178
+Parameter
Change
Fix Regression thru
SPM
+Add
indexes
Using SPA For Changes in Production: Example
Fix Regression
SQL Profile
Prod
+SQL
Profile
+New Stats
Change
+Partitioning
+Validate
Tuning
Parameter change
was bad in this case
And so on…
+Index
Unusable
• Bubble following the arrow indicates the
delta change on Production
• SPA is used for testing every change
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 179
When to use SPA?
• Optimizer Statistics
• Database parameter changes
• Database schema changes (e.g., add/drop indexes)
• Implementation of tuning recommendations
• I/O subsystem changes (e.g., ASM, Database Machine)
• For consolidation (schema, CDB/PDB)
• On test, standby, and production environments
• Extended to home-grown scripts, application specific database changes, third-party testing tools using STS compare analysis
• Supports most applications - EBS, SAP, Siebel, home-grown, etc
SPA Provides Broad Testing Coverage
• My Oracle Support (MOS) Note: 560977.1
• 9.2/10.1 10.2 or 11g or 12 releases
• 10.2.0.x 10.2.0.y or 11g or 12 releases
SPA Provides Testing in Various Database Releases
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 180
D E M O N S T R A T I O N
SQL Access Advisor & SQL Performance Analyzer
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 181
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 182
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 183
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 184
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 185
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 186
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 187
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 188
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 189
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 190
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 191
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 192
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 193
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 194
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 195
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 196
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 197
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 198
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 199
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 200
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 201
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 202
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 203
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 204
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 205
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 206
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 207
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 208
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 209
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 210
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 211
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 212
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 213
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 214
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 215
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 216
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 217
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 218
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 219
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 220
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 221
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 222
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 223
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 224
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 225
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 226
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 227
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 228
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 229
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 230
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 231
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 232
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 233
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 234
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 235
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 236
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 237
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 238
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 239
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 240
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 241
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 242
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 243
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 244
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 245
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 246
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 247
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 248
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 249
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 250
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 251
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 252
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 253
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 254
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 255
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 256
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 257
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 258
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 259
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 260
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 261
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 262
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 263
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 264
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 265
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 266
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 267
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 268
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 269
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 270
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 271
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 272
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 273
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 274
Advanced Databases Performance Analysis Solution
• Built-in, self-diagnostics engine: Automatic Database Diagnostics Monitor (ADDM) (Diagnostics Pack)
Find
• Automates complex and time consuming task of application tuning (Tuning Pack)
Fix • Validates tuning and “what-if” activities (Real Application Testing)
Validate
• Extend EM out-of-box metrics - Can be defined for any target type, including applications (Metric Extensions)
Track
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 275
Resources
Oracle Enterprise Manager 12c:
http://www.oracle.com/us/products/enterprise-manager
Oracle Enterprise Manager 12c Database Management
http://www.oracle.com/technetwork/oem/db-mgmt
Database Manageability and Real Application Testing:
http://www.oracle.com/technetwork/database/manageability
Oracle Enterprise Manager on Beehive Online
Downloadable Technical Assets
[email protected] mailing list for support
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 276
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 277