SlideShare a Scribd company logo
Power of the AWR Warehouse 
Enterprise Manager 12c, Release 4 
Kellyn Pot’Vin-Gorman 
Consulting Member of Enterprise Manager Technical Team 
Strategic Customer Program 
Fall Symposium 2014 
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 
Oracle Confidential
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Safe Harbor Statement 
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. 
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 
Oracle Confidential 4
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 
Program Agenda 
1 
2 
3 
4 
5 
Why Have an AWR Warehouse 
Architecture 
ETL 
EM Interface Features 
Advanced Usage of the AWR Warehouse 
Oracle Confidential 5
Program Agenda with Highlight 
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 
1 
2 
3 
4 
5 
Why Have an AWR Warehouse 
Architecture 
ETL 
EM Interface Features 
Advanced Usage of the AWR Warehouse 
Oracle Confidential 6
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 
Why a Warehouse? 
1. Centralized location offers space savings to retain AWR data in local 
SYSAUX tablespace. 
2. Ability to offload resource demands when doing deep analysis and 
historical trending of AWR data on source database. 
3. Centralizing the data, identified by Database identifier, host, allows 
analysis on more than one database without database links. 
Oracle Confidential 7
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 
AWR Warehouse in EM12c 
• Automatic Workload Repository 
(AWR) is the de facto 
performance repository for 
Oracle databases since 10g 
• Default retention period of 8 
days prevents diagnosis of long 
term performance problems 
(“Compare performance during 
this quarter’s books close with 
last quarter’s”) 
• Increasing AWR retention 
period increases overhead and 
cost in critical production 
environments 
Finance CRM Supply Chain 
120% 
90% 
60% 
30% 
0% 
120% 
90% 
60% 
30% 
0% 
120% 
90% 
60% 
30% 
0%
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 
Requirements 
• AWR Warehouse Repository -11.2.0.4 or higher. 
• Preferred Credentials set up for all targets involved. 
• Discover the database you will use for your repository in the EM12c 
• Pre-discover any source database before able to add. 
• For a RAC target or AWR Warehouse, ensure you’ve set up a shared 
location for the ETL load files. 
Oracle Confidential 9
Program Agenda with Highlight 
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 
1 
2 
3 
4 
5 
Why Have an AWR Warehouse 
Architecture 
ETL 
EM Interface Features 
Advanced Usage of the AWR Warehouse 
Oracle Confidential 10
AWR Warehouse - Architecture 
• Central warehouse configured for 
long term AWR data retention 
• Historical and ongoing AWR 
snapshots collected from databases 
enabled for AWR warehouse 
• ETL jobs moves snapshots from 
source databases into AWR 
warehouse 
• Retention period configurable for 
weeks, months, years or forever 
(default) 
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Requirements 
• AWR Warehouse Repository database must be 11.2.0.4 with patch or 
12.1.0.2 with patch. 
• Will support source databases 10.2.0.4  12.1.0.x 
• EM12c 12.1.0.4 with AWR Warehouse Patch, Master Note -1907335.1 
• Requires diagnostic and tuning pack. With these, limited EE license for use 
of AWR Warehouse Repository database. 
• As long as no additional, (RAC, Dataguard, etc.) on AWR Warehouse 
repository database, the limited EE license will support. 
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 
Oracle Confidential 12
Program Agenda with Highlight 
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 
1 
2 
3 
4 
5 
Why Have an AWR Warehouse 
Architecture 
ETL 
EM Interface Features 
Advanced Usage of the AWR Warehouse 
Oracle Confidential 13
All data identified by OLD/NEW DBID and 
with the EM_ID, (CAW_DBID_MAPPING in 
AWR WAREHOUSE) 
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 
AWR ETL Jobs 
Oracle Confidential – Internal/Restricted/Highly Restricted 14 
DBMS Job on Source Database 
to directory 
Job in EM Job Service that 
pulls file from Source 
Target and then pushes to 
AWR Warehouse Target 
Directory Final DBMS Job Inserts data 
into AWR Warehouse 
Source Target 
Enterprise Manager 
AWR Warehouse
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 
Source Database ETL Job 
DBMS Scheduler Job Name: MGMT_CAW_EXTRACT 
Exec Call: begin dbsnmp.mgmt_caw_extract.run_extract; end; 
How Often: 3 Hour Intervals if “playing catch up”, otherwise, 24 hr interval. 
Oracle Confidential 15
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 
EM12c EM Job 
• Agent to agent push. 
• No other interaction with 
EM12c outside of interface. 
Oracle Confidential 16
AWR Warehouse ETL Load Job 
DBMS Scheduler Job Name: MGMT_CAW_LOAD 
Exec Call: begin dbsnmp.mgmt_caw_load.run_master; 
How Often: 5 Minute Intervals 
Biggest Resource Demand from the “run_master”: 
begin dbms_swrf_internal.move_to_awr(schname => :1); end; 
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 
Oracle Confidential 17
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 
New DBSNMP Objects 
CAW_EXTRACT_PROPERTIES : Information on ETL job, dump location and 
intervals. 
CAW_EXTRACT_METADATA : All data about extracts- times, failures, details. 
Oracle Confidential 18
Program Agenda with Highlight 
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 
1 
2 
3 
4 
5 
Why Have an AWR Warehouse 
Architecture 
ETL 
EM Interface Features 
Advanced Usage of the AWR Warehouse 
Oracle Confidential 19
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 
Accessing 
• First access, will be asked to set up AWR Warehouse to database. 
• Request to add first source database to repository. 
Oracle Confidential 20
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 
AWR Warehouse Interface 
• Warehouse dashboard tracking 
ETL jobs 
• All AWR features available on long 
term AWR data 
• Performance page 
• AWR report 
• ASH analytics 
• Compare Period ADDM 
• Compare Period Report 
• Integrated seamlessly into EM UI 
• Zero runtime overhead on source 
Production databases
How Do You Know You are Using it? 
• Upper right hand corner drop down 
• Can switch between and if non-existent, console will inform the user. 
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 
Oracle Confidential 22
AWR Warehouse Configurations 
Along with AWR Warehouse Basics- 
• Configuration Status 
• Version of Repository Database 
• Host Information 
• Connect Info, (SID/Service Name, Port) 
• Space Usage, Upload Interval and Retention 
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 
Oracle Confidential 23
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 
Databases and Reports 
Considerable report options 
Add or remove source databases to the warehouse. 
Oracle Confidential 24
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 
Snapshots 
View snapshot loads per day 
High loads due to catch up, new source db’s. 
Oracle Confidential 25
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 
Database Details 
• Database, go to DB Details Page 
• DB Type, DB Name, Version, Owner, Enabled 
• Snapshot Information 
Oracle Confidential 26
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 
Upload Information 
• Add 
• Highlight, Remove 
• Highlight, View Errors 
• Privileges to Manage 
Snapshots 
Oracle Confidential 27
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 
Snapshot Information 
• Oldest 
timestamp 
• Newest 
timestamp 
• Days of 
Snapshots 
• Count 
Oracle Confidential 28
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 
Database List 
Clicking on Target Name will TAKE YOU TO DB Performance 
Home Page! 
Oracle Confidential 29
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 
Menu 
Oracle Confidential 30
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 
ETL Load Errors 
Oracle Confidential 31
Managing Snapshot Privileges 
• Viewing Access 
• Manage Snapshots 
• Retention Time 
• Removal of Snapshots 
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 
Oracle Confidential 32
How Often do We Ask, What Changed? 
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 
• It ran fine last week, now it isn’t! 
• ETL loads have changed, but no one has released any new code! 
• The DBA says there hasn’t been any parameter changes to this database, 
but I’m sure there have been. 
Compare ADDM Resolution 
Oracle Confidential 33
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 
What is Compare ADDM? 
• Uses Two AWR snapshots 
• Creates Report that- 
• Compares SQL that is common and different. 
• SGA changes 
• IO/CPU bound issues 
• Parameter Changes 
Oracle Confidential 34
A Comparison ADDM Report… 
• Report Includes Following: 
• Clear Demonstration of impact of change. 
• Recommendations to address issue. 
• Identifies causes behind change, (with limitations.) 
• Lists Regressed SQL, too! 
Tip: If Installing to database for first time, (simple installation, nothing to 
concern about, just pkg to fulfill views) you must have preferred credentials 
SET of install will fail! 
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 
Oracle Confidential 35
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 
Performing a Comparison 
Yes, you can compare one 
snapshot against another 
snapshot in DIFFERENT 
database!  
Oracle Confidential 36
2-3pm, Compared on the 12th vs. the 13th 
• Familiar interface with visual wait event comparisons. 
• Average # of sessions during each period are displayed. 
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 
Oracle Confidential 37
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 
Detailed Report 
High level data, highlight for analysis and recommendations 
Oracle Confidential 38
Regression SQL 
Any performance degradation is noted with the down arrow icon: 
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 
Oracle Confidential 39
Top Segments Causing IO Waits 
• High Level data 
• Click on “Show Hot Object Breakdown” to see more detail. 
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 
Oracle Confidential 40
Resource Comparisons 
• Comparisons of Memory, CPU, IO and Interconnect. 
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 
• Memory Is there Virtual paging? 
- Memory Base Period 
- Memory Comparison Period 
Oracle Confidential 41
Dashboard Provided for CPU, Memory, IO and Interconnect 
• Is something OTHER than Oracle the cause? 
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 
IO Bound Dashboard 
• Base vs. comparison period 
• Temp reads/writes specified 
• Single block read latency
Program Agenda with Highlight 
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 
1 
2 
3 
4 
5 
Why Have an AWR Warehouse 
Architecture 
ETL 
EM Interface Features 
Advanced Usage of the AWR Warehouse 
Oracle Confidential 44
Centralized AWR Warehouse Objects 
Simple and clean schema edition to the DBNSMP. 
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 
Oracle Confidential 45
What Can I do with the AWR Warehouse? 
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 
Oracle Confidential – Internal/Restricted/Highly Restricted 46 
400000 
350000 
300000 
250000 
200000 
150000 
100000 
50000 
0 
June 10, 2013 
l_reads_s read_iops_max read_iops_direct read_iops_direct_max 
600000 
500000 
400000 
300000 
200000 
100000 
0 
June 10, 2014 
l_reads_s read_iops_max read_iops_direct read_iops_direct_max
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 
CPU Usage Issues 
“Nothing’s changed in 
months…” 
Oracle Confidential 47
Using the AWR Warehouse for Capacity Planning 
“Do we really need more 
partitioning and pruning? 
Our disk usage hasn’t 
increased this last year….” 
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 
Oracle Confidential 48
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 
CAW_DBID_MAPPING Table 
Most important table for anyone querying the AWR 
Warehouse! 
Oracle Confidential 49
Querying the AWR Warehouse Tips 
Update Scripts with DBID identified to filter. 
Join: 
• CAW_DBID_MAPPING on OLD_DBID/NEW_DBID=DBID 
• CAW_DBID_MAPPING on TARGET_NAME=TARGET_NAME 
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 
Oracle Confidential 50
How Current AWR Queries Change 
from dba_hist_sys_time_model stm, dba_hist_snapshot s, gv$parameter p, dbsnmp.caw_dbid_mapping m 
where stm.stat_name in ('DB CPU','background cpu time') 
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 
and LOWER(m.target_name)= '&dbname' 
and s.dbid= m.new_dbid and s.snap_id = stm.snap_id 
and s.dbid = stm.dbid and s.instance_number = stm.instance_number 
and p.name = 'cpu_count' and p.inst_id = s.instance_number) 
Oracle Confidential 51
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 
Answer Specific IT Questions
Updating Existing AWR Queries to Go Across Hosts 
select * from ( 
select 
m.target_name, 
sum(CPU_TIME_DELTA), 
sum(DISK_READS_DELTA), 
count(*) 
from 
DBA_HIST_SQLSTAT a, dba_hist_snapshot s, dba_hist_database_instance di, dbsnmp.caw_dbid_mapping m 
where di.host_name='&host' 
and di.dbid in m.new_dbid 
and m.new_dbid = a.dbid 
and a.snap_id = s.snap_id 
and s.begin_interval_time > sysdate -120 
group by m.target_name 
order by 
sum(CPU_TIME_DELTA) desc) 
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Graphing CPU Usage Per DB for One Host 
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
AWR Warehouse Scripts at DBAKevlar.com 
More scripts added as time 
goes by… 
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 
Oracle Confidential 55
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 
Want to Learn More? 
Oracle Screenwatch: https://www.youtube.com/watch?v=StydMitHtuI 
DBAKevlar Blog Posts: 
http://dbakevlar.com/2014/06/awr-warehouse-in-em12c-rel-4/ 
http://dbakevlar.com/2014/06/awr-warehouse-in-em12c-rel-4-part-ii/ 
Scripts: http://dbakevlar.com/scripts/ 
Oracle Confidential 56
Connect with me via Social Media: 
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential 57
Evaluate this session 
https://www.surveymonkey.com/s/UTOUGSession 
s 
Session Evaluation Number: 22 
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Power of the AWR Warehouse

More Related Content

What's hot

Oracle AHF Insights 23c: Deeper Diagnostic Insights for your Oracle Database
Oracle AHF Insights 23c: Deeper Diagnostic Insights for your Oracle DatabaseOracle AHF Insights 23c: Deeper Diagnostic Insights for your Oracle Database
Oracle AHF Insights 23c: Deeper Diagnostic Insights for your Oracle Database
Sandesh Rao
 
Exploring Oracle Database Performance Tuning Best Practices for DBAs and Deve...
Exploring Oracle Database Performance Tuning Best Practices for DBAs and Deve...Exploring Oracle Database Performance Tuning Best Practices for DBAs and Deve...
Exploring Oracle Database Performance Tuning Best Practices for DBAs and Deve...Aaron Shilo
 
Redo log improvements MYSQL 8.0
Redo log improvements MYSQL 8.0Redo log improvements MYSQL 8.0
Redo log improvements MYSQL 8.0
Mydbops
 
DB Time, Average Active Sessions, and ASH Math - Oracle performance fundamentals
DB Time, Average Active Sessions, and ASH Math - Oracle performance fundamentalsDB Time, Average Active Sessions, and ASH Math - Oracle performance fundamentals
DB Time, Average Active Sessions, and ASH Math - Oracle performance fundamentals
John Beresniewicz
 
Oracle GoldenGate Performance Tuning
Oracle GoldenGate Performance TuningOracle GoldenGate Performance Tuning
Oracle GoldenGate Performance Tuning
Bobby Curtis
 
Tanel Poder - Troubleshooting Complex Oracle Performance Issues - Part 2
Tanel Poder - Troubleshooting Complex Oracle Performance Issues - Part 2Tanel Poder - Troubleshooting Complex Oracle Performance Issues - Part 2
Tanel Poder - Troubleshooting Complex Oracle Performance Issues - Part 2
Tanel Poder
 
AutoUpgrade and Best Practices
AutoUpgrade and Best PracticesAutoUpgrade and Best Practices
AutoUpgrade and Best Practices
Jitendra Singh
 
mysql 8.0 architecture and enhancement
mysql 8.0 architecture and enhancementmysql 8.0 architecture and enhancement
mysql 8.0 architecture and enhancement
lalit choudhary
 
TFA Collector - what can one do with it
TFA Collector - what can one do with it TFA Collector - what can one do with it
TFA Collector - what can one do with it
Sandesh Rao
 
Oracle RAC 19c and Later - Best Practices #OOWLON
Oracle RAC 19c and Later - Best Practices #OOWLONOracle RAC 19c and Later - Best Practices #OOWLON
Oracle RAC 19c and Later - Best Practices #OOWLON
Markus Michalewicz
 
Oracle GoldenGate 21c New Features and Best Practices
Oracle GoldenGate 21c New Features and Best PracticesOracle GoldenGate 21c New Features and Best Practices
Oracle GoldenGate 21c New Features and Best Practices
Bobby Curtis
 
Tanel Poder - Performance stories from Exadata Migrations
Tanel Poder - Performance stories from Exadata MigrationsTanel Poder - Performance stories from Exadata Migrations
Tanel Poder - Performance stories from Exadata Migrations
Tanel Poder
 
Oracle ASM 11g - The Evolution
Oracle ASM 11g - The EvolutionOracle ASM 11g - The Evolution
Oracle ASM 11g - The Evolution
Alex Gorbachev
 
11 Understanding and Influencing the PL/SQL Compilar
11 Understanding and Influencing the PL/SQL Compilar11 Understanding and Influencing the PL/SQL Compilar
11 Understanding and Influencing the PL/SQL Compilar
rehaniltifat
 
Oracle ASM Training
Oracle ASM TrainingOracle ASM Training
Oracle ASM Training
Vigilant Technologies
 
The Top 5 Reasons to Deploy Your Applications on Oracle RAC
The Top 5 Reasons to Deploy Your Applications on Oracle RACThe Top 5 Reasons to Deploy Your Applications on Oracle RAC
The Top 5 Reasons to Deploy Your Applications on Oracle RAC
Markus Michalewicz
 
MySQL Performance Tuning. Part 1: MySQL Configuration (includes MySQL 5.7)
MySQL Performance Tuning. Part 1: MySQL Configuration (includes MySQL 5.7)MySQL Performance Tuning. Part 1: MySQL Configuration (includes MySQL 5.7)
MySQL Performance Tuning. Part 1: MySQL Configuration (includes MySQL 5.7)
Aurimas Mikalauskas
 
Oracle Database Performance Tuning Concept
Oracle Database Performance Tuning ConceptOracle Database Performance Tuning Concept
Oracle Database Performance Tuning Concept
Chien Chung Shen
 
Oracle Tablespace - Basic
Oracle Tablespace - BasicOracle Tablespace - Basic
Oracle Tablespace - Basic
Eryk Budi Pratama
 
Oracle architecture ppt
Oracle architecture pptOracle architecture ppt
Oracle architecture ppt
Deepak Shetty
 

What's hot (20)

Oracle AHF Insights 23c: Deeper Diagnostic Insights for your Oracle Database
Oracle AHF Insights 23c: Deeper Diagnostic Insights for your Oracle DatabaseOracle AHF Insights 23c: Deeper Diagnostic Insights for your Oracle Database
Oracle AHF Insights 23c: Deeper Diagnostic Insights for your Oracle Database
 
Exploring Oracle Database Performance Tuning Best Practices for DBAs and Deve...
Exploring Oracle Database Performance Tuning Best Practices for DBAs and Deve...Exploring Oracle Database Performance Tuning Best Practices for DBAs and Deve...
Exploring Oracle Database Performance Tuning Best Practices for DBAs and Deve...
 
Redo log improvements MYSQL 8.0
Redo log improvements MYSQL 8.0Redo log improvements MYSQL 8.0
Redo log improvements MYSQL 8.0
 
DB Time, Average Active Sessions, and ASH Math - Oracle performance fundamentals
DB Time, Average Active Sessions, and ASH Math - Oracle performance fundamentalsDB Time, Average Active Sessions, and ASH Math - Oracle performance fundamentals
DB Time, Average Active Sessions, and ASH Math - Oracle performance fundamentals
 
Oracle GoldenGate Performance Tuning
Oracle GoldenGate Performance TuningOracle GoldenGate Performance Tuning
Oracle GoldenGate Performance Tuning
 
Tanel Poder - Troubleshooting Complex Oracle Performance Issues - Part 2
Tanel Poder - Troubleshooting Complex Oracle Performance Issues - Part 2Tanel Poder - Troubleshooting Complex Oracle Performance Issues - Part 2
Tanel Poder - Troubleshooting Complex Oracle Performance Issues - Part 2
 
AutoUpgrade and Best Practices
AutoUpgrade and Best PracticesAutoUpgrade and Best Practices
AutoUpgrade and Best Practices
 
mysql 8.0 architecture and enhancement
mysql 8.0 architecture and enhancementmysql 8.0 architecture and enhancement
mysql 8.0 architecture and enhancement
 
TFA Collector - what can one do with it
TFA Collector - what can one do with it TFA Collector - what can one do with it
TFA Collector - what can one do with it
 
Oracle RAC 19c and Later - Best Practices #OOWLON
Oracle RAC 19c and Later - Best Practices #OOWLONOracle RAC 19c and Later - Best Practices #OOWLON
Oracle RAC 19c and Later - Best Practices #OOWLON
 
Oracle GoldenGate 21c New Features and Best Practices
Oracle GoldenGate 21c New Features and Best PracticesOracle GoldenGate 21c New Features and Best Practices
Oracle GoldenGate 21c New Features and Best Practices
 
Tanel Poder - Performance stories from Exadata Migrations
Tanel Poder - Performance stories from Exadata MigrationsTanel Poder - Performance stories from Exadata Migrations
Tanel Poder - Performance stories from Exadata Migrations
 
Oracle ASM 11g - The Evolution
Oracle ASM 11g - The EvolutionOracle ASM 11g - The Evolution
Oracle ASM 11g - The Evolution
 
11 Understanding and Influencing the PL/SQL Compilar
11 Understanding and Influencing the PL/SQL Compilar11 Understanding and Influencing the PL/SQL Compilar
11 Understanding and Influencing the PL/SQL Compilar
 
Oracle ASM Training
Oracle ASM TrainingOracle ASM Training
Oracle ASM Training
 
The Top 5 Reasons to Deploy Your Applications on Oracle RAC
The Top 5 Reasons to Deploy Your Applications on Oracle RACThe Top 5 Reasons to Deploy Your Applications on Oracle RAC
The Top 5 Reasons to Deploy Your Applications on Oracle RAC
 
MySQL Performance Tuning. Part 1: MySQL Configuration (includes MySQL 5.7)
MySQL Performance Tuning. Part 1: MySQL Configuration (includes MySQL 5.7)MySQL Performance Tuning. Part 1: MySQL Configuration (includes MySQL 5.7)
MySQL Performance Tuning. Part 1: MySQL Configuration (includes MySQL 5.7)
 
Oracle Database Performance Tuning Concept
Oracle Database Performance Tuning ConceptOracle Database Performance Tuning Concept
Oracle Database Performance Tuning Concept
 
Oracle Tablespace - Basic
Oracle Tablespace - BasicOracle Tablespace - Basic
Oracle Tablespace - Basic
 
Oracle architecture ppt
Oracle architecture pptOracle architecture ppt
Oracle architecture ppt
 

Similar to Power of the AWR Warehouse

Kellyn Pot'Vin-Gorman - Power awr warehouse2
Kellyn Pot'Vin-Gorman - Power awr warehouse2Kellyn Pot'Vin-Gorman - Power awr warehouse2
Kellyn Pot'Vin-Gorman - Power awr warehouse2
gaougorg
 
Updated Power of the AWR Warehouse, Dallas, HQ, etc.
Updated Power of the AWR Warehouse, Dallas, HQ, etc.Updated Power of the AWR Warehouse, Dallas, HQ, etc.
Updated Power of the AWR Warehouse, Dallas, HQ, etc.
Kellyn Pot'Vin-Gorman
 
Power of the AWR Warehouse- HotSos Symposium 2015
Power of the AWR Warehouse-  HotSos Symposium 2015Power of the AWR Warehouse-  HotSos Symposium 2015
Power of the AWR Warehouse- HotSos Symposium 2015Kellyn Pot'Vin-Gorman
 
ODTUG Webinar AWR Warehouse
ODTUG Webinar AWR WarehouseODTUG Webinar AWR Warehouse
ODTUG Webinar AWR Warehouse
Kellyn Pot'Vin-Gorman
 
UKOUG
UKOUG UKOUG
IOUG at Coors Field ASH and AWR in EM12c!
IOUG at Coors Field ASH and AWR in EM12c!IOUG at Coors Field ASH and AWR in EM12c!
IOUG at Coors Field ASH and AWR in EM12c!
Kellyn Pot'Vin-Gorman
 
Oracle Open World Exadata Monitoring and Management with EM12c
Oracle Open World Exadata Monitoring and Management with EM12cOracle Open World Exadata Monitoring and Management with EM12c
Oracle Open World Exadata Monitoring and Management with EM12c
Kellyn Pot'Vin-Gorman
 
Oracle Cloud DBaaS
Oracle Cloud DBaaSOracle Cloud DBaaS
Oracle Cloud DBaaSArush Jain
 
KSCOPE Cloud Services and the Self Service Portal
KSCOPE Cloud Services  and the Self Service PortalKSCOPE Cloud Services  and the Self Service Portal
KSCOPE Cloud Services and the Self Service Portal
Kellyn Pot'Vin-Gorman
 
Database as a Service, Collaborate 2016
Database as a Service, Collaborate 2016Database as a Service, Collaborate 2016
Database as a Service, Collaborate 2016
Kellyn Pot'Vin-Gorman
 
Oracle EM12c Release 4 New Features!
Oracle EM12c Release 4 New Features!Oracle EM12c Release 4 New Features!
Oracle EM12c Release 4 New Features!
Kellyn Pot'Vin-Gorman
 
Using MySQL Enterprise Monitor for Continuous Performance Improvement
Using MySQL Enterprise Monitor for Continuous Performance ImprovementUsing MySQL Enterprise Monitor for Continuous Performance Improvement
Using MySQL Enterprise Monitor for Continuous Performance Improvement
Mark Matthews
 
Kscope Not Your Father's Enterprise Manager
Kscope Not Your Father's Enterprise ManagerKscope Not Your Father's Enterprise Manager
Kscope Not Your Father's Enterprise Manager
Kellyn Pot'Vin-Gorman
 
New Not Your Father's Enterprise Manager
New Not Your Father's Enterprise ManagerNew Not Your Father's Enterprise Manager
New Not Your Father's Enterprise Manager
Kellyn Pot'Vin-Gorman
 
AWR and ASH in an EM12c World
AWR and ASH in an EM12c WorldAWR and ASH in an EM12c World
AWR and ASH in an EM12c World
Kellyn Pot'Vin-Gorman
 
Oracle Database Lifecycle Management
Oracle Database Lifecycle ManagementOracle Database Lifecycle Management
Oracle Database Lifecycle Management
Hari Srinivasan
 
Kellyn Pot'Vin-Gorman - Awr and Ash
Kellyn Pot'Vin-Gorman - Awr and AshKellyn Pot'Vin-Gorman - Awr and Ash
Kellyn Pot'Vin-Gorman - Awr and Ash
gaougorg
 
AWR and ASH Deep Dive
AWR and ASH Deep DiveAWR and ASH Deep Dive
AWR and ASH Deep Dive
Kellyn Pot'Vin-Gorman
 
Optimizing the Enterprise Manager 12c
Optimizing the Enterprise Manager 12cOptimizing the Enterprise Manager 12c
Optimizing the Enterprise Manager 12c
Kellyn Pot'Vin-Gorman
 

Similar to Power of the AWR Warehouse (20)

Kellyn Pot'Vin-Gorman - Power awr warehouse2
Kellyn Pot'Vin-Gorman - Power awr warehouse2Kellyn Pot'Vin-Gorman - Power awr warehouse2
Kellyn Pot'Vin-Gorman - Power awr warehouse2
 
Updated Power of the AWR Warehouse, Dallas, HQ, etc.
Updated Power of the AWR Warehouse, Dallas, HQ, etc.Updated Power of the AWR Warehouse, Dallas, HQ, etc.
Updated Power of the AWR Warehouse, Dallas, HQ, etc.
 
Power of the AWR Warehouse- HotSos Symposium 2015
Power of the AWR Warehouse-  HotSos Symposium 2015Power of the AWR Warehouse-  HotSos Symposium 2015
Power of the AWR Warehouse- HotSos Symposium 2015
 
ODTUG Webinar AWR Warehouse
ODTUG Webinar AWR WarehouseODTUG Webinar AWR Warehouse
ODTUG Webinar AWR Warehouse
 
UKOUG
UKOUG UKOUG
UKOUG
 
IOUG at Coors Field ASH and AWR in EM12c!
IOUG at Coors Field ASH and AWR in EM12c!IOUG at Coors Field ASH and AWR in EM12c!
IOUG at Coors Field ASH and AWR in EM12c!
 
Oracle Open World Exadata Monitoring and Management with EM12c
Oracle Open World Exadata Monitoring and Management with EM12cOracle Open World Exadata Monitoring and Management with EM12c
Oracle Open World Exadata Monitoring and Management with EM12c
 
Oracle Cloud DBaaS
Oracle Cloud DBaaSOracle Cloud DBaaS
Oracle Cloud DBaaS
 
Apouc 2014-enterprise-manager-12c
Apouc 2014-enterprise-manager-12cApouc 2014-enterprise-manager-12c
Apouc 2014-enterprise-manager-12c
 
KSCOPE Cloud Services and the Self Service Portal
KSCOPE Cloud Services  and the Self Service PortalKSCOPE Cloud Services  and the Self Service Portal
KSCOPE Cloud Services and the Self Service Portal
 
Database as a Service, Collaborate 2016
Database as a Service, Collaborate 2016Database as a Service, Collaborate 2016
Database as a Service, Collaborate 2016
 
Oracle EM12c Release 4 New Features!
Oracle EM12c Release 4 New Features!Oracle EM12c Release 4 New Features!
Oracle EM12c Release 4 New Features!
 
Using MySQL Enterprise Monitor for Continuous Performance Improvement
Using MySQL Enterprise Monitor for Continuous Performance ImprovementUsing MySQL Enterprise Monitor for Continuous Performance Improvement
Using MySQL Enterprise Monitor for Continuous Performance Improvement
 
Kscope Not Your Father's Enterprise Manager
Kscope Not Your Father's Enterprise ManagerKscope Not Your Father's Enterprise Manager
Kscope Not Your Father's Enterprise Manager
 
New Not Your Father's Enterprise Manager
New Not Your Father's Enterprise ManagerNew Not Your Father's Enterprise Manager
New Not Your Father's Enterprise Manager
 
AWR and ASH in an EM12c World
AWR and ASH in an EM12c WorldAWR and ASH in an EM12c World
AWR and ASH in an EM12c World
 
Oracle Database Lifecycle Management
Oracle Database Lifecycle ManagementOracle Database Lifecycle Management
Oracle Database Lifecycle Management
 
Kellyn Pot'Vin-Gorman - Awr and Ash
Kellyn Pot'Vin-Gorman - Awr and AshKellyn Pot'Vin-Gorman - Awr and Ash
Kellyn Pot'Vin-Gorman - Awr and Ash
 
AWR and ASH Deep Dive
AWR and ASH Deep DiveAWR and ASH Deep Dive
AWR and ASH Deep Dive
 
Optimizing the Enterprise Manager 12c
Optimizing the Enterprise Manager 12cOptimizing the Enterprise Manager 12c
Optimizing the Enterprise Manager 12c
 

More from Kellyn Pot'Vin-Gorman

Redgate_summit_atl_kgorman_intersection.pptx
Redgate_summit_atl_kgorman_intersection.pptxRedgate_summit_atl_kgorman_intersection.pptx
Redgate_summit_atl_kgorman_intersection.pptx
Kellyn Pot'Vin-Gorman
 
SQLSatOregon_kgorman_keynote_NIAIMLEC.pptx
SQLSatOregon_kgorman_keynote_NIAIMLEC.pptxSQLSatOregon_kgorman_keynote_NIAIMLEC.pptx
SQLSatOregon_kgorman_keynote_NIAIMLEC.pptx
Kellyn Pot'Vin-Gorman
 
Boston_sql_kegorman_highIO.pptx
Boston_sql_kegorman_highIO.pptxBoston_sql_kegorman_highIO.pptx
Boston_sql_kegorman_highIO.pptx
Kellyn Pot'Vin-Gorman
 
Oracle on Azure IaaS 2023 Update
Oracle on Azure IaaS 2023 UpdateOracle on Azure IaaS 2023 Update
Oracle on Azure IaaS 2023 Update
Kellyn Pot'Vin-Gorman
 
IaaS for DBAs in Azure
IaaS for DBAs in AzureIaaS for DBAs in Azure
IaaS for DBAs in Azure
Kellyn Pot'Vin-Gorman
 
Being Successful with ADHD
Being Successful with ADHDBeing Successful with ADHD
Being Successful with ADHD
Kellyn Pot'Vin-Gorman
 
Azure DBA with IaaS
Azure DBA with IaaSAzure DBA with IaaS
Azure DBA with IaaS
Kellyn Pot'Vin-Gorman
 
Turning ADHD into "Awesome Dynamic Highly Dependable"
Turning ADHD into "Awesome Dynamic Highly Dependable"Turning ADHD into "Awesome Dynamic Highly Dependable"
Turning ADHD into "Awesome Dynamic Highly Dependable"
Kellyn Pot'Vin-Gorman
 
PASS Summit 2020
PASS Summit 2020PASS Summit 2020
PASS Summit 2020
Kellyn Pot'Vin-Gorman
 
DevOps in Silos
DevOps in SilosDevOps in Silos
DevOps in Silos
Kellyn Pot'Vin-Gorman
 
Azure Databases with IaaS
Azure Databases with IaaSAzure Databases with IaaS
Azure Databases with IaaS
Kellyn Pot'Vin-Gorman
 
How to Win When Migrating to Azure
How to Win When Migrating to AzureHow to Win When Migrating to Azure
How to Win When Migrating to Azure
Kellyn Pot'Vin-Gorman
 
Securing Power BI Data
Securing Power BI DataSecuring Power BI Data
Securing Power BI Data
Kellyn Pot'Vin-Gorman
 
Cepta The Future of Data with Power BI
Cepta The Future of Data with Power BICepta The Future of Data with Power BI
Cepta The Future of Data with Power BI
Kellyn Pot'Vin-Gorman
 
Pass Summit Linux Scripting for the Microsoft Professional
Pass Summit Linux Scripting for the Microsoft ProfessionalPass Summit Linux Scripting for the Microsoft Professional
Pass Summit Linux Scripting for the Microsoft Professional
Kellyn Pot'Vin-Gorman
 
Taming the shrew Power BI
Taming the shrew Power BITaming the shrew Power BI
Taming the shrew Power BI
Kellyn Pot'Vin-Gorman
 
PASS 24HOP Linux Scripting Tips and Tricks
PASS 24HOP Linux Scripting Tips and TricksPASS 24HOP Linux Scripting Tips and Tricks
PASS 24HOP Linux Scripting Tips and Tricks
Kellyn Pot'Vin-Gorman
 
Power BI with Essbase in the Oracle Cloud
Power BI with Essbase in the Oracle CloudPower BI with Essbase in the Oracle Cloud
Power BI with Essbase in the Oracle Cloud
Kellyn Pot'Vin-Gorman
 
ODTUG Leadership Talk- WIT and Sponsorship
ODTUG Leadership Talk-  WIT and SponsorshipODTUG Leadership Talk-  WIT and Sponsorship
ODTUG Leadership Talk- WIT and Sponsorship
Kellyn Pot'Vin-Gorman
 
DevOps and Decoys How to Build a Successful Microsoft DevOps Including the Data
DevOps and Decoys  How to Build a Successful Microsoft DevOps Including the DataDevOps and Decoys  How to Build a Successful Microsoft DevOps Including the Data
DevOps and Decoys How to Build a Successful Microsoft DevOps Including the Data
Kellyn Pot'Vin-Gorman
 

More from Kellyn Pot'Vin-Gorman (20)

Redgate_summit_atl_kgorman_intersection.pptx
Redgate_summit_atl_kgorman_intersection.pptxRedgate_summit_atl_kgorman_intersection.pptx
Redgate_summit_atl_kgorman_intersection.pptx
 
SQLSatOregon_kgorman_keynote_NIAIMLEC.pptx
SQLSatOregon_kgorman_keynote_NIAIMLEC.pptxSQLSatOregon_kgorman_keynote_NIAIMLEC.pptx
SQLSatOregon_kgorman_keynote_NIAIMLEC.pptx
 
Boston_sql_kegorman_highIO.pptx
Boston_sql_kegorman_highIO.pptxBoston_sql_kegorman_highIO.pptx
Boston_sql_kegorman_highIO.pptx
 
Oracle on Azure IaaS 2023 Update
Oracle on Azure IaaS 2023 UpdateOracle on Azure IaaS 2023 Update
Oracle on Azure IaaS 2023 Update
 
IaaS for DBAs in Azure
IaaS for DBAs in AzureIaaS for DBAs in Azure
IaaS for DBAs in Azure
 
Being Successful with ADHD
Being Successful with ADHDBeing Successful with ADHD
Being Successful with ADHD
 
Azure DBA with IaaS
Azure DBA with IaaSAzure DBA with IaaS
Azure DBA with IaaS
 
Turning ADHD into "Awesome Dynamic Highly Dependable"
Turning ADHD into "Awesome Dynamic Highly Dependable"Turning ADHD into "Awesome Dynamic Highly Dependable"
Turning ADHD into "Awesome Dynamic Highly Dependable"
 
PASS Summit 2020
PASS Summit 2020PASS Summit 2020
PASS Summit 2020
 
DevOps in Silos
DevOps in SilosDevOps in Silos
DevOps in Silos
 
Azure Databases with IaaS
Azure Databases with IaaSAzure Databases with IaaS
Azure Databases with IaaS
 
How to Win When Migrating to Azure
How to Win When Migrating to AzureHow to Win When Migrating to Azure
How to Win When Migrating to Azure
 
Securing Power BI Data
Securing Power BI DataSecuring Power BI Data
Securing Power BI Data
 
Cepta The Future of Data with Power BI
Cepta The Future of Data with Power BICepta The Future of Data with Power BI
Cepta The Future of Data with Power BI
 
Pass Summit Linux Scripting for the Microsoft Professional
Pass Summit Linux Scripting for the Microsoft ProfessionalPass Summit Linux Scripting for the Microsoft Professional
Pass Summit Linux Scripting for the Microsoft Professional
 
Taming the shrew Power BI
Taming the shrew Power BITaming the shrew Power BI
Taming the shrew Power BI
 
PASS 24HOP Linux Scripting Tips and Tricks
PASS 24HOP Linux Scripting Tips and TricksPASS 24HOP Linux Scripting Tips and Tricks
PASS 24HOP Linux Scripting Tips and Tricks
 
Power BI with Essbase in the Oracle Cloud
Power BI with Essbase in the Oracle CloudPower BI with Essbase in the Oracle Cloud
Power BI with Essbase in the Oracle Cloud
 
ODTUG Leadership Talk- WIT and Sponsorship
ODTUG Leadership Talk-  WIT and SponsorshipODTUG Leadership Talk-  WIT and Sponsorship
ODTUG Leadership Talk- WIT and Sponsorship
 
DevOps and Decoys How to Build a Successful Microsoft DevOps Including the Data
DevOps and Decoys  How to Build a Successful Microsoft DevOps Including the DataDevOps and Decoys  How to Build a Successful Microsoft DevOps Including the Data
DevOps and Decoys How to Build a Successful Microsoft DevOps Including the Data
 

Recently uploaded

DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
g2nightmarescribd
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 

Recently uploaded (20)

DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 

Power of the AWR Warehouse

  • 1.
  • 2. Power of the AWR Warehouse Enterprise Manager 12c, Release 4 Kellyn Pot’Vin-Gorman Consulting Member of Enterprise Manager Technical Team Strategic Customer Program Fall Symposium 2014 Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential
  • 3. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
  • 4. Safe Harbor Statement 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. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential 4
  • 5. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Program Agenda 1 2 3 4 5 Why Have an AWR Warehouse Architecture ETL EM Interface Features Advanced Usage of the AWR Warehouse Oracle Confidential 5
  • 6. Program Agenda with Highlight Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 1 2 3 4 5 Why Have an AWR Warehouse Architecture ETL EM Interface Features Advanced Usage of the AWR Warehouse Oracle Confidential 6
  • 7. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Why a Warehouse? 1. Centralized location offers space savings to retain AWR data in local SYSAUX tablespace. 2. Ability to offload resource demands when doing deep analysis and historical trending of AWR data on source database. 3. Centralizing the data, identified by Database identifier, host, allows analysis on more than one database without database links. Oracle Confidential 7
  • 8. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | AWR Warehouse in EM12c • Automatic Workload Repository (AWR) is the de facto performance repository for Oracle databases since 10g • Default retention period of 8 days prevents diagnosis of long term performance problems (“Compare performance during this quarter’s books close with last quarter’s”) • Increasing AWR retention period increases overhead and cost in critical production environments Finance CRM Supply Chain 120% 90% 60% 30% 0% 120% 90% 60% 30% 0% 120% 90% 60% 30% 0%
  • 9. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Requirements • AWR Warehouse Repository -11.2.0.4 or higher. • Preferred Credentials set up for all targets involved. • Discover the database you will use for your repository in the EM12c • Pre-discover any source database before able to add. • For a RAC target or AWR Warehouse, ensure you’ve set up a shared location for the ETL load files. Oracle Confidential 9
  • 10. Program Agenda with Highlight Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 1 2 3 4 5 Why Have an AWR Warehouse Architecture ETL EM Interface Features Advanced Usage of the AWR Warehouse Oracle Confidential 10
  • 11. AWR Warehouse - Architecture • Central warehouse configured for long term AWR data retention • Historical and ongoing AWR snapshots collected from databases enabled for AWR warehouse • ETL jobs moves snapshots from source databases into AWR warehouse • Retention period configurable for weeks, months, years or forever (default) Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
  • 12. Requirements • AWR Warehouse Repository database must be 11.2.0.4 with patch or 12.1.0.2 with patch. • Will support source databases 10.2.0.4  12.1.0.x • EM12c 12.1.0.4 with AWR Warehouse Patch, Master Note -1907335.1 • Requires diagnostic and tuning pack. With these, limited EE license for use of AWR Warehouse Repository database. • As long as no additional, (RAC, Dataguard, etc.) on AWR Warehouse repository database, the limited EE license will support. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential 12
  • 13. Program Agenda with Highlight Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 1 2 3 4 5 Why Have an AWR Warehouse Architecture ETL EM Interface Features Advanced Usage of the AWR Warehouse Oracle Confidential 13
  • 14. All data identified by OLD/NEW DBID and with the EM_ID, (CAW_DBID_MAPPING in AWR WAREHOUSE) Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | AWR ETL Jobs Oracle Confidential – Internal/Restricted/Highly Restricted 14 DBMS Job on Source Database to directory Job in EM Job Service that pulls file from Source Target and then pushes to AWR Warehouse Target Directory Final DBMS Job Inserts data into AWR Warehouse Source Target Enterprise Manager AWR Warehouse
  • 15. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Source Database ETL Job DBMS Scheduler Job Name: MGMT_CAW_EXTRACT Exec Call: begin dbsnmp.mgmt_caw_extract.run_extract; end; How Often: 3 Hour Intervals if “playing catch up”, otherwise, 24 hr interval. Oracle Confidential 15
  • 16. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | EM12c EM Job • Agent to agent push. • No other interaction with EM12c outside of interface. Oracle Confidential 16
  • 17. AWR Warehouse ETL Load Job DBMS Scheduler Job Name: MGMT_CAW_LOAD Exec Call: begin dbsnmp.mgmt_caw_load.run_master; How Often: 5 Minute Intervals Biggest Resource Demand from the “run_master”: begin dbms_swrf_internal.move_to_awr(schname => :1); end; Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential 17
  • 18. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | New DBSNMP Objects CAW_EXTRACT_PROPERTIES : Information on ETL job, dump location and intervals. CAW_EXTRACT_METADATA : All data about extracts- times, failures, details. Oracle Confidential 18
  • 19. Program Agenda with Highlight Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 1 2 3 4 5 Why Have an AWR Warehouse Architecture ETL EM Interface Features Advanced Usage of the AWR Warehouse Oracle Confidential 19
  • 20. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Accessing • First access, will be asked to set up AWR Warehouse to database. • Request to add first source database to repository. Oracle Confidential 20
  • 21. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | AWR Warehouse Interface • Warehouse dashboard tracking ETL jobs • All AWR features available on long term AWR data • Performance page • AWR report • ASH analytics • Compare Period ADDM • Compare Period Report • Integrated seamlessly into EM UI • Zero runtime overhead on source Production databases
  • 22. How Do You Know You are Using it? • Upper right hand corner drop down • Can switch between and if non-existent, console will inform the user. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential 22
  • 23. AWR Warehouse Configurations Along with AWR Warehouse Basics- • Configuration Status • Version of Repository Database • Host Information • Connect Info, (SID/Service Name, Port) • Space Usage, Upload Interval and Retention Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential 23
  • 24. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Databases and Reports Considerable report options Add or remove source databases to the warehouse. Oracle Confidential 24
  • 25. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Snapshots View snapshot loads per day High loads due to catch up, new source db’s. Oracle Confidential 25
  • 26. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Database Details • Database, go to DB Details Page • DB Type, DB Name, Version, Owner, Enabled • Snapshot Information Oracle Confidential 26
  • 27. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Upload Information • Add • Highlight, Remove • Highlight, View Errors • Privileges to Manage Snapshots Oracle Confidential 27
  • 28. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Snapshot Information • Oldest timestamp • Newest timestamp • Days of Snapshots • Count Oracle Confidential 28
  • 29. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Database List Clicking on Target Name will TAKE YOU TO DB Performance Home Page! Oracle Confidential 29
  • 30. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Menu Oracle Confidential 30
  • 31. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | ETL Load Errors Oracle Confidential 31
  • 32. Managing Snapshot Privileges • Viewing Access • Manage Snapshots • Retention Time • Removal of Snapshots Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential 32
  • 33. How Often do We Ask, What Changed? Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | • It ran fine last week, now it isn’t! • ETL loads have changed, but no one has released any new code! • The DBA says there hasn’t been any parameter changes to this database, but I’m sure there have been. Compare ADDM Resolution Oracle Confidential 33
  • 34. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | What is Compare ADDM? • Uses Two AWR snapshots • Creates Report that- • Compares SQL that is common and different. • SGA changes • IO/CPU bound issues • Parameter Changes Oracle Confidential 34
  • 35. A Comparison ADDM Report… • Report Includes Following: • Clear Demonstration of impact of change. • Recommendations to address issue. • Identifies causes behind change, (with limitations.) • Lists Regressed SQL, too! Tip: If Installing to database for first time, (simple installation, nothing to concern about, just pkg to fulfill views) you must have preferred credentials SET of install will fail! Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential 35
  • 36. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Performing a Comparison Yes, you can compare one snapshot against another snapshot in DIFFERENT database!  Oracle Confidential 36
  • 37. 2-3pm, Compared on the 12th vs. the 13th • Familiar interface with visual wait event comparisons. • Average # of sessions during each period are displayed. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential 37
  • 38. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Detailed Report High level data, highlight for analysis and recommendations Oracle Confidential 38
  • 39. Regression SQL Any performance degradation is noted with the down arrow icon: Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential 39
  • 40. Top Segments Causing IO Waits • High Level data • Click on “Show Hot Object Breakdown” to see more detail. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential 40
  • 41. Resource Comparisons • Comparisons of Memory, CPU, IO and Interconnect. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | • Memory Is there Virtual paging? - Memory Base Period - Memory Comparison Period Oracle Confidential 41
  • 42. Dashboard Provided for CPU, Memory, IO and Interconnect • Is something OTHER than Oracle the cause? Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
  • 43. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | IO Bound Dashboard • Base vs. comparison period • Temp reads/writes specified • Single block read latency
  • 44. Program Agenda with Highlight Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 1 2 3 4 5 Why Have an AWR Warehouse Architecture ETL EM Interface Features Advanced Usage of the AWR Warehouse Oracle Confidential 44
  • 45. Centralized AWR Warehouse Objects Simple and clean schema edition to the DBNSMP. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential 45
  • 46. What Can I do with the AWR Warehouse? Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal/Restricted/Highly Restricted 46 400000 350000 300000 250000 200000 150000 100000 50000 0 June 10, 2013 l_reads_s read_iops_max read_iops_direct read_iops_direct_max 600000 500000 400000 300000 200000 100000 0 June 10, 2014 l_reads_s read_iops_max read_iops_direct read_iops_direct_max
  • 47. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | CPU Usage Issues “Nothing’s changed in months…” Oracle Confidential 47
  • 48. Using the AWR Warehouse for Capacity Planning “Do we really need more partitioning and pruning? Our disk usage hasn’t increased this last year….” Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential 48
  • 49. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | CAW_DBID_MAPPING Table Most important table for anyone querying the AWR Warehouse! Oracle Confidential 49
  • 50. Querying the AWR Warehouse Tips Update Scripts with DBID identified to filter. Join: • CAW_DBID_MAPPING on OLD_DBID/NEW_DBID=DBID • CAW_DBID_MAPPING on TARGET_NAME=TARGET_NAME Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential 50
  • 51. How Current AWR Queries Change from dba_hist_sys_time_model stm, dba_hist_snapshot s, gv$parameter p, dbsnmp.caw_dbid_mapping m where stm.stat_name in ('DB CPU','background cpu time') Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | and LOWER(m.target_name)= '&dbname' and s.dbid= m.new_dbid and s.snap_id = stm.snap_id and s.dbid = stm.dbid and s.instance_number = stm.instance_number and p.name = 'cpu_count' and p.inst_id = s.instance_number) Oracle Confidential 51
  • 52. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Answer Specific IT Questions
  • 53. Updating Existing AWR Queries to Go Across Hosts select * from ( select m.target_name, sum(CPU_TIME_DELTA), sum(DISK_READS_DELTA), count(*) from DBA_HIST_SQLSTAT a, dba_hist_snapshot s, dba_hist_database_instance di, dbsnmp.caw_dbid_mapping m where di.host_name='&host' and di.dbid in m.new_dbid and m.new_dbid = a.dbid and a.snap_id = s.snap_id and s.begin_interval_time > sysdate -120 group by m.target_name order by sum(CPU_TIME_DELTA) desc) Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
  • 54. Graphing CPU Usage Per DB for One Host Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
  • 55. AWR Warehouse Scripts at DBAKevlar.com More scripts added as time goes by… Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential 55
  • 56. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Want to Learn More? Oracle Screenwatch: https://www.youtube.com/watch?v=StydMitHtuI DBAKevlar Blog Posts: http://dbakevlar.com/2014/06/awr-warehouse-in-em12c-rel-4/ http://dbakevlar.com/2014/06/awr-warehouse-in-em12c-rel-4-part-ii/ Scripts: http://dbakevlar.com/scripts/ Oracle Confidential 56
  • 57. Connect with me via Social Media: Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential 57
  • 58. Evaluate this session https://www.surveymonkey.com/s/UTOUGSession s Session Evaluation Number: 22 Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Editor's Notes

  1. This is a Title Slide with Picture slide ideal for including a picture with a brief title, subtitle and presenter information. To customize this slide with your own picture: Right-click the slide area and choose Format Background from the pop-up menu. From the Fill menu, click Picture and texture fill. Under Insert from: click File. Locate your new picture and click Insert.
  2. This is a Safe Harbor Front slide, one of two Safe Harbor Statement slides included in this template. One of the Safe Harbor slides must be used if your presentation covers material affected by Oracle’s Revenue Recognition Policy To learn more about this policy, e-mail: Revrec-americasiebc_us@oracle.com For internal communication, Safe Harbor Statements are not required. However, there is an applicable disclaimer (Exhibit E) that should be used, found in the Oracle Revenue Recognition Policy for Future Product Communications. Copy and paste this link into a web browser, to find out more information.   http://my.oracle.com/site/fin/gfo/GlobalProcesses/cnt452504.pdf For all external communications such as press release, roadmaps, PowerPoint presentations, Safe Harbor Statements are required. You can refer to the link mentioned above to find out additional information/disclaimers required depending on your audience.
  3. Maintaining Enterprise Security standards consistently across all systems : prod/test/dev
  4. Maintaining Enterprise Security standards consistently across all systems : prod/test/dev
  5. Maintaining Enterprise Security standards consistently across all systems : prod/test/dev