Wally, August 06, 2009 - 4:16 pm UTC
Thanks for your response Tom. I was hoping (with fingers crossed :) ) you would have a different response, but like you said the v$sql views are a snapshot in time only.
I wish we had documentation for the system. The developers have changed over time and the ones that are here now don't know the system that well.
August 06, 2009 - 4:34 pm UTC
... and the ones that are here now don't know the system that well. ...
perfect - time for an INVENTORY then isn't it.
And an inventory starts by.... documenting what you have, what it does, what it interfaces with, what interfaces to it and so on.
Some idea how to do it
A reader, August 07, 2009 - 12:23 am UTC
May be audit helps to answer the question ?.
August 07, 2009 - 9:39 am UTC
so, a table hasn't been touched in 2 months.
is it necessary?
No matter what you say - I will say "no, you are wrong, here is why"
Unless you say "maybe", that I would agree with.
Looking to see if something has been touched in any finite window of time tells you..... that it wasn't touched in that finite window. It doesn't tell you if that table won't be used 5 minutes from now (to close out the books at the end of the fiscal year for example) and that they contained the data from last years end of year processing and if you remove it, you totally break everything (just not today - tomorrow it breaks)
There is one way to know "what is needed in a schema". Only one way.