eG Monitoring
 

Measures reported by MsSqlLongRunQryTest

This test reports the time taken by each database for executing queries, and also reveals which query is taking too long to execute. This way, resource-intensive queries to a database can be quickly isolated.

Note: This test reports measures only for Microsoft SQL Server version 2005 and above.

The measures made by this test are as follows:

Measurement Description Measurement Unit Interpretation
Avg_elapsed_time The average time taken by queries to execute on this database Secs If the value of this measure is very high, it could either indicate that the database is unable to process the queries quickly or that one/more queries to the database are taking too long to execute. Improper indexing and fragmented tables in the database are common causes for slowdowns at the database-level. Besides the above, queries that are improperly structured can also take time to execute. The longer a query executes on the database, higher would be the resource consumption of that query. It is therefore imperative that such resource-intensive queries are quickly isolated and fine-tuned, so as to prevent degradations in the performance of the database server. Using the detailed diagnosis of this measure, you can rapidly identify the resource-intensive queries to the database.
Max_elapsed_time The maximum time taken by the queries to this database Secs