Patent ID: 7505953

Claim:
A system for monitoring performance of one or more database calls comprising: at least one electronic computing device comprising: an analyzer component; an insider component configured to: in response to at least one application executing at least one process that generates the one or more database calls: monitor substantially continuously a first set of one or more parameters associated with the at least one process, and communicate the first set of one or more parameters to the analyzer component; and an interceptor component configured to: monitor substantially continuously a second set of one or more parameters associated with the one or more database calls, and communicate the second set of one or more parameters to the analyzer component, wherein the analyzer component is configured to: receive the first set of one or more parameters from the insider component, receive the second set of one or more parameters from the interceptor component, and identify the at least one process that generated the one or more database calls by correlating the first set of one or more parameters with the second set of one or more parameters, wherein an identity of the identified at least one process that generated the one or more database calls is displayed.