If you've been unfortunate enough to follow my dithering on Twitter recently you'll know that I've been lurching between thinking that there is and isn't a problem with Oracle's tracking of I/O statistics in its AWR reports. I'm now convinced there is a problem, but I can't work out what causes it... so step 1 … Continue reading Oracle AWR Reports: When IOStats Lie
Category: AWR Reports
Oracle AWR Reports: When Averages Lie
I was recently contacted by a customer who runs a busy ERP system on their Oracle database. Their users have been screaming for some time about unpredictable performance, where application screens which would usually open in under a second suddenly take an age. ERP systems are legendary for this, of course, because as each screen … Continue reading Oracle AWR Reports: When Averages Lie
New AWR Report Format: Oracle 11.2.0.4 and 12c
This is a post about Oracle Automatic Workload Repository (AWR) Reports. If you are an Oracle professional you doubtless know what these are - and if you have to perform any sort of performance tuning as part of your day job it's likely you spend a lot of time immersed in them. Goodness knows I … Continue reading New AWR Report Format: Oracle 11.2.0.4 and 12c
Oracle AWR Reports: Understanding I/O Statistics
One consequence of my job is that I spend a lot of time looking at Oracle Automatic Workload Repository reports, specifically at information about I/O. I really do mean a lot of time (honestly, I'm not kidding, I have had dreams about AWR reports). One thing that comes up very frequently is the confusion relating … Continue reading Oracle AWR Reports: Understanding I/O Statistics
AWR Generator
As part of my role at Violin I spend a lot of time profiling customer's databases to see how their performance varies over time. The easiest way to do this (since I often don't have remote access) is to ask for lots of AWR reports. One single report covering a large span of time is … Continue reading AWR Generator