Patent ID: 8332824

Claim:
A system including a processor for presenting performance data of a multi-tier application having a .NET tier and a database tier, the system comprising: a) a .NET probe operative to log .NET performance data of the .NET tier; b) a database-tier probe operative to log internal database performance data of the database tier; and c) a multi-tier performance-data presentation interface comprising: i) a .NET tier interface configured to present, in accordance with the logged .NET performance data, a representation of a multi-level .NET stack of the .NET tier, and the .NET tier interface is operative to display, for each given .NET method in the multi-level .NET stack, a respective number of invocations during a given plural-invocation time period such that different invocations numbers are displayed for different levels of the .NET stack; ii) a database-tier interface that is operatively coupled to the .NET tier interface and configured to present a description of the logged internal performance data for a given SQL statement invoked from a statement-invoking method of the .NET stack; and iii) a matching element operative to match said logged .NET performance data and said logged internal performance data of the database tier; wherein said .NET interface and said database-tier interface collectively present, to a user, information responsive to said matching element to match said logged .NET performance data and said logged internal performance data.