This is for my education only and I am not facing any issues here, I have my
own methods for this (home grown), but apart from my own methods have no idea
what Oracle delivers these days and what others are doing.
When a change is made, a config change, storage change, stats collection change
and so on, how do you know the DB wide impact of the change in terms of this?
Query ID | Avg. Elapsed Time/Execute Before Change | Avg. Elapsed Time/Execute
After Change | % Change
Add to above total times, perhaps some charts showing # of outliers and things
You should be able to paint a very clear picture of the performance change in
the system and narrow down the bulk of the impact of the change to a hand full
of statements (this is my experience usually anyway).
So asking, how do you do this? Does OEM provide this type of reporting
automatically or do you need to set it up? Do most people have this set up? Or
if no set up is required is the navigation to these screens required easy to
find and known by most?
This list is largely comprised of DBA’s in a more knowledgeable category than
those who have never heard of this list, in my experience) so perhaps a sample
here is not fair representation of the larger world, my experience from
consulting at a # of corps is the many have no idea how to get this data and
just try to “get a sense” of the impact of the change, or only looks at a
particular query or two, or uses data from sources which are really not set up
to provide this type of information in a format that can be easily understood
Thanks for sharing if you have time.