SlideShare a Scribd company logo
1 of 30
Download to read offline
ASH Analytics
Top Activity, The Next Generation


Kellyn Pot’Vin, Sr. Technical Consultant,
                                 Enkitec
About me:
Kellyn Pot’Vin,
• pronounced “Poet-vaughn”
• Senior Technical Consultant with Enkitec,
  (www.enkitec.com)
• Westminster, Colorado
• Oracle, SQL Server and MySQL
• Specialize in performance and management
  of large enterprise environments.
• Board of directors for RMOUG
• Blog: DBAKevlar.com

                                              2
ASH, AWR,ADDM and the EM12c
• EM12c integrates ASH, (Active Session History)
  for the first time into an “Top Activity” type
  interface.
• AWR snapshots utilized, using point in time
  metrics the DBA can examine for the windows
  in time demanded.
• Real Time ADDM is used for new features,
  allowing the DBA to work more closely with this
  “Just the facts” reporting tool.
• More arsenal for the DBA’s weapons against
  poor performance!


                                                    3
ASH Analytics
• ASH Analytics is available to install
  dynamically as a feature of the EM 12c to any
  11g database.
• T he diagnostic pack licensing is required for this
  feature, just like for AWR and AD D M
  reporting.
http:/ / www.oracle.com/ technetwork/ oem/ pdf/ 5118
80.pdf
Similar Interface
• ASH , (Active Session H istory) has been
  available to assist the D BA since 10g.
• Allows the D BA to view information
  across multiple performance dimensions.
• By Filtering, allows the D BA to view
  performance patterns and resource usage
  that wasn’t clearly displayed in the past.



                                               5
The Install




              6
Simple Installation




                      7
Installing ASH Analytics




                           8
What Was Installed?




                      9
Post Installation




                    10
Role of the DBA
• Technical specialist in all that is,
  corresponds and impacts the database.




• We fill so many other roles, but our
  primary role is to support our customers-
  management, users, clients and
  developers.

                                              11
How the DBA Views Wait Events




• By looking at this wait event table, does the
  customer understand the issue?

• If you include this in a report, does it offer value
  to your customer?


                                                         12
Waits as a Pie Chart


           11.08
                           direct path read
                           temp
   12.07                   direct path write
                           temp
                   49.07   CPU + Wait for
    22.78
                           CPU
                           PX Deq Credit:
                           send blkd




                                               13
ASH Analytics Load Map




                         14
First View of ASH Analytics




                              15
ASH Analytics- Filtering




                           16
Viewing Waits, Filtered




                          17
Highlight and the Drilldown




                              18
Drilldown to Pinpoint




                        19
Why Load Map
• Secondary way to break down wait
  events.
• Easier for Non-DBA’s to understand
  impact of wait events.
• Great visual and reporting tool to
  clients.
• Clear, undeniable view of impact of
  database, waits, processes and
  advanced processing.
                                        20
A Picture is a Thousand Words




                                21
Filtering with Load Maps

• Choose Simple or Advanced Filtering
  Options.
• Breakdown the filtering in the order
  that is pertinent to the question about
  performance for the snapshot you’re
  narrowed to.
• Drilldown from any point in the
  loadmap to the process, wait event
  or resource usage.
                                            22
Wait Event by SQL_ID in Hybrid




                                 23
Wait Event by SQL_ID in OLAP




                               24
OLTP Load Map by Transaction_id




                                  25
Real –Time ADDM and
Comparisons

Introduced in EM12c, the ADDM comparison report
allows a DBA to compare a created snapshot in
time to a second snapshot.

• Time is not fixed, can be a different total of
  minutes, different days, compare anything in
  retained in the repository against one another.
• The report notifies you of multiple impacting
  indicators, including percentage of
  compatibility of the comparisons and drilldown
  areas for both panes.

                                                    26
Performance Degradation




                          27
Run Comparison




                 28
Summary
• ASH Analytics is the future of the “Top
  Activity” View in the Enterprise
  Manager.
• The benefits are clear in regards to
  viewing, trouble-shooting and defining
  performance metrics, resource usage
  and issues.
• The future holds many advanced
  performance metrics and features to be
  integrated into this new interface.

                                            29
Q&A

Follow me on Twitter @DBAKevlar
Linked in and Facebook: Kellyn Pot’Vin
Email: dbakevlar@gmail.com or kpotvin@enkitec.com



                                                    30

More Related Content

Similar to Ash analytics

Technical Deck Delta Live Tables.pdf
Technical Deck Delta Live Tables.pdfTechnical Deck Delta Live Tables.pdf
Technical Deck Delta Live Tables.pdfIlham31574
 
Hp discover 2012 managing the virtualization explosion
Hp discover 2012   managing the virtualization explosionHp discover 2012   managing the virtualization explosion
Hp discover 2012 managing the virtualization explosionStefan Bergstein
 
Couchbase and Apache Spark
Couchbase and Apache SparkCouchbase and Apache Spark
Couchbase and Apache SparkMatt Ingenthron
 
Cognos Performance Tuning Tips & Tricks
Cognos Performance Tuning Tips & TricksCognos Performance Tuning Tips & Tricks
Cognos Performance Tuning Tips & TricksSenturus
 
Lessons from Building Large-Scale, Multi-Cloud, SaaS Software at Databricks
Lessons from Building Large-Scale, Multi-Cloud, SaaS Software at DatabricksLessons from Building Large-Scale, Multi-Cloud, SaaS Software at Databricks
Lessons from Building Large-Scale, Multi-Cloud, SaaS Software at DatabricksDatabricks
 
Optimising Service Deployment and Infrastructure Resource Configuration
Optimising Service Deployment and Infrastructure Resource ConfigurationOptimising Service Deployment and Infrastructure Resource Configuration
Optimising Service Deployment and Infrastructure Resource ConfigurationRECAP Project
 
Analysing and Troubleshooting Performance Issues in SAP BusinessObjects BI Re...
Analysing and Troubleshooting Performance Issues in SAP BusinessObjects BI Re...Analysing and Troubleshooting Performance Issues in SAP BusinessObjects BI Re...
Analysing and Troubleshooting Performance Issues in SAP BusinessObjects BI Re...BI Brainz
 
DB2 Real-Time Analytics Meeting Wayne, PA 2015 - IDAA & DB2 Tools Update
DB2 Real-Time Analytics Meeting Wayne, PA 2015 - IDAA & DB2 Tools UpdateDB2 Real-Time Analytics Meeting Wayne, PA 2015 - IDAA & DB2 Tools Update
DB2 Real-Time Analytics Meeting Wayne, PA 2015 - IDAA & DB2 Tools UpdateBaha Majid
 
Lambda Architecture with Spark
Lambda Architecture with SparkLambda Architecture with Spark
Lambda Architecture with SparkKnoldus Inc.
 
Daniel Ridder ABAP Core Data Services No Pain, No Gain
Daniel Ridder ABAP Core Data Services No Pain, No GainDaniel Ridder ABAP Core Data Services No Pain, No Gain
Daniel Ridder ABAP Core Data Services No Pain, No GainDaniel Ridder
 
Unlocking the Value of Your Data Lake
Unlocking the Value of Your Data LakeUnlocking the Value of Your Data Lake
Unlocking the Value of Your Data LakeDATAVERSITY
 
Estimating the Total Costs of Your Cloud Analytics Platform
Estimating the Total Costs of Your Cloud Analytics PlatformEstimating the Total Costs of Your Cloud Analytics Platform
Estimating the Total Costs of Your Cloud Analytics PlatformDATAVERSITY
 
Embrace Tableau Innovations
Embrace Tableau InnovationsEmbrace Tableau Innovations
Embrace Tableau InnovationsWiiisdom
 
Server side scalable web performance
Server side scalable web performanceServer side scalable web performance
Server side scalable web performancePer Ökvist
 
Oracle Database 19c - poslední z rodiny 12.2 a co přináší nového
Oracle Database 19c - poslední z rodiny 12.2 a co přináší novéhoOracle Database 19c - poslední z rodiny 12.2 a co přináší nového
Oracle Database 19c - poslední z rodiny 12.2 a co přináší novéhoMarketingArrowECS_CZ
 
SQLSaturday#290_Kiev_AdHocMaintenancePlansForBeginners
SQLSaturday#290_Kiev_AdHocMaintenancePlansForBeginnersSQLSaturday#290_Kiev_AdHocMaintenancePlansForBeginners
SQLSaturday#290_Kiev_AdHocMaintenancePlansForBeginnersTobias Koprowski
 
Under the Hood - Couchbase Server Architecture - June 2015
Under the Hood - Couchbase Server Architecture - June 2015Under the Hood - Couchbase Server Architecture - June 2015
Under the Hood - Couchbase Server Architecture - June 2015Cihan Biyikoglu
 
Predicting When Your Applications Will Go Off the Rails! Managing DB2 Appli...
Predicting When Your Applications Will Go Off the Rails!  Managing DB2 Appli...Predicting When Your Applications Will Go Off the Rails!  Managing DB2 Appli...
Predicting When Your Applications Will Go Off the Rails! Managing DB2 Appli...CA Technologies
 

Similar to Ash analytics (20)

Technical Deck Delta Live Tables.pdf
Technical Deck Delta Live Tables.pdfTechnical Deck Delta Live Tables.pdf
Technical Deck Delta Live Tables.pdf
 
Hp discover 2012 managing the virtualization explosion
Hp discover 2012   managing the virtualization explosionHp discover 2012   managing the virtualization explosion
Hp discover 2012 managing the virtualization explosion
 
Couchbase and Apache Spark
Couchbase and Apache SparkCouchbase and Apache Spark
Couchbase and Apache Spark
 
Cognos Performance Tuning Tips & Tricks
Cognos Performance Tuning Tips & TricksCognos Performance Tuning Tips & Tricks
Cognos Performance Tuning Tips & Tricks
 
Lessons from Building Large-Scale, Multi-Cloud, SaaS Software at Databricks
Lessons from Building Large-Scale, Multi-Cloud, SaaS Software at DatabricksLessons from Building Large-Scale, Multi-Cloud, SaaS Software at Databricks
Lessons from Building Large-Scale, Multi-Cloud, SaaS Software at Databricks
 
OOW13 Exadata and ODI with Parallel
OOW13 Exadata and ODI with ParallelOOW13 Exadata and ODI with Parallel
OOW13 Exadata and ODI with Parallel
 
Optimising Service Deployment and Infrastructure Resource Configuration
Optimising Service Deployment and Infrastructure Resource ConfigurationOptimising Service Deployment and Infrastructure Resource Configuration
Optimising Service Deployment and Infrastructure Resource Configuration
 
Analysing and Troubleshooting Performance Issues in SAP BusinessObjects BI Re...
Analysing and Troubleshooting Performance Issues in SAP BusinessObjects BI Re...Analysing and Troubleshooting Performance Issues in SAP BusinessObjects BI Re...
Analysing and Troubleshooting Performance Issues in SAP BusinessObjects BI Re...
 
DB2 Real-Time Analytics Meeting Wayne, PA 2015 - IDAA & DB2 Tools Update
DB2 Real-Time Analytics Meeting Wayne, PA 2015 - IDAA & DB2 Tools UpdateDB2 Real-Time Analytics Meeting Wayne, PA 2015 - IDAA & DB2 Tools Update
DB2 Real-Time Analytics Meeting Wayne, PA 2015 - IDAA & DB2 Tools Update
 
Lambda Architecture with Spark
Lambda Architecture with SparkLambda Architecture with Spark
Lambda Architecture with Spark
 
Daniel Ridder ABAP Core Data Services No Pain, No Gain
Daniel Ridder ABAP Core Data Services No Pain, No GainDaniel Ridder ABAP Core Data Services No Pain, No Gain
Daniel Ridder ABAP Core Data Services No Pain, No Gain
 
Unlocking the Value of Your Data Lake
Unlocking the Value of Your Data LakeUnlocking the Value of Your Data Lake
Unlocking the Value of Your Data Lake
 
Estimating the Total Costs of Your Cloud Analytics Platform
Estimating the Total Costs of Your Cloud Analytics PlatformEstimating the Total Costs of Your Cloud Analytics Platform
Estimating the Total Costs of Your Cloud Analytics Platform
 
Embrace Tableau Innovations
Embrace Tableau InnovationsEmbrace Tableau Innovations
Embrace Tableau Innovations
 
Server side scalable web performance
Server side scalable web performanceServer side scalable web performance
Server side scalable web performance
 
Oracle Database 19c - poslední z rodiny 12.2 a co přináší nového
Oracle Database 19c - poslední z rodiny 12.2 a co přináší novéhoOracle Database 19c - poslední z rodiny 12.2 a co přináší nového
Oracle Database 19c - poslední z rodiny 12.2 a co přináší nového
 
SQLSaturday#290_Kiev_AdHocMaintenancePlansForBeginners
SQLSaturday#290_Kiev_AdHocMaintenancePlansForBeginnersSQLSaturday#290_Kiev_AdHocMaintenancePlansForBeginners
SQLSaturday#290_Kiev_AdHocMaintenancePlansForBeginners
 
Under the Hood - Couchbase Server Architecture - June 2015
Under the Hood - Couchbase Server Architecture - June 2015Under the Hood - Couchbase Server Architecture - June 2015
Under the Hood - Couchbase Server Architecture - June 2015
 
Predicting When Your Applications Will Go Off the Rails! Managing DB2 Appli...
Predicting When Your Applications Will Go Off the Rails!  Managing DB2 Appli...Predicting When Your Applications Will Go Off the Rails!  Managing DB2 Appli...
Predicting When Your Applications Will Go Off the Rails! Managing DB2 Appli...
 
OBIEE Upgrade - Key things you need to know
OBIEE Upgrade  - Key things you need to know OBIEE Upgrade  - Key things you need to know
OBIEE Upgrade - Key things you need to know
 

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.pptxKellyn Pot'Vin-Gorman
 
SQLSatOregon_kgorman_keynote_NIAIMLEC.pptx
SQLSatOregon_kgorman_keynote_NIAIMLEC.pptxSQLSatOregon_kgorman_keynote_NIAIMLEC.pptx
SQLSatOregon_kgorman_keynote_NIAIMLEC.pptxKellyn 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
 
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 BIKellyn 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 ProfessionalKellyn 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 TricksKellyn 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 CloudKellyn 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 SponsorshipKellyn 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 DataKellyn 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
 

Ash analytics

  • 1. ASH Analytics Top Activity, The Next Generation Kellyn Pot’Vin, Sr. Technical Consultant, Enkitec
  • 2. About me: Kellyn Pot’Vin, • pronounced “Poet-vaughn” • Senior Technical Consultant with Enkitec, (www.enkitec.com) • Westminster, Colorado • Oracle, SQL Server and MySQL • Specialize in performance and management of large enterprise environments. • Board of directors for RMOUG • Blog: DBAKevlar.com 2
  • 3. ASH, AWR,ADDM and the EM12c • EM12c integrates ASH, (Active Session History) for the first time into an “Top Activity” type interface. • AWR snapshots utilized, using point in time metrics the DBA can examine for the windows in time demanded. • Real Time ADDM is used for new features, allowing the DBA to work more closely with this “Just the facts” reporting tool. • More arsenal for the DBA’s weapons against poor performance! 3
  • 4. ASH Analytics • ASH Analytics is available to install dynamically as a feature of the EM 12c to any 11g database. • T he diagnostic pack licensing is required for this feature, just like for AWR and AD D M reporting. http:/ / www.oracle.com/ technetwork/ oem/ pdf/ 5118 80.pdf
  • 5. Similar Interface • ASH , (Active Session H istory) has been available to assist the D BA since 10g. • Allows the D BA to view information across multiple performance dimensions. • By Filtering, allows the D BA to view performance patterns and resource usage that wasn’t clearly displayed in the past. 5
  • 11. Role of the DBA • Technical specialist in all that is, corresponds and impacts the database. • We fill so many other roles, but our primary role is to support our customers- management, users, clients and developers. 11
  • 12. How the DBA Views Wait Events • By looking at this wait event table, does the customer understand the issue? • If you include this in a report, does it offer value to your customer? 12
  • 13. Waits as a Pie Chart 11.08 direct path read temp 12.07 direct path write temp 49.07 CPU + Wait for 22.78 CPU PX Deq Credit: send blkd 13
  • 15. First View of ASH Analytics 15
  • 18. Highlight and the Drilldown 18
  • 20. Why Load Map • Secondary way to break down wait events. • Easier for Non-DBA’s to understand impact of wait events. • Great visual and reporting tool to clients. • Clear, undeniable view of impact of database, waits, processes and advanced processing. 20
  • 21. A Picture is a Thousand Words 21
  • 22. Filtering with Load Maps • Choose Simple or Advanced Filtering Options. • Breakdown the filtering in the order that is pertinent to the question about performance for the snapshot you’re narrowed to. • Drilldown from any point in the loadmap to the process, wait event or resource usage. 22
  • 23. Wait Event by SQL_ID in Hybrid 23
  • 24. Wait Event by SQL_ID in OLAP 24
  • 25. OLTP Load Map by Transaction_id 25
  • 26. Real –Time ADDM and Comparisons Introduced in EM12c, the ADDM comparison report allows a DBA to compare a created snapshot in time to a second snapshot. • Time is not fixed, can be a different total of minutes, different days, compare anything in retained in the repository against one another. • The report notifies you of multiple impacting indicators, including percentage of compatibility of the comparisons and drilldown areas for both panes. 26
  • 29. Summary • ASH Analytics is the future of the “Top Activity” View in the Enterprise Manager. • The benefits are clear in regards to viewing, trouble-shooting and defining performance metrics, resource usage and issues. • The future holds many advanced performance metrics and features to be integrated into this new interface. 29
  • 30. Q&A Follow me on Twitter @DBAKevlar Linked in and Facebook: Kellyn Pot’Vin Email: dbakevlar@gmail.com or kpotvin@enkitec.com 30