Achieving SLAs
In the spring of 2007, we spoke with several IT Directors and Managers who told us they found it difficult or impossible to:
- Measure and report Service Level Agreement attainments
- Determine whether a performance problem was a database problem or not, and, if a problem was related to database performance, then it was equally
difficult to know what resource was the bottleneck
Eight months later, in the fall of 2007, DBI released
a solution to these difficult problems and
published a blog on the complex monitoring and mathematics required to solve these
problems. Three years later, IBM released DB2 9.7 FP1 with new "time spent" monitoring elements that still fall short of providing the complete and
accurate answer. In just a mouse click or two, for any time period of interest, we'll graphically show you:
- Average Database Transaction Response time (e.g. 2.0 Seconds)
- How much time is spent inside the database (e.g. 1.5 Seconds, 75%)
- How much time is spent outside the database (e.g. 0.5 Seconds, 25%)
- Of the time spent inside the database, what is the bottleneck?
- How much time is CPU time (e.g. 1.0 Second, 66.6%)
- How much time is Read I/O time (e.g. 0.3 Seconds, 20%)
- How much time is Write I/O time (e.g. 0.1 Seconds, 6.6%)
- How much time is Sort time (e.g. 0.1 Seconds, 6.6%)
- How much time is Lock time (e.g. 0 Seconds, 0%)
- How many transactions, and what percent, completed in less than 1 second, less than 3 seconds, less than 5, 10, 15, and 30 seconds, and greater
than 30 seconds. SLA tiers can be adjusted to customer needs.
More importantly, if the database is CPU bound, I/O bound, or sort bound just click on the pie slice corresponding to that particular time spent resource
and
we will isolate the statements that are the leading causes of that bottleneck. A solution is just another
mouse click away. If response times are
too slow or if you are not happy with SLA attainments, just click a button and we will
automatically isolate the statements that were the leading cause of SLA failure during the timeframe of interest. Again, a solution is just another mouse
click away.
Really. We've almost made it too easy.
Trend Graphs
With DBI, you can provide graphs to senior management that document SLA attainments and response times for any time period of interest - such as month to
date, the prior month, the prior quarter, or the last 720 days. You and your teams have worked hard to deliver quality performance at minimal costs - with
DBI performance trend graphs you will be well equipped to document your success.
Our #1 Job is helping you look great. Our #2 job is giving you
the evidence to prove it.