Automatic performance statistical comparison between two periods
First Claim
1. A computer-implemented method of representing database performance characteristics, the method comprising:
- collecting at least two data values representing measurements of database performance of a database system, wherein the at least two data values correspond to two different periods of time;
for each of the two periods, determining a database time that represents an amount of time the database system works on calls by users to the database system;
generating normalized values by normalizing the at least two data values based on the respective database time for the respective periods of time; and
storing the normalized data values into a persistent or non-persistent memory.
1 Assignment
0 Petitions
Accused Products
Abstract
A technique for automatically generating a report comprising normalized differences in performance statistics between two separate periods. In one embodiment of the invention, database performance statistics are collected on a periodic basis over various time periods. In order to accurately compare database system performance between two discrete periods of time, the difference in the performance statistics of each period are normalized prior to comparing the two periods with each other. By normalizing the statistical differences in each period prior to comparing the differences, periods of different lengths of time as well as different levels of database system load may be compared. In one embodiment, a report is automatically generated which lists the performance statistics being evaluated, the difference in the statistic between each period, the value of each statistical difference as normalized by database time, and the difference between the normalized values.
50 Citations
20 Claims
-
1. A computer-implemented method of representing database performance characteristics, the method comprising:
-
collecting at least two data values representing measurements of database performance of a database system, wherein the at least two data values correspond to two different periods of time; for each of the two periods, determining a database time that represents an amount of time the database system works on calls by users to the database system; generating normalized values by normalizing the at least two data values based on the respective database time for the respective periods of time; and storing the normalized data values into a persistent or non-persistent memory. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification