How to Identify Tuning opportunity


Every issues we have tuning opportunities but before start to troubleshoot the issue we need to analysis the Issue.

First need to collect basic level of information to user

Second task is where to get the information to server

Third task is find out the issue

Most of the common performance problem causes due to

Lack of Sufficient server hardware
Ex: CPU,Memory,Storage,Network
Poorly configured initialization parameters
Poor application coding

Collect the basic level of information to user

Program Level:

It’s happening in Prod/Non- Prod?
Oracle seeded program/Custom program?
How much time it used earlier?
Any recent code changes done/not?
How much data is getting processed?

Application Level:

Is this happening for all user or particular user?
Is this happening all forms or particular forms?
Application level performance issue Document click hear


Where to get the information to server

Hardware issues:

Need to check TOP command and identify the CPU and memory consumption.
Need to check file system space (df-h)
Need to check OS level configurations
Check the DB and Application log files
Check tablespace status

Code level issues:

Verify blocking/Locking session
What SQL query is running.
SQL what table is hitting
Need to check index status
Find the history of SQL
Check any SQL plan changed/not?
Generate AWR/ASH report and analyses the report
Finally no solution contact oracle support.

Comments

Popular posts from this blog

How to troubleshoot long running concurrent request in R12.2

How to run Gather Schema Statistics in R12.2

How to compile forms in R12.2