Patent ID: 7885954

Claim:
A computer processing system comprising: at least one processor; a database accessible to the at least one processor; a memory coupled to the at least one processor having an application server executed by the at least one processor, the application server processing an access to the database; a performance monitor that reports performance of the computer processing system relative to a result size of the application server processing the access to the database; and wherein the performance monitor correlates data from a database monitor that monitors the database and data from an application server log from the application server to generate an output data block that shows information about an application resource including the result size; wherein the performance monitor correlates the data by selecting entries from an application server log, and for each selected entry performing the following steps: comparing the entry from the application server log to operation entries in a database monitor; counting the number of operations entries where the time stamp of the database operation entry falls within the time of the selected entry from the application server log; counting the number of operation entries with in the previous step that are fetches; and counting the total number of rows fetched for the selected entry from the application server log.