SlideShare a Scribd company logo
1 of 52
1 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
2 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Advanced Database Management
Enterprise Manager 12c
Thomas Kyte
http://asktom.oracle.com/
3 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
The following 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
remains at the sole discretion of Oracle.
4 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
of DBAs admit doing
nothing to address
performance issues
5 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Deliver Highest Service Quality with Lowest Risk & Effort
DATABASE
CLOUD SERVICES
ENGINEERED
SYSTEMS
CHANGE
MANAGEMENT
PERFORMANCE
0%
20%
40%
60%
80%
100%
120%
EXTREME DATABASE MANAGEMENT
Manageability Evolution
Continuous Innovation
Adaptive
Auto-Tuning
Integrated
Advisory
Low-Impact
Instrumentation
R2
Manageability Evolution
Continuous Improvement
26% Less Time 31% Fewer Steps
0%
25%
50%
75%
100%
Time
Oracle9i Database
Oracle Database 10g
Oracle Database 11g
Steps
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
9 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Unresponsive Database Problem
• How do I diagnose a slow or hung database?
– If the database is unresponsive, I can’t even login!
• Should I just bounce the database?
– All in-flight operations will be aborted
– All diagnostic information will be lost
– If I could only know which blocking session to kill!
10 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
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 ADDM
EM Agent
JDBC Connection
Diagnostic Connection
Database
ADDM
Analysis
Hangs
Latches
Deadlocks
11 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Real-Time ADDM
• Real-time analysis of hang or slow database systems
• Holistically identify global resource contentions and deadlocks
• Quantified performance impact
• Precise, actionable recommendations
• Supports single instance & RAC
12 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Top Issues Identified by Real-Time ADDM
Resource Constraints
• CPU Bound Hosts
• Memory Paging
• I/O Bound
• Interconnect Bound
Hangs
• Instance Shutting Down
• Top Blocker Analysis
• Memory Pool Flushing
• ASM Unresponsive
Memory Issues
• Library Cache Issues
• Memory Allocation Issues
• Excessive PGA growth
Resource Limits Reached
• Sessions
• Processes
Deadlocks
13 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Comparative Performance Analysis
• Performance yesterday was good, today is
terrible, what happen?
• What changes were made?
• Is someone running a new batch job?
• RAC instance 1 is running much faster than
instance 2, what’s the difference?
• Is there a workload skew?
• Did someone make configuration changes?
09/05/2011
14 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
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 ReportCompare
Period ADDM
SQL Commonality
Regressed SQL
I/O Bound
Undersized SGA
15 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Correlation Rules: Symptoms and Causes
Paging
• Physical memory size
• SGA/PGA Target
Hard/Soft Parse Time
• Cursor sharing
• Shared Pool size
• Session cached cursors
SQL Regressions
• Optimizer parameters
• SQL parameters
Temp I/O
• PGA Aggregate Target
16 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Compare Period ADDM: Report
09/05/2011
• Reports resource usage for the two periods: CPU, Memory, I/O and Interconnect
• Graphic report shows DB Time over comparison periods
• Reports SQL commonality – how similar was the SQL between two time periods
17 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Active Session History (ASH) Analytics
• Graphical ASH report for advanced
analysis
• Select any time period for analysis
• Analyze performance across many
dimensions
• Provides visual filtering for recursive drill-
downs
• Different visualizations: Stacked chart or
Tree Map
• Collaborate with others using Active
Reports
18 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
ASH Analytics Performance Dimensions
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
Consumer
Group
Module
Action
Client
Trans. ID
ASH
SQL
PL/SQL
Resource
Consump-
tion
Session
Identifiers
Session
Attributes
Automatic 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
High-Load
Packaged Apps +
SQL Profile
Customizable Apps + SQL
Advice
Customizable Apps +
Indexes & MVs + Partitions
Well-Tuned SQL
Automatic Tuning Optimizer
Automatic SQL Tuning
New in Oracle Database 11g Release 2
• SQL Tuning Advisor
• Identifies alternative execution plans using real-time and historical performance
data
• Enables recovery from unexpected SQL plan changes
• Recommends appropriate degree of parallelism for best performance
SQL Profiling
Statistics Analysis
Access Path Analysis
SQL Restructure Analysis
Alternative Plan Analysis
Parallel Query Analysis
Automatic Tuning Optimizer
Administrator
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 Tuning
Advisor
Real-Time SQL Monitoring
Looking Inside SQL Execution
• Automatically monitors long running SQL
• Enabled out-of-the-box with no performance overhead
• Monitors each SQL execution
• Exposes monitoring statistics
• Global execution level
• Plan operation level
• Parallel execution level
• Guides tuning efforts
• NEW: Bind values shown
• NEW: SQL level metrics
• CPU, I/O requests, throughput, PGA, temp space
• NEW: Graphical explain plan
• NEW: I/O statistics for each operation
Real-Time PL/SQL Monitoring
New in Oracle Database 11g Release 2
• 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
23 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Deliver Highest Service Quality with Lowest Risk & Effort
DATABASE
CLOUD SERVICES
ENGINEERED
SYSTEMS
CHANGE
MANAGEMENT
PERFORMANCE
0%
20%
40%
60%
80%
100%
120%
EXTREME DATABASE MANAGEMENT
24 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
DATA GROWTH
33% of DBAs handle close to 100
database instances each—with
data stores expanding by more
than 20% per year
25 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Over 50% of DBAs avoid making
changes to production because of
negatively impacting performance
90% experienced unplanned
downtime resulting from Database
changes NOT properly tested
CHANGE—AVOID OR EMBRACE
26 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Test Data Management
Challenges
Error-prone,
manual process
Producing
relationally intact
subset is hard
but necessary
Cannot use
sensitive data
in test without
obfuscation
Full production
copies for test
systems not
cost effective
27 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Data Discovery and Modeling
• Application Data Model (ADM)
– Scans application schemas to model relationships between tables and columns
– Extract data relationships from Oracle Applications meta-data
– Store referential relationships in repository
– Enables test data operations such as data subsetting, masking
• Sensitive Data Discovery & Data Masking
– Pattern-based database scanning
– Import from pre-built mask templates
– Pre-built Data Masking templates for Oracle applications
• Oracle eBusiness Suite
• Oracle Fusion Applications
28 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Capture Clone Mask Test
NAME SSN SALARY
AGUILAR 203-33-3234 40,000
BENSON 323-22-2943 60,000
NAME SSN SALARY
SMITH 111-22-3333 60,000
MILLER 112-23-4567 40,000
• DB Replay capture files
• STS
• AWR snapshots
• Clone prod system
• Consistent masking
across tables, capture
files, STS and AWR
snapshots
• Securely replay
workload & STS
Production Stage Test
Secure Database Testing
Real Application Testing Integration with Data Masking
29 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
• Automatic data extraction rules from ADM
• Estimate subset before execution
• Supports in-place subset and export method
• Subset 100 GB  20 GB in 12 minutes using export method
Data Subsetting
Define new
Application
Data Model
Create
Data
Subset
Definition
Extract
Data
Subset
Export /
Import
In-Place
Delete
TestProduction
30 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
• Fully automated workflow with change assurance for:
– Database and O/S upgrades & migrations
– Database configuration changes
– Server and storage changes
• Capture workloads from Oracle9i, 10g and 11g databases
Real Application Testing
Reducing time and risk of change
Capture
Workload
Replay
Workload
Analyse
Results
© 2010 Oracle Corporation
31 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
• Plan
• Detect new DB versions in My Oracle Support
• Suggest best upgrade path for patch compatibility
• In-context reference to Upgrade documentation
• Analyze
• Check databases for upgradeability (Space, version,
invalid objects, etc)
• Deploy
• Mass deploy binaries to all targets
• Long-running upgrade process can be paused and
resumed by the user
• Switch
• Switch instances to new installations
• Easy switchback if needed
Database Upgrade Automation
32 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Deliver Highest Service Quality with Lowest Risk & Effort
DATABASE
CLOUD SERVICES
ENGINEERED
SYSTEMS
CHANGE
MANAGEMENT
PERFORMANCE
0%
20%
40%
60%
80%
100%
120%
EXTREME DATABASE MANAGEMENT
33 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Exadata Management
Integrated View of Hardware and Software
• Hardware view
• Schematic of cells, compute nodes &
switches
• Hardware components alerts
• Software/system view
• Performance, availability, usage by
databases, services, clusters
• Software alerts from db, cluster, ASM
• Topology view of DB systems/clusters
• Configuration view
• Version summary of all components
along with patch recommendations
34 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Storage Cell Performance
• Composite cell health
indicators
• Drill down from
database Performance
page
• Helps triage
• Load imbalance
• ASM problems
• Cell configuration
issues
• Cell software or
hardware failures
• Network failures
35 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Storage Cell Management
• Storage Cell monitoring and administration support
– Cell Home page and performance pages
– Actions supported: Start/stop Cell, verify connectivity, setup SSH, execute Cellcli on cells
– Setup IORM for database targets
• Management by Cell Group
– All cells used by a database automatically placed in a group
– Cell Group level administration operations (batch job monitoring)
36 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Infiniband Network Monitoring
• Infiniband network and switches as EM
targets
• Network home page and performance page
– real time and historical
• Network topology view
• Perform admin tasks such as enable/disable
port, clear performance/error counters
• Full monitoring
• Alerts (switch generated and EM
generated)
• Performance metrics
• Configuration metrics – detect and notify
configuration changes/best practice
violations
37 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Consolidation Challenges
0%
20%
40%
60%
80%
100%
120%
Application A
CPU
Utilization
0%
20%
40%
60%
80%
100%
120%
Application B
CPU
Utilization 
0%
20%
40%
60%
80%
100%
120%
Application A
CPU
Utilization 
• Applications have
different workload &
resource profiles
• Before consolidation,
analyze multiple
resources
– CPU
– Memory
– Storage
0%
20%
40%
60%
80%
100%
120%
Combined
CPU
Utilization 
0%
20%
40%
60%
80%
100%
120%
Application B
CPU
Utilization 
0%
20%
40%
60%
80%
100%
120%
Combined
CPU
Utilization

38 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Consolidation Planner
Determines candidates for consolidation
• Identifies under- and over-utilized server
• Works for physical and virtual environments
Benefits
• Maximizes server density
• Minimizes resource contention
• Maintains performance commitment
• Satisfies business, compliance, and technical constraints
39 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Consolidation Planner
• Target resource utilization and
configuration data extracted from
Enterprise Manager repository
– CPU, memory, storage, network
– Over a representative period
• Administrator specifies servers and
constraints for workload migration
– Physical/virtual servers
– Existing/planned servers
– Business/technical constraints
• Reports detail how consolidated
workloads would perform on target
servers
40 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Deliver Highest Service Quality with Lowest Risk & Effort
DATABASE
CLOUD SERVICES
ENGINEERED
SYSTEMS
CHANGE
MANAGEMENT
PERFORMANCE
0%
20%
40%
60%
80%
100%
120%
EXTREME DATABASE MANAGEMENT
41 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
More than 21% will provide a private
Database platform as a Cloud service
42 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Database-as-a-Service
Key Features and Benefits
• Self-service paradigm for database deployment and
management
• Pre-packaged, pre-configured database
configurations
• One-click provisioning and deployment of databases
• On-demand scalability of underlying platform
• Metering and chargeback for IT accountability
• Extreme “agility” for developers, with “enterprise”
control for IT
43 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
RAC
11.2.0.3
RAC
11.2.0.2
RAC
11.2.0.2
RAC
11.2.0.3
SIDB 10.2.0.5
SIDB 10.2.0.5
SIDB 10.2.0.5
Database-as-a-Service Taxonomy
Cloud
Collection of various zones – Database, OVM…
Database Zones
Logical unit based on configuration, version, etc
Database Software
Oracle Home
Directories, binaries, executables, programs,
scripts, etc. for the Oracle Database
Clusterware
Access to shared storage
44 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Database-as-a-Service Setup
Roles and Responsibilities
Cloud Administrator Self Service Administrator
1 Provision Servers, Storage, and
Network
Manage Cloud Resources
Create Users and Roles
Configure Software Library
Manage Security and Policies
2
3
4
5
2
Provision database software on SI or RAC
servers
Define Deployment Procedures or
Assemblies for database provisioning
Define services in Service Catalog for
deployment by Self-Service users
Assign quotas to Users and Roles
Define access control (map roles to zones)
Setup Chargeback Plans
1
3
5
4
6
45 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Self-Service Provisioning
• Out-of-box console ; no additional
set up required
– Supports custom background
• Rich service catalog:
- Database service
- OVM Templates and Assemblies
- Java applications
• Additional capabilities:
– Backup and Restore
VM/Database
– Basic resource monitoring
– Chargeback information
– Quota monitoring
• Cloud APIs
– RESTFul APIs and CLIs ideal for
Cloud integrators
46 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Cloud Resource and Request Monitoring
• Manage Cloud Zones and
underlying resources
(databases, Server Pools, VMs)
– Track resource flux, tenants,
policy violations, etc
– Drill down into individual
resources for deeper
monitoring
• Monitor requests and failure
rates and identify potential
bottlenecks to remediate
47 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Metering and Chargeback
• Resource usage metering & historical usage
trends
• Leverages metrics in EM repository
– >40 DB, host and VM metrics collected
– Performance metric & Configuration data
• Supports dedicated and shared databases (via
services)
• 24 hour collection schedule for metered targets
• Allows administrator to assign charge rates to
metered resources
– Supports fixed, configuration and usage based
chargeback
• Reports show usage trends and chargeback costs
48 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Database Metering and Chargeback Metrics
Metric Metric Type Aggregation
Dedicated
Base Charge Fixed sum
Backup Charge Fixed sum
CPU Utilization (SPECint®_rate_base2006) Usage avg
CPU Utilization (%) * Usage avg
Edition Config n/a
Version Config n/a
Storage Usage * Config avg
Memory Usage * Config avg
Option Config n/a
Shared
(by Service)
Base Charge Fixed sum
DB Time Usage sum
CPU Time Usage sum
CPU Utilization (%) Usage avg
CPU Utilization (SPECint®_rate_base2006) Usage avg
SQL Executes Usage sum
User Transactions Usage sum
Disk Read Bytes (Physical) Usage sum
Disk Write Bytes (Physical) Usage sum
Network IO Usage avg
49 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
PERFORMANCE
0%
20%
40%
60%
80%
100%
120%
ASH
Analytics
Compare
Period
ADDM
Real-Time
ADDM
CHANGE
MANAGEMENT
Database
Upgrade
Automation
Data
Subsetting
Secure
Testing
DATABASE
CLOUD SERVICES
Consolidation
Planner
Database-as-
a-Service
Metering and
Chargeback
ENGINEERED
SYSTEMS
Exadata
Management
Consolidation
Planner
EXTREME
DATABASE
MANAGEMENT
50 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Q&A
51 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
52 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.

More Related Content

What's hot

Getting optimal performance from oracle e-business suite presentation
Getting optimal performance from oracle e-business suite presentationGetting optimal performance from oracle e-business suite presentation
Getting optimal performance from oracle e-business suite presentationBerry Clemens
 
Ebs performance tune2_con9030_pdf_9030_0002
Ebs performance tune2_con9030_pdf_9030_0002Ebs performance tune2_con9030_pdf_9030_0002
Ebs performance tune2_con9030_pdf_9030_0002jucaab
 
Ebs performance tune_con9030_pdf_9030_0001
Ebs performance tune_con9030_pdf_9030_0001Ebs performance tune_con9030_pdf_9030_0001
Ebs performance tune_con9030_pdf_9030_0001jucaab
 
OOW15 - Getting Optimal Performance from Oracle E-Business Suite
OOW15 - Getting Optimal Performance from Oracle E-Business SuiteOOW15 - Getting Optimal Performance from Oracle E-Business Suite
OOW15 - Getting Optimal Performance from Oracle E-Business Suitevasuballa
 
Machine Learning and AI at Oracle
Machine Learning and AI at OracleMachine Learning and AI at Oracle
Machine Learning and AI at OracleSandesh Rao
 
Zero to Manageability in 60 Minutes: Building a Solid Foundation for Oracle E...
Zero to Manageability in 60 Minutes: Building a Solid Foundation for Oracle E...Zero to Manageability in 60 Minutes: Building a Solid Foundation for Oracle E...
Zero to Manageability in 60 Minutes: Building a Solid Foundation for Oracle E...Courtney Llamas
 
Oracle Enterprise Manager 12c - OEM12c Presentation
Oracle Enterprise Manager 12c - OEM12c PresentationOracle Enterprise Manager 12c - OEM12c Presentation
Oracle Enterprise Manager 12c - OEM12c PresentationFrancisco Alvarez
 
Introduction to Machine Learning - From DBA's to Data Scientists - OGBEMEA
Introduction to Machine Learning - From DBA's to Data Scientists - OGBEMEAIntroduction to Machine Learning - From DBA's to Data Scientists - OGBEMEA
Introduction to Machine Learning - From DBA's to Data Scientists - OGBEMEASandesh Rao
 
What's new in oracle ORAchk & EXAchk 12.2.0.1.3
What's new in oracle ORAchk & EXAchk 12.2.0.1.3What's new in oracle ORAchk & EXAchk 12.2.0.1.3
What's new in oracle ORAchk & EXAchk 12.2.0.1.3Gareth Chapman
 
Optimizing the Enterprise Manager 12c
Optimizing the Enterprise Manager 12cOptimizing the Enterprise Manager 12c
Optimizing the Enterprise Manager 12cKellyn Pot'Vin-Gorman
 
LAD -GroundBreakers-Jul 2019 - The Machine Learning behind the Autonomous Dat...
LAD -GroundBreakers-Jul 2019 - The Machine Learning behind the Autonomous Dat...LAD -GroundBreakers-Jul 2019 - The Machine Learning behind the Autonomous Dat...
LAD -GroundBreakers-Jul 2019 - The Machine Learning behind the Autonomous Dat...Sandesh Rao
 
Getting optimal performance from oracle e business suite(aioug aug2015)
Getting optimal performance from oracle e business suite(aioug aug2015)Getting optimal performance from oracle e business suite(aioug aug2015)
Getting optimal performance from oracle e business suite(aioug aug2015)pasalapudi123
 
2.Oracle’S High Availability Vision
2.Oracle’S High Availability Vision2.Oracle’S High Availability Vision
2.Oracle’S High Availability VisionErmando
 
206510 p6 upgrade considerations
206510 p6 upgrade considerations206510 p6 upgrade considerations
206510 p6 upgrade considerationsp6academy
 
Suffering from Chronic Patching Pain? Get Relief with Fleet Maintenance [CON6...
Suffering from Chronic Patching Pain? Get Relief with Fleet Maintenance [CON6...Suffering from Chronic Patching Pain? Get Relief with Fleet Maintenance [CON6...
Suffering from Chronic Patching Pain? Get Relief with Fleet Maintenance [CON6...Timothy Schubert
 
Oracle EBS Upgrade - Tips and Tricks
Oracle EBS Upgrade - Tips and TricksOracle EBS Upgrade - Tips and Tricks
Oracle EBS Upgrade - Tips and Trickspanayaofficial
 
Presentation cloud control enterprise manager 12c
Presentation   cloud control enterprise manager 12cPresentation   cloud control enterprise manager 12c
Presentation cloud control enterprise manager 12cxKinAnx
 

What's hot (20)

Getting optimal performance from oracle e-business suite presentation
Getting optimal performance from oracle e-business suite presentationGetting optimal performance from oracle e-business suite presentation
Getting optimal performance from oracle e-business suite presentation
 
Ebs performance tune2_con9030_pdf_9030_0002
Ebs performance tune2_con9030_pdf_9030_0002Ebs performance tune2_con9030_pdf_9030_0002
Ebs performance tune2_con9030_pdf_9030_0002
 
Ebs performance tune_con9030_pdf_9030_0001
Ebs performance tune_con9030_pdf_9030_0001Ebs performance tune_con9030_pdf_9030_0001
Ebs performance tune_con9030_pdf_9030_0001
 
OOW15 - Getting Optimal Performance from Oracle E-Business Suite
OOW15 - Getting Optimal Performance from Oracle E-Business SuiteOOW15 - Getting Optimal Performance from Oracle E-Business Suite
OOW15 - Getting Optimal Performance from Oracle E-Business Suite
 
Machine Learning and AI at Oracle
Machine Learning and AI at OracleMachine Learning and AI at Oracle
Machine Learning and AI at Oracle
 
Zero to Manageability in 60 Minutes: Building a Solid Foundation for Oracle E...
Zero to Manageability in 60 Minutes: Building a Solid Foundation for Oracle E...Zero to Manageability in 60 Minutes: Building a Solid Foundation for Oracle E...
Zero to Manageability in 60 Minutes: Building a Solid Foundation for Oracle E...
 
ODTUG Webinar AWR Warehouse
ODTUG Webinar AWR WarehouseODTUG Webinar AWR Warehouse
ODTUG Webinar AWR Warehouse
 
Oracle Enterprise Manager 12c - OEM12c Presentation
Oracle Enterprise Manager 12c - OEM12c PresentationOracle Enterprise Manager 12c - OEM12c Presentation
Oracle Enterprise Manager 12c - OEM12c Presentation
 
Power of the AWR Warehouse
Power of the AWR WarehousePower of the AWR Warehouse
Power of the AWR Warehouse
 
Introduction to Machine Learning - From DBA's to Data Scientists - OGBEMEA
Introduction to Machine Learning - From DBA's to Data Scientists - OGBEMEAIntroduction to Machine Learning - From DBA's to Data Scientists - OGBEMEA
Introduction to Machine Learning - From DBA's to Data Scientists - OGBEMEA
 
What's new in oracle ORAchk & EXAchk 12.2.0.1.3
What's new in oracle ORAchk & EXAchk 12.2.0.1.3What's new in oracle ORAchk & EXAchk 12.2.0.1.3
What's new in oracle ORAchk & EXAchk 12.2.0.1.3
 
Optimizing the Enterprise Manager 12c
Optimizing the Enterprise Manager 12cOptimizing the Enterprise Manager 12c
Optimizing the Enterprise Manager 12c
 
LAD -GroundBreakers-Jul 2019 - The Machine Learning behind the Autonomous Dat...
LAD -GroundBreakers-Jul 2019 - The Machine Learning behind the Autonomous Dat...LAD -GroundBreakers-Jul 2019 - The Machine Learning behind the Autonomous Dat...
LAD -GroundBreakers-Jul 2019 - The Machine Learning behind the Autonomous Dat...
 
Getting optimal performance from oracle e business suite(aioug aug2015)
Getting optimal performance from oracle e business suite(aioug aug2015)Getting optimal performance from oracle e business suite(aioug aug2015)
Getting optimal performance from oracle e business suite(aioug aug2015)
 
2.Oracle’S High Availability Vision
2.Oracle’S High Availability Vision2.Oracle’S High Availability Vision
2.Oracle’S High Availability Vision
 
206510 p6 upgrade considerations
206510 p6 upgrade considerations206510 p6 upgrade considerations
206510 p6 upgrade considerations
 
Suffering from Chronic Patching Pain? Get Relief with Fleet Maintenance [CON6...
Suffering from Chronic Patching Pain? Get Relief with Fleet Maintenance [CON6...Suffering from Chronic Patching Pain? Get Relief with Fleet Maintenance [CON6...
Suffering from Chronic Patching Pain? Get Relief with Fleet Maintenance [CON6...
 
Apouc 2014-enterprise-manager-12c
Apouc 2014-enterprise-manager-12cApouc 2014-enterprise-manager-12c
Apouc 2014-enterprise-manager-12c
 
Oracle EBS Upgrade - Tips and Tricks
Oracle EBS Upgrade - Tips and TricksOracle EBS Upgrade - Tips and Tricks
Oracle EBS Upgrade - Tips and Tricks
 
Presentation cloud control enterprise manager 12c
Presentation   cloud control enterprise manager 12cPresentation   cloud control enterprise manager 12c
Presentation cloud control enterprise manager 12c
 

Similar to Manage Database Performance and Availability

Beyond SQL Tuning: Insider's Guide to Maximizing SQL Performance
Beyond SQL Tuning: Insider's Guide to Maximizing SQL PerformanceBeyond SQL Tuning: Insider's Guide to Maximizing SQL Performance
Beyond SQL Tuning: Insider's Guide to Maximizing SQL PerformanceAshish Agrawal
 
Step-by-Step Cookbook for Identifying and Tuning SQL Problems
Step-by-Step Cookbook for Identifying and Tuning SQL ProblemsStep-by-Step Cookbook for Identifying and Tuning SQL Problems
Step-by-Step Cookbook for Identifying and Tuning SQL ProblemsMinh237839
 
Achieving Continuous Availability for Your Applications with Oracle MAA
Achieving Continuous Availability for Your Applications with Oracle MAAAchieving Continuous Availability for Your Applications with Oracle MAA
Achieving Continuous Availability for Your Applications with Oracle MAAMarkus Michalewicz
 
1 architecture & design
1   architecture & design1   architecture & design
1 architecture & designMark Swarbrick
 
Con7091 sql tuning for expert db as-oow17_oct2_1507314871265001m0x4
Con7091 sql tuning for expert db as-oow17_oct2_1507314871265001m0x4Con7091 sql tuning for expert db as-oow17_oct2_1507314871265001m0x4
Con7091 sql tuning for expert db as-oow17_oct2_1507314871265001m0x4asifanw
 
Oracle real time replica solution (Oracle GoldenGate) in Telco and FSI vertic...
Oracle real time replica solution (Oracle GoldenGate) in Telco and FSI vertic...Oracle real time replica solution (Oracle GoldenGate) in Telco and FSI vertic...
Oracle real time replica solution (Oracle GoldenGate) in Telco and FSI vertic...Milomir Vojvodic
 
Streamline it management
Streamline it managementStreamline it management
Streamline it managementDLT Solutions
 
MySQL 5.7 NEW FEATURES, BETTER PERFORMANCE, AND THINGS THAT WILL BREAK -- Mid...
MySQL 5.7 NEW FEATURES, BETTER PERFORMANCE, AND THINGS THAT WILL BREAK -- Mid...MySQL 5.7 NEW FEATURES, BETTER PERFORMANCE, AND THINGS THAT WILL BREAK -- Mid...
MySQL 5.7 NEW FEATURES, BETTER PERFORMANCE, AND THINGS THAT WILL BREAK -- Mid...Dave Stokes
 
Things learned from OpenWorld 2013
Things learned from OpenWorld 2013Things learned from OpenWorld 2013
Things learned from OpenWorld 2013Connor McDonald
 
EDB Database Servers and Tools
EDB Database Servers and Tools EDB Database Servers and Tools
EDB Database Servers and Tools Ashnikbiz
 
Übersicht Cloud Control - EM 12c
Übersicht Cloud Control - EM 12cÜbersicht Cloud Control - EM 12c
Übersicht Cloud Control - EM 12cVolker Linz
 
Con8833 access at scale for hundreds of millions of users final
Con8833 access at scale for hundreds of millions of users   finalCon8833 access at scale for hundreds of millions of users   final
Con8833 access at scale for hundreds of millions of users finalOracleIDM
 
Oracle Database Lifecycle Management
Oracle Database Lifecycle ManagementOracle Database Lifecycle Management
Oracle Database Lifecycle ManagementHari Srinivasan
 
Mmckeown hadr that_conf
Mmckeown hadr that_confMmckeown hadr that_conf
Mmckeown hadr that_confMike McKeown
 
Oracle Database 12c Multitenant for Consolidation
Oracle Database 12c Multitenant for ConsolidationOracle Database 12c Multitenant for Consolidation
Oracle Database 12c Multitenant for ConsolidationYudi Herdiana
 
Oracle GoldenGate Performance Tuning
Oracle GoldenGate Performance TuningOracle GoldenGate Performance Tuning
Oracle GoldenGate Performance TuningBobby Curtis
 
Performing Oracle Health Checks Using APEX
Performing Oracle Health Checks Using APEXPerforming Oracle Health Checks Using APEX
Performing Oracle Health Checks Using APEXDatavail
 
Barun_Practical_and_Efficient_SQL_Performance_Tuning
Barun_Practical_and_Efficient_SQL_Performance_TuningBarun_Practical_and_Efficient_SQL_Performance_Tuning
Barun_Practical_and_Efficient_SQL_Performance_TuningVlado Barun
 
Oracle BPM workflow and Open-XDX web services (Part 2)
Oracle BPM workflow and Open-XDX web services (Part 2)Oracle BPM workflow and Open-XDX web services (Part 2)
Oracle BPM workflow and Open-XDX web services (Part 2)Bizagi Inc
 

Similar to Manage Database Performance and Availability (20)

Beyond SQL Tuning: Insider's Guide to Maximizing SQL Performance
Beyond SQL Tuning: Insider's Guide to Maximizing SQL PerformanceBeyond SQL Tuning: Insider's Guide to Maximizing SQL Performance
Beyond SQL Tuning: Insider's Guide to Maximizing SQL Performance
 
Step-by-Step Cookbook for Identifying and Tuning SQL Problems
Step-by-Step Cookbook for Identifying and Tuning SQL ProblemsStep-by-Step Cookbook for Identifying and Tuning SQL Problems
Step-by-Step Cookbook for Identifying and Tuning SQL Problems
 
Achieving Continuous Availability for Your Applications with Oracle MAA
Achieving Continuous Availability for Your Applications with Oracle MAAAchieving Continuous Availability for Your Applications with Oracle MAA
Achieving Continuous Availability for Your Applications with Oracle MAA
 
1 architecture & design
1   architecture & design1   architecture & design
1 architecture & design
 
Con7091 sql tuning for expert db as-oow17_oct2_1507314871265001m0x4
Con7091 sql tuning for expert db as-oow17_oct2_1507314871265001m0x4Con7091 sql tuning for expert db as-oow17_oct2_1507314871265001m0x4
Con7091 sql tuning for expert db as-oow17_oct2_1507314871265001m0x4
 
Oracle real time replica solution (Oracle GoldenGate) in Telco and FSI vertic...
Oracle real time replica solution (Oracle GoldenGate) in Telco and FSI vertic...Oracle real time replica solution (Oracle GoldenGate) in Telco and FSI vertic...
Oracle real time replica solution (Oracle GoldenGate) in Telco and FSI vertic...
 
Streamline it management
Streamline it managementStreamline it management
Streamline it management
 
MySQL 5.7 NEW FEATURES, BETTER PERFORMANCE, AND THINGS THAT WILL BREAK -- Mid...
MySQL 5.7 NEW FEATURES, BETTER PERFORMANCE, AND THINGS THAT WILL BREAK -- Mid...MySQL 5.7 NEW FEATURES, BETTER PERFORMANCE, AND THINGS THAT WILL BREAK -- Mid...
MySQL 5.7 NEW FEATURES, BETTER PERFORMANCE, AND THINGS THAT WILL BREAK -- Mid...
 
Things learned from OpenWorld 2013
Things learned from OpenWorld 2013Things learned from OpenWorld 2013
Things learned from OpenWorld 2013
 
EDB Database Servers and Tools
EDB Database Servers and Tools EDB Database Servers and Tools
EDB Database Servers and Tools
 
Übersicht Cloud Control - EM 12c
Übersicht Cloud Control - EM 12cÜbersicht Cloud Control - EM 12c
Übersicht Cloud Control - EM 12c
 
Con8833 access at scale for hundreds of millions of users final
Con8833 access at scale for hundreds of millions of users   finalCon8833 access at scale for hundreds of millions of users   final
Con8833 access at scale for hundreds of millions of users final
 
Oracle Database Lifecycle Management
Oracle Database Lifecycle ManagementOracle Database Lifecycle Management
Oracle Database Lifecycle Management
 
Mmckeown hadr that_conf
Mmckeown hadr that_confMmckeown hadr that_conf
Mmckeown hadr that_conf
 
Oracle Database 12c Multitenant for Consolidation
Oracle Database 12c Multitenant for ConsolidationOracle Database 12c Multitenant for Consolidation
Oracle Database 12c Multitenant for Consolidation
 
Oracle GoldenGate Performance Tuning
Oracle GoldenGate Performance TuningOracle GoldenGate Performance Tuning
Oracle GoldenGate Performance Tuning
 
Performing Oracle Health Checks Using APEX
Performing Oracle Health Checks Using APEXPerforming Oracle Health Checks Using APEX
Performing Oracle Health Checks Using APEX
 
Barun_Practical_and_Efficient_SQL_Performance_Tuning
Barun_Practical_and_Efficient_SQL_Performance_TuningBarun_Practical_and_Efficient_SQL_Performance_Tuning
Barun_Practical_and_Efficient_SQL_Performance_Tuning
 
Ioug oow12 em12c
Ioug oow12 em12cIoug oow12 em12c
Ioug oow12 em12c
 
Oracle BPM workflow and Open-XDX web services (Part 2)
Oracle BPM workflow and Open-XDX web services (Part 2)Oracle BPM workflow and Open-XDX web services (Part 2)
Oracle BPM workflow and Open-XDX web services (Part 2)
 

More from Connor McDonald

Sangam 19 - PLSQL still the coolest
Sangam 19 - PLSQL still the coolestSangam 19 - PLSQL still the coolest
Sangam 19 - PLSQL still the coolestConnor McDonald
 
Sangam 19 - Analytic SQL
Sangam 19 - Analytic SQLSangam 19 - Analytic SQL
Sangam 19 - Analytic SQLConnor McDonald
 
UKOUG - 25 years of hints and tips
UKOUG - 25 years of hints and tipsUKOUG - 25 years of hints and tips
UKOUG - 25 years of hints and tipsConnor McDonald
 
Sangam 19 - Successful Applications on Autonomous
Sangam 19 - Successful Applications on AutonomousSangam 19 - Successful Applications on Autonomous
Sangam 19 - Successful Applications on AutonomousConnor McDonald
 
Sangam 2019 - The Latest Features
Sangam 2019 - The Latest FeaturesSangam 2019 - The Latest Features
Sangam 2019 - The Latest FeaturesConnor McDonald
 
UKOUG 2019 - SQL features
UKOUG 2019 - SQL featuresUKOUG 2019 - SQL features
UKOUG 2019 - SQL featuresConnor McDonald
 
APEX tour 2019 - successful development with autonomous
APEX tour 2019 - successful development with autonomousAPEX tour 2019 - successful development with autonomous
APEX tour 2019 - successful development with autonomousConnor McDonald
 
APAC Groundbreakers 2019 - Perth/Melbourne
APAC Groundbreakers 2019 - Perth/Melbourne APAC Groundbreakers 2019 - Perth/Melbourne
APAC Groundbreakers 2019 - Perth/Melbourne Connor McDonald
 
OOW19 - Flashback, not just for DBAs
OOW19 - Flashback, not just for DBAsOOW19 - Flashback, not just for DBAs
OOW19 - Flashback, not just for DBAsConnor McDonald
 
OOW19 - Read consistency
OOW19 - Read consistencyOOW19 - Read consistency
OOW19 - Read consistencyConnor McDonald
 
OOW19 - Slower and less secure applications
OOW19 - Slower and less secure applicationsOOW19 - Slower and less secure applications
OOW19 - Slower and less secure applicationsConnor McDonald
 
OOW19 - Killing database sessions
OOW19 - Killing database sessionsOOW19 - Killing database sessions
OOW19 - Killing database sessionsConnor McDonald
 
OOW19 - Ten Amazing SQL features
OOW19 - Ten Amazing SQL featuresOOW19 - Ten Amazing SQL features
OOW19 - Ten Amazing SQL featuresConnor McDonald
 
Latin America Tour 2019 - 18c and 19c featues
Latin America Tour 2019   - 18c and 19c featuesLatin America Tour 2019   - 18c and 19c featues
Latin America Tour 2019 - 18c and 19c featuesConnor McDonald
 
Latin America tour 2019 - Flashback
Latin America tour 2019 -  FlashbackLatin America tour 2019 -  Flashback
Latin America tour 2019 - FlashbackConnor McDonald
 
Latin America Tour 2019 - 10 great sql features
Latin America Tour 2019  - 10 great sql featuresLatin America Tour 2019  - 10 great sql features
Latin America Tour 2019 - 10 great sql featuresConnor McDonald
 
Latin America Tour 2019 - pattern matching
Latin America Tour 2019 - pattern matchingLatin America Tour 2019 - pattern matching
Latin America Tour 2019 - pattern matchingConnor McDonald
 
Latin America Tour 2019 - slow data and sql processing
Latin America Tour 2019  - slow data and sql processingLatin America Tour 2019  - slow data and sql processing
Latin America Tour 2019 - slow data and sql processingConnor McDonald
 

More from Connor McDonald (20)

Flashback ITOUG
Flashback ITOUGFlashback ITOUG
Flashback ITOUG
 
Sangam 19 - PLSQL still the coolest
Sangam 19 - PLSQL still the coolestSangam 19 - PLSQL still the coolest
Sangam 19 - PLSQL still the coolest
 
Sangam 19 - Analytic SQL
Sangam 19 - Analytic SQLSangam 19 - Analytic SQL
Sangam 19 - Analytic SQL
 
UKOUG - 25 years of hints and tips
UKOUG - 25 years of hints and tipsUKOUG - 25 years of hints and tips
UKOUG - 25 years of hints and tips
 
Sangam 19 - Successful Applications on Autonomous
Sangam 19 - Successful Applications on AutonomousSangam 19 - Successful Applications on Autonomous
Sangam 19 - Successful Applications on Autonomous
 
Sangam 2019 - The Latest Features
Sangam 2019 - The Latest FeaturesSangam 2019 - The Latest Features
Sangam 2019 - The Latest Features
 
UKOUG 2019 - SQL features
UKOUG 2019 - SQL featuresUKOUG 2019 - SQL features
UKOUG 2019 - SQL features
 
APEX tour 2019 - successful development with autonomous
APEX tour 2019 - successful development with autonomousAPEX tour 2019 - successful development with autonomous
APEX tour 2019 - successful development with autonomous
 
APAC Groundbreakers 2019 - Perth/Melbourne
APAC Groundbreakers 2019 - Perth/Melbourne APAC Groundbreakers 2019 - Perth/Melbourne
APAC Groundbreakers 2019 - Perth/Melbourne
 
OOW19 - Flashback, not just for DBAs
OOW19 - Flashback, not just for DBAsOOW19 - Flashback, not just for DBAs
OOW19 - Flashback, not just for DBAs
 
OOW19 - Read consistency
OOW19 - Read consistencyOOW19 - Read consistency
OOW19 - Read consistency
 
OOW19 - Slower and less secure applications
OOW19 - Slower and less secure applicationsOOW19 - Slower and less secure applications
OOW19 - Slower and less secure applications
 
OOW19 - Killing database sessions
OOW19 - Killing database sessionsOOW19 - Killing database sessions
OOW19 - Killing database sessions
 
OOW19 - Ten Amazing SQL features
OOW19 - Ten Amazing SQL featuresOOW19 - Ten Amazing SQL features
OOW19 - Ten Amazing SQL features
 
Latin America Tour 2019 - 18c and 19c featues
Latin America Tour 2019   - 18c and 19c featuesLatin America Tour 2019   - 18c and 19c featues
Latin America Tour 2019 - 18c and 19c featues
 
Latin America tour 2019 - Flashback
Latin America tour 2019 -  FlashbackLatin America tour 2019 -  Flashback
Latin America tour 2019 - Flashback
 
Latin America Tour 2019 - 10 great sql features
Latin America Tour 2019  - 10 great sql featuresLatin America Tour 2019  - 10 great sql features
Latin America Tour 2019 - 10 great sql features
 
Latin America Tour 2019 - pattern matching
Latin America Tour 2019 - pattern matchingLatin America Tour 2019 - pattern matching
Latin America Tour 2019 - pattern matching
 
Latin America Tour 2019 - slow data and sql processing
Latin America Tour 2019  - slow data and sql processingLatin America Tour 2019  - slow data and sql processing
Latin America Tour 2019 - slow data and sql processing
 
ANSI vs Oracle language
ANSI vs Oracle languageANSI vs Oracle language
ANSI vs Oracle language
 

Recently uploaded

The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 

Recently uploaded (20)

The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 

Manage Database Performance and Availability

  • 1. 1 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 2. 2 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Advanced Database Management Enterprise Manager 12c Thomas Kyte http://asktom.oracle.com/
  • 3. 3 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. The following 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 remains at the sole discretion of Oracle.
  • 4. 4 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. of DBAs admit doing nothing to address performance issues
  • 5. 5 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Deliver Highest Service Quality with Lowest Risk & Effort DATABASE CLOUD SERVICES ENGINEERED SYSTEMS CHANGE MANAGEMENT PERFORMANCE 0% 20% 40% 60% 80% 100% 120% EXTREME DATABASE MANAGEMENT
  • 7. Manageability Evolution Continuous Improvement 26% Less Time 31% Fewer Steps 0% 25% 50% 75% 100% Time Oracle9i Database Oracle Database 10g Oracle Database 11g Steps
  • 8. 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
  • 9. 9 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Unresponsive Database Problem • How do I diagnose a slow or hung database? – If the database is unresponsive, I can’t even login! • Should I just bounce the database? – All in-flight operations will be aborted – All diagnostic information will be lost – If I could only know which blocking session to kill!
  • 10. 10 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 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 ADDM EM Agent JDBC Connection Diagnostic Connection Database ADDM Analysis Hangs Latches Deadlocks
  • 11. 11 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Real-Time ADDM • Real-time analysis of hang or slow database systems • Holistically identify global resource contentions and deadlocks • Quantified performance impact • Precise, actionable recommendations • Supports single instance & RAC
  • 12. 12 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Top Issues Identified by Real-Time ADDM Resource Constraints • CPU Bound Hosts • Memory Paging • I/O Bound • Interconnect Bound Hangs • Instance Shutting Down • Top Blocker Analysis • Memory Pool Flushing • ASM Unresponsive Memory Issues • Library Cache Issues • Memory Allocation Issues • Excessive PGA growth Resource Limits Reached • Sessions • Processes Deadlocks
  • 13. 13 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Comparative Performance Analysis • Performance yesterday was good, today is terrible, what happen? • What changes were made? • Is someone running a new batch job? • RAC instance 1 is running much faster than instance 2, what’s the difference? • Is there a workload skew? • Did someone make configuration changes? 09/05/2011
  • 14. 14 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 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 ReportCompare Period ADDM SQL Commonality Regressed SQL I/O Bound Undersized SGA
  • 15. 15 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Correlation Rules: Symptoms and Causes Paging • Physical memory size • SGA/PGA Target Hard/Soft Parse Time • Cursor sharing • Shared Pool size • Session cached cursors SQL Regressions • Optimizer parameters • SQL parameters Temp I/O • PGA Aggregate Target
  • 16. 16 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Compare Period ADDM: Report 09/05/2011 • Reports resource usage for the two periods: CPU, Memory, I/O and Interconnect • Graphic report shows DB Time over comparison periods • Reports SQL commonality – how similar was the SQL between two time periods
  • 17. 17 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Active Session History (ASH) Analytics • Graphical ASH report for advanced analysis • Select any time period for analysis • Analyze performance across many dimensions • Provides visual filtering for recursive drill- downs • Different visualizations: Stacked chart or Tree Map • Collaborate with others using Active Reports
  • 18. 18 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. ASH Analytics Performance Dimensions 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 Consumer Group Module Action Client Trans. ID ASH SQL PL/SQL Resource Consump- tion Session Identifiers Session Attributes
  • 19. Automatic 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 High-Load Packaged Apps + SQL Profile Customizable Apps + SQL Advice Customizable Apps + Indexes & MVs + Partitions Well-Tuned SQL Automatic Tuning Optimizer
  • 20. Automatic SQL Tuning New in Oracle Database 11g Release 2 • SQL Tuning Advisor • Identifies alternative execution plans using real-time and historical performance data • Enables recovery from unexpected SQL plan changes • Recommends appropriate degree of parallelism for best performance SQL Profiling Statistics Analysis Access Path Analysis SQL Restructure Analysis Alternative Plan Analysis Parallel Query Analysis Automatic Tuning Optimizer Administrator 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 Tuning Advisor
  • 21. Real-Time SQL Monitoring Looking Inside SQL Execution • Automatically monitors long running SQL • Enabled out-of-the-box with no performance overhead • Monitors each SQL execution • Exposes monitoring statistics • Global execution level • Plan operation level • Parallel execution level • Guides tuning efforts • NEW: Bind values shown • NEW: SQL level metrics • CPU, I/O requests, throughput, PGA, temp space • NEW: Graphical explain plan • NEW: I/O statistics for each operation
  • 22. Real-Time PL/SQL Monitoring New in Oracle Database 11g Release 2 • 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
  • 23. 23 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Deliver Highest Service Quality with Lowest Risk & Effort DATABASE CLOUD SERVICES ENGINEERED SYSTEMS CHANGE MANAGEMENT PERFORMANCE 0% 20% 40% 60% 80% 100% 120% EXTREME DATABASE MANAGEMENT
  • 24. 24 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. DATA GROWTH 33% of DBAs handle close to 100 database instances each—with data stores expanding by more than 20% per year
  • 25. 25 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Over 50% of DBAs avoid making changes to production because of negatively impacting performance 90% experienced unplanned downtime resulting from Database changes NOT properly tested CHANGE—AVOID OR EMBRACE
  • 26. 26 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Test Data Management Challenges Error-prone, manual process Producing relationally intact subset is hard but necessary Cannot use sensitive data in test without obfuscation Full production copies for test systems not cost effective
  • 27. 27 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Data Discovery and Modeling • Application Data Model (ADM) – Scans application schemas to model relationships between tables and columns – Extract data relationships from Oracle Applications meta-data – Store referential relationships in repository – Enables test data operations such as data subsetting, masking • Sensitive Data Discovery & Data Masking – Pattern-based database scanning – Import from pre-built mask templates – Pre-built Data Masking templates for Oracle applications • Oracle eBusiness Suite • Oracle Fusion Applications
  • 28. 28 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Capture Clone Mask Test NAME SSN SALARY AGUILAR 203-33-3234 40,000 BENSON 323-22-2943 60,000 NAME SSN SALARY SMITH 111-22-3333 60,000 MILLER 112-23-4567 40,000 • DB Replay capture files • STS • AWR snapshots • Clone prod system • Consistent masking across tables, capture files, STS and AWR snapshots • Securely replay workload & STS Production Stage Test Secure Database Testing Real Application Testing Integration with Data Masking
  • 29. 29 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. • Automatic data extraction rules from ADM • Estimate subset before execution • Supports in-place subset and export method • Subset 100 GB  20 GB in 12 minutes using export method Data Subsetting Define new Application Data Model Create Data Subset Definition Extract Data Subset Export / Import In-Place Delete TestProduction
  • 30. 30 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. • Fully automated workflow with change assurance for: – Database and O/S upgrades & migrations – Database configuration changes – Server and storage changes • Capture workloads from Oracle9i, 10g and 11g databases Real Application Testing Reducing time and risk of change Capture Workload Replay Workload Analyse Results © 2010 Oracle Corporation
  • 31. 31 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. • Plan • Detect new DB versions in My Oracle Support • Suggest best upgrade path for patch compatibility • In-context reference to Upgrade documentation • Analyze • Check databases for upgradeability (Space, version, invalid objects, etc) • Deploy • Mass deploy binaries to all targets • Long-running upgrade process can be paused and resumed by the user • Switch • Switch instances to new installations • Easy switchback if needed Database Upgrade Automation
  • 32. 32 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Deliver Highest Service Quality with Lowest Risk & Effort DATABASE CLOUD SERVICES ENGINEERED SYSTEMS CHANGE MANAGEMENT PERFORMANCE 0% 20% 40% 60% 80% 100% 120% EXTREME DATABASE MANAGEMENT
  • 33. 33 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Exadata Management Integrated View of Hardware and Software • Hardware view • Schematic of cells, compute nodes & switches • Hardware components alerts • Software/system view • Performance, availability, usage by databases, services, clusters • Software alerts from db, cluster, ASM • Topology view of DB systems/clusters • Configuration view • Version summary of all components along with patch recommendations
  • 34. 34 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Storage Cell Performance • Composite cell health indicators • Drill down from database Performance page • Helps triage • Load imbalance • ASM problems • Cell configuration issues • Cell software or hardware failures • Network failures
  • 35. 35 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Storage Cell Management • Storage Cell monitoring and administration support – Cell Home page and performance pages – Actions supported: Start/stop Cell, verify connectivity, setup SSH, execute Cellcli on cells – Setup IORM for database targets • Management by Cell Group – All cells used by a database automatically placed in a group – Cell Group level administration operations (batch job monitoring)
  • 36. 36 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Infiniband Network Monitoring • Infiniband network and switches as EM targets • Network home page and performance page – real time and historical • Network topology view • Perform admin tasks such as enable/disable port, clear performance/error counters • Full monitoring • Alerts (switch generated and EM generated) • Performance metrics • Configuration metrics – detect and notify configuration changes/best practice violations
  • 37. 37 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Consolidation Challenges 0% 20% 40% 60% 80% 100% 120% Application A CPU Utilization 0% 20% 40% 60% 80% 100% 120% Application B CPU Utilization  0% 20% 40% 60% 80% 100% 120% Application A CPU Utilization  • Applications have different workload & resource profiles • Before consolidation, analyze multiple resources – CPU – Memory – Storage 0% 20% 40% 60% 80% 100% 120% Combined CPU Utilization  0% 20% 40% 60% 80% 100% 120% Application B CPU Utilization  0% 20% 40% 60% 80% 100% 120% Combined CPU Utilization 
  • 38. 38 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Consolidation Planner Determines candidates for consolidation • Identifies under- and over-utilized server • Works for physical and virtual environments Benefits • Maximizes server density • Minimizes resource contention • Maintains performance commitment • Satisfies business, compliance, and technical constraints
  • 39. 39 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Consolidation Planner • Target resource utilization and configuration data extracted from Enterprise Manager repository – CPU, memory, storage, network – Over a representative period • Administrator specifies servers and constraints for workload migration – Physical/virtual servers – Existing/planned servers – Business/technical constraints • Reports detail how consolidated workloads would perform on target servers
  • 40. 40 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Deliver Highest Service Quality with Lowest Risk & Effort DATABASE CLOUD SERVICES ENGINEERED SYSTEMS CHANGE MANAGEMENT PERFORMANCE 0% 20% 40% 60% 80% 100% 120% EXTREME DATABASE MANAGEMENT
  • 41. 41 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. More than 21% will provide a private Database platform as a Cloud service
  • 42. 42 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Database-as-a-Service Key Features and Benefits • Self-service paradigm for database deployment and management • Pre-packaged, pre-configured database configurations • One-click provisioning and deployment of databases • On-demand scalability of underlying platform • Metering and chargeback for IT accountability • Extreme “agility” for developers, with “enterprise” control for IT
  • 43. 43 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. RAC 11.2.0.3 RAC 11.2.0.2 RAC 11.2.0.2 RAC 11.2.0.3 SIDB 10.2.0.5 SIDB 10.2.0.5 SIDB 10.2.0.5 Database-as-a-Service Taxonomy Cloud Collection of various zones – Database, OVM… Database Zones Logical unit based on configuration, version, etc Database Software Oracle Home Directories, binaries, executables, programs, scripts, etc. for the Oracle Database Clusterware Access to shared storage
  • 44. 44 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Database-as-a-Service Setup Roles and Responsibilities Cloud Administrator Self Service Administrator 1 Provision Servers, Storage, and Network Manage Cloud Resources Create Users and Roles Configure Software Library Manage Security and Policies 2 3 4 5 2 Provision database software on SI or RAC servers Define Deployment Procedures or Assemblies for database provisioning Define services in Service Catalog for deployment by Self-Service users Assign quotas to Users and Roles Define access control (map roles to zones) Setup Chargeback Plans 1 3 5 4 6
  • 45. 45 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Self-Service Provisioning • Out-of-box console ; no additional set up required – Supports custom background • Rich service catalog: - Database service - OVM Templates and Assemblies - Java applications • Additional capabilities: – Backup and Restore VM/Database – Basic resource monitoring – Chargeback information – Quota monitoring • Cloud APIs – RESTFul APIs and CLIs ideal for Cloud integrators
  • 46. 46 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Cloud Resource and Request Monitoring • Manage Cloud Zones and underlying resources (databases, Server Pools, VMs) – Track resource flux, tenants, policy violations, etc – Drill down into individual resources for deeper monitoring • Monitor requests and failure rates and identify potential bottlenecks to remediate
  • 47. 47 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Metering and Chargeback • Resource usage metering & historical usage trends • Leverages metrics in EM repository – >40 DB, host and VM metrics collected – Performance metric & Configuration data • Supports dedicated and shared databases (via services) • 24 hour collection schedule for metered targets • Allows administrator to assign charge rates to metered resources – Supports fixed, configuration and usage based chargeback • Reports show usage trends and chargeback costs
  • 48. 48 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Database Metering and Chargeback Metrics Metric Metric Type Aggregation Dedicated Base Charge Fixed sum Backup Charge Fixed sum CPU Utilization (SPECint®_rate_base2006) Usage avg CPU Utilization (%) * Usage avg Edition Config n/a Version Config n/a Storage Usage * Config avg Memory Usage * Config avg Option Config n/a Shared (by Service) Base Charge Fixed sum DB Time Usage sum CPU Time Usage sum CPU Utilization (%) Usage avg CPU Utilization (SPECint®_rate_base2006) Usage avg SQL Executes Usage sum User Transactions Usage sum Disk Read Bytes (Physical) Usage sum Disk Write Bytes (Physical) Usage sum Network IO Usage avg
  • 49. 49 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. PERFORMANCE 0% 20% 40% 60% 80% 100% 120% ASH Analytics Compare Period ADDM Real-Time ADDM CHANGE MANAGEMENT Database Upgrade Automation Data Subsetting Secure Testing DATABASE CLOUD SERVICES Consolidation Planner Database-as- a-Service Metering and Chargeback ENGINEERED SYSTEMS Exadata Management Consolidation Planner EXTREME DATABASE MANAGEMENT
  • 50. 50 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Q&A
  • 51. 51 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 52. 52 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.