Find fix and_validate

Preview:

DESCRIPTION

 

Citation preview

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

oracle12c_es@oracle.com 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

Recommended