eG Monitoring
 

Measures reported by SqlAzuQryWaitTest

Any performance degradation or unavailability of the database servers can severely impact the performance of the entire service, often causing customer dissatisfaction and lost business revenue. Continuous monitoring of the SQL Azure database servers are hence imperative. This can be easily done using the SqlAzuQryWaitTest

This test monitors the wait types on the SQL Azure server, and reports the number and duration of waits of each type.

Outputs of the test : One set of results for the SQL Azure server being monitored

The measures made by this test are as follows:

Measurement Description Measurement Unit Interpretation
No_of_wait_type Indicates the total number of waits for this wait type. Number The detailed diagnosis of this measure provides the query that caused the waits; you may want to fine-tune the queries to reduce the number of waits.
Avg_of_wait_time Indicates the average wait time for this wait type. Seconds Ideally, the value for this measure should be low. If the value for this measure is high, use the detailed diagnosis of the Num of waits measure to identify the queries that are causing the waits to remain for a long time. You may want to fine-tune the queries to reduce wait time.
Max_of_wait_time Indicates the maximum wait time for this wait type. Seconds Comparing the value of this measure across wait types will enable you to accurately isolate the wait type that is responsible for the longest waits.