Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

README.md

layout default
title DBA AWR Wait Event Summary | Oracle EBS SQL Report
description Summary of wait times by wait event and event class for a specified snapshot time interval. Use the Session Type parameter to restrict either to…
keywords Oracle EBS, Oracle E-Business Suite, SQL report, Blitz Report, Diagnostic Pack, Enginatics, DBA, AWR, Wait, Event, dba_hist_snapshot, dba_hist_system_event
permalink /DBA%20AWR%20Wait%20Event%20Summary/

DBA AWR Wait Event Summary – Oracle EBS SQL Report

Oracle E-Business Suite SQL report from the Enginatics Library powered by Blitz Report™.

Overview

Summary of wait times by wait event and event class for a specified snapshot time interval. Use the Session Type parameter to restrict either to foreground, background or all server processes.

To see data in this report based on dba_hist_system_event, set the following: alter session set container=PDB1; alter system set awr_pdb_autoflush_enabled=true;

https://www.enginatics.com/blog/updated-dba-awr-blitz-reports-now-work-with-plugglable-databases/

Report Parameters

Date From, Date To, Session Type, Level of Detail, Request Id (Time Restriction), Time Restriction, Include Idle Events, Diagnostic Pack enabled, Container Data

Oracle EBS Tables Used

dba_hist_snapshot, dba_hist_system_event

Report Categories

Diagnostic Pack, Enginatics

Related Reports

DBA AWR Wait Class by Time, DBA AWR Blocking Session Summary, DBA AWR System Metrics Summary, DBA SGA+PGA Memory Configuration, DBA AWR CPU vs Wait Time Summary, DBA AWR System Time Percentages, DBA AWR PGA History, DBA AWR Latch Summary, DBA AWR SQL Performance Summary

Running This SQL Without Blitz Report

Some Oracle EBS SQL reports in this library require functions from the utility package xxen_util. Install it before running the SQL directly against your Oracle EBS database.

Download & Import Options

Resource Link
Excel Example Output DBA AWR Wait Event Summary 22-Dec-2025 083752.xlsx
Blitz Report™ XML Import DBA_AWR_Wait_Event_Summary.xml
Full SQL on Enginatics www.enginatics.com/reports/dba-awr-wait-event-summary/

Executive Summary

The DBA AWR Wait Event Summary report aggregates wait times by specific wait events and event classes for a defined snapshot interval. It is essential for DBAs to quickly identify the top contributors to database latency, enabling targeted tuning and resource optimization.

Business Challenge

  • Identifying Top Waiters: Struggling to determine which specific events (e.g., db file scattered read, log file sync) are consuming the most database time.
  • Resource Contention: Inability to see if performance issues are due to disk I/O, network latency, or locking mechanisms.
  • Prioritization: Difficulty in deciding which performance issues to tackle first for maximum impact.

The Solution

This Blitz Report solves these problems by:

  • Aggregated View: Summarizing wait times to highlight the most significant events over the selected period.
  • Categorization: Grouping events by class (e.g., System I/O, Network) for better context.
  • Flexibility: Allowing filtering by session type (Foreground/Background) to focus on user-impacting events.

Technical Architecture

The report joins DBA_HIST_SNAPSHOT with DBA_HIST_SYSTEM_EVENT. It calculates the sum of TIME_WAITED_MICRO and TOTAL_WAITS for each event within the selected snapshot range. It filters out idle events (unless requested) to focus on active performance constraints.

Parameters & Filtering

  • Date From / Date To: Specifies the analysis period.
  • Session Type: Restricts analysis to Foreground, Background, or All processes.
  • Include Idle Events: Option to include or exclude non-critical wait events (e.g., SQL*Net message from client).

Performance & Optimization

  • Exclude Idle Events: Always keep "Include Idle Events" to 'No' (default) to avoid cluttering the report with irrelevant data.
  • Time Restriction: Use the time parameters to narrow down the analysis to peak business hours.

FAQ

  • Q: How does this differ from the "Wait Class by Time" report?
    • A: This report provides a summary of specific events over the entire period, whereas "Wait Class by Time" shows classes of waits broken down by snapshot interval.
  • Q: Can I use this for a specific SQL ID?
    • A: No, this report is at the system/instance level. For SQL-level analysis, use "DBA AWR SQL Performance Summary".

Useful Links

© 2026 Enginatics