Oracle Diagnostics Pack For Oracle Database

Similar documents
ORACLE DIAGNOSTICS PACK

ORACLE DATABASE LIFECYCLE MANAGEMENT PACK

ORACLE ENTERPRISE MANAGER 10g ORACLE DIAGNOSTICS PACK FOR NON-ORACLE MIDDLEWARE

Oracle Grid Infrastructure 12c Release 2 Cluster Domains O R A C L E W H I T E P A P E R N O V E M B E R

STORAGE CONSOLIDATION AND THE SUN ZFS STORAGE APPLIANCE

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Oracle Java SE Advanced for ISVs

ORACLE WHITEPAPER ORACLE ENTERPRISE MANAGER 13C CLOUD CONTROL

Oracle Grid Infrastructure Cluster Domains O R A C L E W H I T E P A P E R F E B R U A R Y

VISUAL APPLICATION CREATION AND PUBLISHING FOR ANYONE

VIRTUALIZATION WITH THE SUN ZFS STORAGE APPLIANCE

<Insert Picture Here> Managing Oracle Exadata Database Machine with Oracle Enterprise Manager 11g

Database Manageability

Oracle Risk Management Cloud

Oracle WebLogic Server Multitenant:

Oracle Financial Consolidation and Close Cloud. What s New in the December Update (16.12)

Optimize Your Databases Using Foglight for Oracle s Performance Investigator

Oracle Database Exadata Cloud Service Exadata Performance, Cloud Simplicity DATABASE CLOUD SERVICE

Oracle Database 12c: JMS Sharded Queues

An Oracle White Paper June Enterprise Database Cloud Deployment with Oracle SuperCluster T5-8

Database Performance Analysis Techniques Using Metric Extensions and SPA

An Oracle White Paper June Managing Oracle Exadata with Oracle Enterprise Manager 12c

Protecting Your Investment in Java SE

JD Edwards EnterpriseOne User Experience

Oracle Database 11g: Manageability Overview. An Oracle White Paper August 2007

An Oracle White Paper June Manageability with Oracle Database 12c

Oracle Exadata Statement of Direction NOVEMBER 2017

Managing Oracle Database 12c with Oracle Enterprise Manager 12c

Oralogic Education Systems

Oracle Developer Studio Performance Analyzer

Oracle Database 12c: Performance Management and Tuning

Oracle Financial Consolidation and Close Cloud. What s New in the November Update (16.11)

EZY Intellect Pte. Ltd., #1 Changi North Street 1, Singapore

Oracle Big Data Connectors

(10393) Database Performance Tuning Hands-On Lab

Oracle Database Appliance X6-2S / X6-2M ORACLE ENGINEERED SYSTEMS NOW WITHIN REACH FOR EVERY ORGANIZATION

Copyright 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12

Automatic Data Optimization with Oracle Database 12c O R A C L E W H I T E P A P E R S E P T E M B E R

Creating Custom Project Administrator Role to Review Project Performance and Analyze KPI Categories

Oracle Big Data SQL. Release 3.2. Rich SQL Processing on All Data

RAC Database on Oracle Ravello Cloud Service O R A C L E W H I T E P A P E R A U G U S T 2017

StorageTek ACSLS Manager Software

Oracle Database Security Assessment Tool

Oracle Real Application Clusters One Node

Oracle Financial Consolidation and Close Cloud. What s New in the February Update (17.02)

Configuring Oracle Business Intelligence Enterprise Edition to Support Teradata Database Query Banding

Oracle Data Masking and Subsetting

Copyright 2018, Oracle and/or its affiliates. All rights reserved.

ORACLE FABRIC MANAGER

Repairing the Broken State of Data Protection

ORACLE SNAP MANAGEMENT UTILITY FOR ORACLE DATABASE

Oracle Clusterware 18c Technical Overview O R A C L E W H I T E P A P E R F E B R U A R Y

Cloud Operations for Oracle Cloud Machine ORACLE WHITE PAPER MARCH 2017

Oracle Learn Cloud. Taleo Release 16B.1. Release Content Document

Oracle Enterprise Performance Reporting Cloud. What s New in September 2016 Release (16.09)

Oracle Developer Studio Code Analyzer

Oracle Developer Studio 12.6

Oracle API Platform Cloud Service

Oracle Clusterware 12c Release 2 Technical Overview O R A C L E W H I T E P A P E R M A R C H

Oracle Communications Operations Monitor

Oracle Service Cloud Agent Browser UI. November What s New

Oracle CIoud Infrastructure Load Balancing Connectivity with Ravello O R A C L E W H I T E P A P E R M A R C H

Oracle Database 18c: Quality of Service Management

Oracle GoldenGate for Big Data

Oracle Best Practices for Managing Fusion Application: Discovery of Fusion Instance in Enterprise Manager Cloud Control 12c

How to Monitor Oracle Private Cloud Appliance with Oracle Enterprise Manager 13c O R A C L E W H I T E P A P E R J U L Y

An Oracle White Paper September Oracle Integrated Stack Complete, Trusted Enterprise Solutions

August 6, Oracle APEX Statement of Direction

Oracle Solaris 11: No-Compromise Virtualization

Oracle NoSQL Database For Time Series Data O R A C L E W H I T E P A P E R D E C E M B E R

Correction Documents for Poland

An Oracle White Paper September, Oracle Real User Experience Insight Server Requirements

Using Oracle In-Memory Advisor with JD Edwards EnterpriseOne

An Oracle White Paper June Exadata Hybrid Columnar Compression (EHCC)

Generate Invoice and Revenue for Labor Transactions Based on Rates Defined for Project and Task

Oracle Database 11g: Real Application Testing & Manageability Overview

Achieving High Availability with Oracle Cloud Infrastructure Ravello Service O R A C L E W H I T E P A P E R J U N E

ORACLE SOLARIS CLUSTER

Oracle Hyperion Planning on the Oracle Database Appliance using Oracle Transparent Data Encryption

Migration Best Practices for Oracle Access Manager 10gR3 deployments O R A C L E W H I T E P A P E R M A R C H 2015

Loading User Update Requests Using HCM Data Loader

Katharina Römer Principal Sales Consultant STCC Stuttgart ORACLE Deutschland GmbH

See What's Coming in Oracle CPQ Cloud

Rapid Bottleneck Identification A Better Way to do Load Testing. An Oracle White Paper June 2008

Leverage the Oracle Data Integration Platform Inside Azure and Amazon Cloud

Oracle Database Vault

Oracle Database Vault

See What's Coming in Oracle Taleo Business Edition Cloud Service

Oracle Linux Management with Oracle Enterprise Manager 13c O R A C L E W H I T E P A P E R J U L Y

Your New Autonomous Data Warehouse

Oracle Financial Consolidation and Close Cloud

JD Edwards EnterpriseOne Licensing

Oracle Fusion Configurator

ORACLE ENTERPRISE COMMUNICATIONS BROKER

Oracle Database Appliance X7-2 Model Family

Oracle Utilities CC&B V2.3.1 and MDM V2.0.1 Integrations. Utility Reference Model Synchronize Master Data

Oracle DIVArchive Storage Plan Manager

TABLE OF CONTENTS DOCUMENT HISTORY 3

Oracle JD Edwards EnterpriseOne Object Usage Tracking Performance Characterization Using JD Edwards EnterpriseOne Object Usage Tracking

Oracle Database Vault with Oracle Database 12c ORACLE WHITE PAPER MAY 2015

Transcription:

Oracle Diagnostics Pack For Oracle Database ORACLE DIAGNOSTICS PACK FOR ORACLE DATABASE Oracle Enterprise Manager is Oracle s integrated enterprise IT management product line, and provides the industry s first complete cloud lifecycle management solution. Oracle Diagnostics Pack offers a comprehensive set of real time and automatic performance e diagnostics and monitoring functionality built into the core database engine and Oracle Enterprise Manager. Whether you are managing one or many databases, Oracle Diagnostics Pack offers a complete, cost effective, and easy to use solution for managing the performance of your Oracle Database environment. When used with Enterprise Manager, Oracle Diagnostics Pack additionally provides enterprise-wide performance and availability reporting, a centralized performance repository, and valuable cross-system system performance aggregation, significantly simplifying the task of managing large sets of databases F E A T U R E S Automatic Performance Diagnostics Real-Time Performance Diagnostics Automatic Workload Repository (AWR) AWR Warehouse Comparing Performance Periods Active Session History (ASH) Exadata Management Comprehensive System Monitoring and Notification Automatic performance diagnostics simplifies diagnosing performance issues for administrators and ensures quicker resolution of performance bottlenecks. Performance for all pages Automatic Performance Diagnostics Diagnosing a slowly performing or a hung system is a time consuming task and often the activity where database administrators (DBA) spend most of their time. A number of third party tuning tools are available in the market but seldom do these tools provide an accurate root cause analysis. Instead the DBA has to manually look through multiple charts trying to guess the root cause of the problem. Oracle Diagnostics Pack takes the guesswork out of performance diagnostics. It includes a performance-diagnostics engine built right into the Oracle Database kernel, called the Automatic Database Diagnostic Monitor (ADDM) that completely simplifies the complex and arduous task of diagnosing g performance problems for database and IT administrators. ADDM starts its analysis by focusing on the activities that the database is spending most time on and then drills down through a sophisticated problem classification tree to determine the root causes of problems. ADDM s ability to discover the actual cause behind performance problems, rather than just reporting symptoms, is just one of the several factors that make it much superior to any other Oracle Database performance management tool or utility. Each ADDM finding has an associated impact and benefit measure to enable prioritized handling of the most critical issues. To better understand the impact of the findings over time, each finding has a descriptive name that allows the application of filters and easy searching, and a link to the previous occurrences of the finding in the last 24 hours. To enable performance diagnostics for pluggable databases (PDB) in Oracle Database 12c, ADDM lists the affected PDB along with the details of the finding for quick and easy diagnosis.

For Oracle Real Application Cluster (RAC) environments, ADDM has a special mode for cluster-wide performance analysis. It performs database-wide analysis of global resources, such as high-load SQL, global cache interconnect traffic, network latency issues, skew in instance response times, I/O capacity, etc. Real-Time Performance Diagnostics Ability to perform real time performance analysis Diagnosing extremely slow databases or hung databases have been a big challenge for most database administrators. With no way to connect to the hung database the administrator is often left with no option but to bounce the entire system. This restart of the database not only causes an unplanned outage but also gets rid of diagnostic information collected before the hung state. Without a properr mechanism to find the root cause of the hang, the database application incurs the risk that the problem may recur in the near future. Real-Time ADDM provides an innovative way to analyze problems in unresponsive or hung databases. Using a normal and a diagnostic mode connection Real-Time ADDM runs through a set of predefined criteria to analyze the current performance and helps the DBA to resolve deadlocks, hangs, shared pool contentions and many other exception situations that today forces the administrator to bounce their databases, causing significant loss of revenue. Real-Time ADDM is the only tool available in the market today that can log into a hung database, analyze the problem and recommend a resolution. Oracle Database 12c provides an enhanced version of the Real-Time ADDM capability. This enhanced Real Time ADDM proactively detects transient performance issues by running in the database automatically every 3 seconds. It uses in-memory performance data to diagnose any performance spikes in CPU, memory, I/O I etc. utilization. With this feature, Oracle Database 12c can proactively inform an administrator a performance issue and its associated root cause even when the system is not actively monitored. Automatic Workload Repository (AWR) Automatically maintained workload history facilitates historical performance analysis. Oracle Diagnostics Pack includes a built in repository within Oracle Database, called Automatic Workload Repository (AWR), which contains operational statistics captured into snapshots at regular intervals about that particular database and other relevant information. AWR is designed to be lightweight and to automatically manage its use of storage space, ensuring that it does not put additional management burden on administrators. AWR forms the foundation for all the self-management functionality of Oracle Database. It is the source of information that gives the database a historical perspective on how it is being used and enables it to make decisions that are accurate and specifically tailored for the environment that system is operating in. AWR also supports the creation of performance baselines. A moving window baseline of 8 days is available out-of-the-box for helping compare performance to the previous week and can be customized if needed. These AWR Baselines can then be used for subsequent comparisons of current system performance to the baseline period to identify performance divergences and their root-causes. The AWR report generated to analyze a period of poor performance is really useful to look at the overall performance of the database and is the go-to tool for most database administrators. 2 ORACLE DIAGNOSTICS PACK FOR ORACLE DATABASE

Starting with Oracle Database 12.2, Automatic Workload Repository (AWR) supports PDB-level snapshots in a Multitenant environment. This feature enables better performance diagnosis and tuning in a Multitenant environment. The AWR data provides container-specific data that represents individual PDB s contribution to the whole database instance; therefore this data is useful for both the CDB and the PDB administrators. AWR Multitenant support allows reporting the top SQL per PDB which helps a PDB administrator tune his specific container. AWR in Oracle Database 12c also saves Real-Time SQL Monitoring, Database Operations Monitoring and Real-Time ADDM reports inside the t database, which allows the administrator to go back in time and review a monitored execution of a query in the past. This is very useful in determining performance inconsistencies across executions of a particular SQL query. AWR Warehouse Beyond ongoing performance management, enterprises are also interested in analyzing their database performance data over a longer time periods for f tasks such as capacity planning or identifying trends or patterns affecting performance in their mission critical databases. Oracle Enterprise Manager now provides the ability to transfer the performance data in from Automatic Workload Repository across all enterprise databases into a central performance warehouse called AWR Warehouse. Enhanced ability to proactively detect and identify the root cause of performance issues AWR Warehouse allows DBAs and capacity planners to get answers to questions such as what was the performance of the database this quarter compared the same quarter last year or whether database servers in the next 6 months could support the growth in resource utilization of the databases running on the servers. Enterprise Manager completely automates the extraction, transfer and load of the performance data into the AWR warehouse so that the critical source databases can keep operating at optimal performance without incurring additional storage overhead. And, the DBAs now have all the performance data they need for analysis at their fingertips for all their critical databases for all time. Active Session History (ASH) A key component of AWR is Active Session History or ASH. ASH samples the current state of all active sessions every second and stores it in memory. The data collected in memory can be accessed by a V$ view. This sampled data is also pushed into AWR every hour for the purposes of performance diagnostics. Like AWR, ASH is also RAC- aware and the information obtained on session activity in the cluster wait class gives visibility into potential RAC-specific issues. ASH has also been extended to run on standby databases to assist in analysis of Oracle Data Guard performance. The in-memory ASH data can be used to understand the database workload profile and proactively diagnose any transient performance issue that occurs for a very short duration. To enable proactive diagnosis of database performance Oracle Enterprise Manager includes ASH Analytics, a new tool to explore the ASH data that allows the administrator to rollup, drilldown, and slice or dice performance data across various performance dimensions. With the ability to create filters on various dimensions, 3 ORACLE DIAGNOSTICS PACK FOR ORACLE DATABASE

identifying performance issues has never been easier. The built-in treemap view allows administrators to explore performance data using predefinedd performance dimension hierarchies. Comparing Performance Periods Oracle Diagnostics Pack also provides a performance diagnostics capability called Compare Period ADDM that allows the administrator to answer the age-old question of why the performance today is slower than yesterday. The administrator can compare performance between two different time periods by choosing from either an AWR baseline or the previous AWR snapshot period or any calendar period of choice to check why a particular period is slower than the other. Compare Period ADDM checks both the base and compare period and generates findings that pinpoint the root cause for the difference in performance. Examples of the types of differences identified include the commonality of SQL statements in the base versus compare periods, regression in query performance due to higher utilization of system resources or a runaway ad-hoc query adversely impacting normal transaction processing. Exadata Management Oracle Diagnostics Pack uses a holistic approach to manage the Exadata Database Machine and provides comprehensive monitoring and management for the entire engineered system. It provides a unified view of hardware and software where you can view hardware components such as compute nodes, Exadata cells, and Infiniband switches and see the placement of software running on them along with their resource utilization. DBAs can also drilldown from the database to the storage layer of Exadata to identify and diagnose problems such as performance bottlenecks or hardware faults. The lights-out monitoring capability of Enterprise Manager is optimized for Exadata where metrics and thresholds are predefined so that administrators can get timely notifications when issues arise. In Oracle Exadata Database Machine, management is engineered together with hardware and software to provide not just high performance and availability but also ease of management and consolidation. Enhanced Comprehensive system monitoring and event notification reduce management cost and deliver better quality of service. Comprehensive System Monitoring and Notification Oracle Diagnostics Pack includes a comprehensive set of monitoring and notification features to enable administrators to proactively detect and respond to IT problems across their entire application stack. While Enterprise Manager continues to provide out-of-the-box monitoring for newly discovered targets, administrators can customize these monitoring settings to fit their datacenter needs. For database targets, this 4 ORACLE DIAGNOSTICS PACK FOR ORACLE DATABASE

includes the use of adaptive thresholds which can automatically alert on statistically unusual values of performance metrics based on the database's own performance history. For other target types, easy access to a target's metric history is provided, enabling administrators to determine appropriate threshold values based on the range of typical metric values. If there are conditions specific to the datacenter those needs to be monitored, administrators can define new metrics for any monitored target using metric extensions. If an alert has a well-known remediation solution, then administrators can setup corrective action scripts that will automatically execute and resolve the alert when it is detected, thereby minimizing the need for manual intervention. i In addition, alert history is also easily accessible to enable administratorss to see what actions have been taken in previous occurrences of the alert. The desired monitoring settings for a target can be defined in a monitoring template, one template per target type. When a set of monitoring templateses for different target types are bundled together into a template collection and associated with an administration group, then the deployment of monitoring settings across targets is fully automated by Enterprise Manager. Specifically, when a target is added to an administration group, the monitoring settings associated with the group are automatically applied to the target, thereby streamlining and simplifying the process of monitoring setup for targets. Once monitoring is in place and events are detected and raised on monitored targets, notifications for these events can be sent to the appropriate administrators. Notifications include email / page notifications, the execution of custom scripts and PL/SQL procedures, and the sending of SNMP traps. In addition, management connectors can also be used to open helpdesk tickets for incidents (based on important events) and/or send event information to other third party management systems. Finally, to support planned maintenance periods on targets, a blackout capability is provided to enable administrators to temporarily suspend monitoring of targets and prevent false alerts from being raised during the maintenance period. C O N T A C T U S For more information about [insert product name], visit oracle.com or call +1.800.ORACLE1 to speak to an Oracle representative. C O N N E C T W I T H U S blogs.oracle.com/oracle facebook.com/oracle twitter.com/oracle oracle.com Copyright 2016, Oracle and/or its affiliates. All rights reserved. This document is provided for information purposes only, and the contents hereof are subject to change without notice. This document is not warranted to be error-free, nor subject to any other warranties or conditions, whether expressed orally or implied in law, including implied warranties and conditions of merchantability or fitness for a particular purpose. We specifically disclaim any liability with respect to this document, and no contractual obligations are formed either directly or indirectly by this document. This document may not be reproducedd or transmitted in any form or by any means, electronic or mechanical, for any purpose, without our prior written permission. Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners. Intel and Intel Xeon are trademarks or registered trademarks of Intel Corporation. All SPARC trademarks are used under license and are trademarks or registered trademarks of SPARC International, Inc. AMD, Opteron, the AMD logo, and the AMD Opteron logo are trademarks or registered trademarks of Advanced Micro Devices. UNIX is a registered trademark of The Open Group. 0115 5 ORACLE DIAGNOSTICS PACK FOR ORACLE DATABASE