eG Monitoring
 

Measures reported by Db2SQLActivityTest

The Db2SQLActivityTest, executed by an internal agent, tracks various statistics pertaining to the SQL activities happening in a DB2 database. The measures made by this test are as follows:

Measurement Description Measurement Unit Interpretation
Dynamic_sql_rate Indicates the number of dynamic SQL statements that were attempted. Stmts/Sec This is an indication of throughput of the system during the monitoring period.

A high value of dynamic SQLs and low value of failed SQLs indicate good throughput

Select_sql_rate Indicates the number of SELECT SQL statements that were executed. Stmts/Sec This measure can be used to determine the level of database activity at the application or database level. This measure is useful for analyzing the application activity and throughput.
Failed_sql_rate Indicates the number of SQL statements that were attempted, but failed. Stmts/Sec This measure helps in determining reasons for poor performance, since, failed statements means resource wastage and lower throughput for the database.
UID_sql_rate Indicates the number of SQL UPDATE, INSERT, and DELETE statements that were executed. Stmts/Sec This information can be useful for analyzing application activity and throughput.
Pct_failed_sql Indicates the percentage of SQL statements that failed during the interval. Percent A relatively high value indicates a problem. The percentage of SQL statements that received a negative SQL code indicates a possible cause of poor performance. Failed SQL statements waste system resources. Hence, this value of this measure should be very low.
Pct_ddl_sql Denotes the percentage of SQL statements that are DDL during a specific interval. Percent This value should normally be low.
Pct_uid_sql Percentage of SQL statements that are update/insert/delete during the interval Percent This measure can be used to determine the level of database activity at the application or database level.