query_actual_degree -“实际运行时分区内并行度”监视元素

在语句级别、活动级别、事务级别或工作负载级别报告的实际运行时分区内并行度。

表 1. 表函数监视信息
表函数 监视元素收集级别
MON_GET_ACTIVITY 表函数 - 返回活动列表 始终收集
MON_GET_ACTIVITY_DETAILS 表函数-获取完整的活动详细信息 (在 DETAILS XML 文档中报告) 始终收集
WLM_GET_WORKLOAD_OCCURRENCE_ACTIVITIES 表函数-返回活动列表 始终收集
表 2. 事件监视信息
事件类型 逻辑数据分组 监视开关
活动 event_activity 始终收集
锁定 lock_participant_activities 始终收集

query_card_estimate -“行查询数估计”监视元素

查询将返回的行数估计。

表 4. 快照监视信息
快照级别 逻辑数据分组 监视开关
活动 event_activity 始终收集
应用程序 stmt 语句
DCS 语句 dcs_stmt 语句
用法
SQL 编译器进行的此估算可与运行时实际值进行比较。
此元素还会在您监视 Db2 Connect时返回以下 SQL 语句的信息:
  • INSERT、UPDATE 和 DELETE

    指示受影响的行数。

  • PREPARE

    估计将返回的行数。 仅当 DRDA 服务器为 Db2®Db2 for VM and VSE 或 Db2 for OS/400®时才收集。

  • FETCH

    设置为访存行数。 仅当 DRDA 服务器为 Db2 for OS/400时才收集。

如果未收集 DRDA 服务器的信息,那么该元素将设置为零。

query_cost_estimate -“查询估算成本”监视元素

由 SQL 编译器确定的查询估算成本。 此值以 timeron 计。

表 6。 快照监视信息
快照级别 逻辑数据分组 监视开关
应用程序 stmt 语句
DCS 语句 dcs_stmt 语句
表 7。 事件监视信息
事件类型 逻辑数据分组 监视开关
活动 event_activity 始终收集
程序包高速缓存 pkgcache 始终收集

用法

此监视元素允许使实际运行时值与编译时估计值相关。

监视 Db2 Connect时,此元素还会返回以下 SQL 语句的信息:

  • PREPARE

    表示预编译 SQL 语句的相对成本。

  • FETCH

    包含已检索行的长度。 仅当 DRDA 服务器为 Db2 for OS/400时,才会收集此数据。

如果未收集 DRDA 服务器的信息,那么该元素将设置为零。

注: 如果 DRDA 服务器为 Db2 for z/OS® 和 OS/390®,那么此估计值可能高于 2 * *32-1 (可以通过无符号长变量表示的最大整数)。 在这种情况下,监视器对此元素返回的值将为 2**32 - 1。

query_data_tag_list -“估算的查询数据标记列表”监视元素

query_data_tag_list 监视元素是由编译器估算、将在语句中引用的数据标记值的逗号分隔列表。 如果编译器预测该语句将访问其数据表空间定义非零数据标记属性的表,那么该表列中将包含数据标记值。 该列表不包含重复值。
表 9。 事件监视信息
事件类型 逻辑数据分组 监视开关
活动 event_activity 始终收集
程序包高速缓存 pkgcache 始终收集

使用说明

如果查询访问的数据表空间都未定义数据标记,那么此列表为空。

queue_assignments_total -“队列分配总次数”监视元素

自从上次重置后任何连接或活动被分配到此阈值队列的次数。

表 10. 表函数监视信息
表函数 监视元素收集级别
MON_GET_QUEUE_STATS 表函数 - 返回阈值队列统计信息 始终收集
WLM_GET_QUEUE_STATS 表函数 - 返回阈值队列统计信息 始终收集
表 11. 事件监视信息
事件类型 逻辑数据分组 监视开关
统计信息 event_qstats 始终收集

用法

此元素可用于确定,任何连接或活动在由统计信息收集时间间隔确定的给定时间段内在此特定队列中进行排队的次数。 这样可帮助确定队列阈值的有效性。

queue_start_time -“队列开始时间戳记”监视元素

应用程序开始在队列中等待获取阈值凭单的日期和时间。

表 12. 事件监视信息
事件类型 逻辑数据分组 监视开关
锁定 lock_participants  

queue_size_top -“最大队列大小”监视元素

自最后一次重置后达到的最大队列大小。

表 13. 表函数监视信息
表函数 监视元素收集级别
MON_GET_QUEUE_STATS 表函数 - 返回阈值队列统计信息 始终收集
WLM_GET_QUEUE_STATS 表函数 - 返回阈值队列统计信息 始终收集
表 14. 事件监视信息
事件类型 逻辑数据分组 监视开关
统计信息 event_qstats 始终收集

用法

使用此元素来测量队列阈值的有效性以及检测队列何时变得过长。

queue_time_total -“总队列时间”监视元素

自最后一次重置以后,此队列中的所有连接或活动在队列中所耗用的总时间。 单位为毫秒。

表 15. 表函数监视信息
表函数 监视元素收集级别
MON_GET_QUEUE_STATS 表函数 - 返回阈值队列统计信息 始终收集
WLM_GET_QUEUE_STATS 表函数 - 返回阈值队列统计信息 始终收集
表 16. 事件监视信息
事件类型 逻辑数据分组 监视开关
统计信息 event_qstats 始终收集

此元素用来测量活动队列阈值的有效性以及检测活动队列何时变得过长。

使用说明

在统计信息收集时间间隔结束时,并不会重置 queue_time_total。 如果所使用的 queue_time_total 跨越了多个时间间隔,那么它可能大于 wlm_collect_intqueue_size_top 的乘积。

queued_agents -“已排队阈值代理程序数”监视元素

当前正在阈值队列中进行排队的代理程序的总数。

表 17. 事件监视信息
事件类型 逻辑数据分组 监视开关
锁定 lock_participants  

quiescer_agent_id - 停顿者代理标识监视元素

具有停顿状态的代理程序的代理程序标识。

此元素是 quiescer_application_handle 监视元素的别名。

元素标识
quiescer_agent_id
元素类型
参考
表 18. 快照监视信息
快照级别 逻辑数据分组 监视开关
表空间 tablespace_quiescer 基本
用法
将此元素与 quiescer_auth_id 配合使用,以确定负责停顿表空间的人员。

quiescer_application_handle -“停顿者应用程序句柄”监视元素

具有停顿状态的应用程序的应用程序句柄。

此元素是 quiescer_agent_id 监视元素的别名。

表 19. 表函数监视信息
表函数 监视元素收集级别
MON_GET_TABLESPACE_QUIESCER 表函数-获取有关停顿的表空间的信息 始终收集

用法

将此元素与 quiescer_auth_id 监视元素配合使用,以确定停顿表空间的项。

quiescer_auth_id - 停顿者用户授权标识 监视元素

具有停顿状态的用户的授权标识。

元素标识
quiescer_auth_id
元素类型
参考
表 20. 表函数监视信息
表函数 监视元素收集级别
MON_GET_TABLESPACE_QUIESCER 表函数-获取有关停顿的表空间的信息 始终收集
表 21. 快照监视信息
快照级别 逻辑数据分组 监视开关
表空间 tablespace_quiescer 基本
用法
使用此元素来确定停顿表空间的人员。

quiescer_obj_id -“停顿者对象标识”监视元素

导致表空间停顿的对象的对象标识。

元素标识
quiescer_obj_id
元素类型
参考
表 22. 表函数监视信息
表函数 监视元素收集级别
MON_GET_TABLESPACE_QUIESCER 表函数-获取有关停顿的表空间的信息 始终收集
表 23. 快照监视信息
快照级别 逻辑数据分组 监视开关
表空间 tablespace_quiescer 基本
用法
将此元素与 quiescer_ts_id 和 quiescer_auth_id 配合使用以确定停顿表空间的人员。 此元素的值与视图 SYSCAT.TABLES 的列 TABLEID 中的值相匹配。

quiescer_state -“停顿者状态”监视元素

要完成的停顿类型(如“SHARE”、“INTENT TO UPDATE”或“EXCLUSIVE”)。

元素标识
quiescer_state
元素类型
参考
表 24. 快照监视信息
快照级别 逻辑数据分组 监视开关
表空间 tablespace_quiescer 基本
用法
此元素的值与 sqlutil.h 中的常量 SQLB_QUIESCED_SHARE、SQLB_QUIESCED_UPDATE 或 SQLB_QUIESCED_EXCLUSIVE 的值相匹配。

quiescer_ts_id - 停顿者表空间标识监视元素

导致表空间停顿的对象的表空间标识。

元素标识
quiescer_ts_id
元素类型
参考
表 25. 表函数监视信息
表函数 监视元素收集级别
MON_GET_TABLESPACE_QUIESCER 表函数-获取有关停顿的表空间的信息 始终收集
表 26. 快照监视信息
快照级别 逻辑数据分组 监视开关
表空间 tablespace_quiescer 基本
用法
将此元素与 quiescer_obj_id 和 quiescer_auth_id 配合使用,以确定停顿表空间的人员。 此元素的值与视图 SYSCAT.TABLES 的列 TBSPACEID 中的值相匹配。