Re: DBA Job Functions

From: Sayan Malakshinov <xt.and.r_at_gmail.com>
Date: Fri, 2 Mar 2018 04:48:15 +0300
Message-ID: <CAOVevU40cDuQXRH98Nfe3mnQ0yaxi_eNx+NPrTGistDzQ8Nj3A_at_mail.gmail.com>



Ram,

"Disk team argued that there was no change anywhere."
> "Application team mentioned that there was no change anywhere."
> "I know nothing was changed on the DB side."

For me it always looks like "I didn't touch this". As IT specialists we should use systematic approach and investigate the problem.
It doesn't matter "nothing was changed on the DB side" or there were lots of changes.
We don't need to guess what change caused a problem, we need to know what exactly goes wrong and how to fix it.
*I'm not against "any guess", but random wild guesses only. I think we all make educated guesses sometimes and we can't avoid them at all.*

What tool could have found out the cause sooner?

There are a lot of different types of problems, so it's more important to determine what information you need to troubleshoot current issue, and only after that you can choose a tool which can show it. In your case I think sqlplus+v$active_session_history (perhaps with v$segment_statistics) should be enough. For example, my script from not yet published post:
https://github.com/xtender/xt_scripts/blob/master/ash/top_predicates.sql It shows top predicates from ASH for table access analysis

-- 
Best regards,
Sayan Malakshinov
http://orasql.org

--
http://www.freelists.org/webpage/oracle-l
Received on Fri Mar 02 2018 - 02:48:15 CET

Original text of this message