Home Discussions Questions & Answers Identifying Database Wait Event Bottlenecks

Identifying Database Wait Event Bottlenecks

Avatar photoCustomer December 23, 2024 at 9:16 am

Our users complain about intermittent database slowness, pointing to high wait times. We want to identify specific times and the most problematic wait classes contributing to this. Which Blitz Report should we use?

Viewing 4 reply threads
  • Author
    Replies
    • Support December 24, 2024 at 10:29 pm  

      Run the DBA AWR Wait Class by Time report. This report shows non-idle session wait times broken down by wait class over time, identifying unusual wait events during specific AWR snapshot intervals.

    • Avatar photoCustomer December 25, 2024 at 6:01 am  

      How can I restrict this analysis to only the processes directly interacting with the users (foreground processes)?

    • Support December 25, 2024 at 6:51 pm  

      You can use the ‘Session Type’ parameter to restrict the output specifically to foreground, background, or all server processes. This helps focus the analysis on user-facing bottlenecks.

    • Avatar photoCustomer December 26, 2024 at 2:51 am  

      We use a Pluggable Database (PDB) setup. Are these AWR reports compatible, and are there any prerequisite settings?

    • Support December 26, 2024 at 8:57 pm  

      Yes, these AWR reports are generally compatible with PDBs. You typically need to ensure AWR autoflush is enabled within the PDB by executing: `alter session set container=PDB1;` followed by `alter system set awr_pdb_autoflush_enabled=true;`.

Viewing 4 reply threads
  • You must be logged in to reply to this post.

Login with: