call_sql_stmts -“已执行的 CALL SQL 语句数”监视元素

已执行的 CALL 语句数。

表 3. 事件监视信息
事件类型 逻辑数据分组 监视开关
统计信息 event_scmetrics REQUEST METRICS BASE
统计信息 event_wlmmetrics REQUEST METRICS BASE
工作单元 uow_metrics REQUEST METRICS BASE

call_stmt_routine_id -“调用语句例程标识”监视元素

对于 CALL 语句,这是正在调用的过程的例程标识。

如果行并不对应于 CALL 语句,那么该元素返回 NULL。
表 4. 表函数监视信息
表函数 监视元素收集级别
MON_GET_ROUTINE_EXEC_LIST 表函数 - 获取例程所执行的语句列表 始终收集

用法

此元素可以用来重新创建嵌入式例程调用和递归例程调用的层次结构。

call_stmt_subroutine_id -“调用语句子例程标识”监视元素

对于子例程的 CALL 语句,这是正在调用的过程的子例程标识。

表 5。 表函数监视信息
表函数 监视元素收集级别
MON_GET_ROUTINE_EXEC_LIST 表函数 - 获取例程所执行的语句列表 始终收集

用法

此元素可以用来重新创建嵌入式例程调用和递归例程调用的层次结构。

cat_cache_heap_full -“目录高速缓存堆已满”监视元素

对目录高速缓存执行的插入操作由于数据库堆中发生堆已满情况而失败的次数。

表 6。 事件监视信息
事件类型 逻辑数据分组 监视元素收集级别
连接 event_conn 始终收集

用法

目录高速缓存会动态地从数据库堆中抽取其存储空间,并且即使高速缓存存储器未达到其限制,对目录高速缓存执行的插入操作也可能会由于数据库堆中缺乏空间而失败。 如果目录高速缓存堆已满计数不为零,那么可以通过增加数据库堆大小或减小目录高速缓存大小来更正此插入失败情况。

cat_cache_inserts -“目录高速缓存插入数”监视元素

系统尝试将表描述符或权限信息插入到目录高速缓存中的次数。

表 8。 快照监视信息
快照级别 逻辑数据分组 监视开关
数据库 dbase 基本
应用程序 appl 基本
可将快照监视的计数器重置。
表 9。 事件监视信息
事件类型 逻辑数据分组 监视开关
数据库 event_db 始终收集
连接 event_conn 始终收集
统计信息 event_scstats(在指标文档中报告) REQUEST METRICS BASE
统计信息 event_wlstats(在指标文档中报告) REQUEST METRICS BASE

工作单元

在 system_metrics 文档中报告。

REQUEST METRICS BASE

用法

通过与“目录高速缓存查询”一起使用,可借助以下公式来计算目录高速缓存命中率:
    1 - (Catalog Cache Inserts / Catalog Cache Lookups)

有关使用此元素的更多信息,请参阅 cat_cache_lookups 监视元素。

cat_cache_lookups -“目录高速缓存查询数”监视元素

为获取表描述符信息或权限信息而引用目录高速缓存的次数。

表 11. 快照监视信息
快照级别 逻辑数据分组 监视开关
数据库 dbase 基本
应用程序 appl 基本
可将快照监视的计数器重置。
表 12. 事件监视信息
事件类型 逻辑数据分组 监视开关
数据库 event_db 始终收集
连接 event_conn 始终收集
统计信息 event_scstats(在指标文档中报告) REQUEST METRICS BASE
统计信息 event_wlstats(在指标文档中报告) REQUEST METRICS BASE

工作单元

在 system_metrics 文档中报告。

REQUEST METRICS BASE

用法

此元素包括对目录高速缓存的成功访问和不成功访问。 每当出现下列情况,就会引用目录高速缓存:
  • 在编译 SQL 语句期间处理表、视图或别名
  • 访问数据库权限信息
  • 在编译 SQL 语句期间处理例程

要计算目录高速缓存命中率,请使用以下公式:

 
  (1 - (cat_cache_inserts / cat_cache_lookups))

来指示目录高速缓存避免目录访问的效果如何。 如果比率很高(超过 0.8),那么表示高速缓存确实起到作用。 如果比率偏低,那么表示应增大 catalogcache_sz 配置参数。 首次连接至数据库之后应该有较大的比率。

执行涉及表、视图或别名的数据定义语言 (DDL) SQL 语句会从目录高速缓存中移除该对象的表描述符信息,从而导致这些信息在下一次引用时重新插入。 此外,用于数据库权限和例程执行特权的 GRANT 和 REVOKE 语句会从目录高速缓存中移除主题权限信息。 因此,大量使用 DDL 语句和 GRANT/REVOKE 语句也会提高该比率。

cat_cache_overflows -“目录高速缓存溢出数”监视元素

目录高速缓存溢出其分配内存边界的次数。

表 13. 表函数监视信息
表函数 监视元素收集级别
MON_GET_DATABASE 表函数-获取数据库级别信息 始终收集
MON_GET_DATABASE_DETAILS 表函数 - 获取数据库信息度量值 始终收集
表 14. 快照监视信息
快照级别 逻辑数据分组 监视开关
数据库 dbase 基本
应用程序 appl 基本
可将快照监视的计数器重置。
表 15. 事件监视信息
事件类型 逻辑数据分组 监视开关
数据库 event_db 始终收集
连接 event_conn 始终收集

用法

将此元素与 cat_cache_size_top 监视元素配合使用来确定是否需要增加目录高速缓存的大小以避免溢出。

目录高速缓存空间是通过移除表、视图或别名的表描述符信息或当前未被任何事务使用的权限信息来回收的。

如果 cat_cache_overflows 监视元素的值很大,那么相对工作负载而言目录高速缓存可能会太小。 扩大目录高速缓存可以改进性能。 如果工作负载包括的事务将编译大量 SQL 语句,而这些语句又引用单个工作单元中的多个表、视图、别名、用户定义函数或存储过程,那么在单个事务中编译较少的 SQL 语句可以改进目录高速缓存的性能。 或者,如果工作负载包括绑定包含许多 SQL 语句的程序包,而这些语句又引用多个表、视图、别名、用户定义函数或存储过程,那么可以尝试分割程序包以使这些程序包包括较少的 SQL 语句从而改进性能。

cat_cache_size_top -“目录高速缓存高水位标记”监视元素

目录高速缓存达到最大逻辑大小。

表 16. 快照监视信息
快照级别 逻辑数据分组 监视开关
数据库 dbase 基本
表 17. 事件监视信息
事件类型 逻辑数据分组 监视开关
数据库 event_db 始终收集

用法

此元素指示在激活数据库之后,对其运行的工作负载在逻辑上所需的目录高速缓存的最大字节数。

目录高速缓存通过逻辑大小进行管理,此大小不包括内存管理使用情况。 数据库快照中的 pool_watermark 元素提供了目录高速缓存所使用的内存的物理高水位标记值。 执行目录高速缓存监视和调整工作时,应该使用逻辑大小而不是物理大小。

如果目录高速缓存溢出,那么表示此元素包含溢出期间目录高速缓存达到的最大大小。 检查 cat_cache_overflows 监视元素以确定是否发生此类情况。

可通过以下公式来确定工作负载需要的目录高速缓存最小大小:
   maximum catalog cache size / 4096
通过将结果四舍五入为整数,指示为避免溢出目录高速缓存最少需要的页数(每页 4K 字节)。

catalog_node -“目录节点号”监视元素

存储数据库目录表的节点的编号。

表 18. 表函数监视信息
表函数 监视元素收集级别
MON_GET_DATABASE 表函数-获取数据库级别信息 始终收集
MON_GET_DATABASE_DETAILS 表函数 - 获取数据库信息度量值 始终收集
表 19. 快照监视信息
快照级别 逻辑数据分组 监视开关
数据库 dbase 基本
表 20. 事件监视信息
事件类型 逻辑数据分组 监视开关
数据库 event_db 始终收集
用法
目录节点是存储所有系统目录表的节点。 对系统目录表的所有访问都必须通过此节点进行。

catalog_node_name -“目录节点网络名”监视元素

目录节点的网络名。

元素标识
catalog_node_name
元素类型
参考
表 21. 快照监视信息
快照级别 逻辑数据分组 监视开关
数据库 dbase 基本
表 22. 事件监视信息
事件类型 逻辑数据分组 监视开关
数据库 event_db 始终收集
用法
使用此元素来确定数据库的位置。

cf_wait_time-" 集群高速缓存工具 等待时间" 监视元素

cf_wait_time 监视元素存储与 集群高速缓存工具通信所花费的时间量。 此时间未包括可能因为授予锁定或执行页回收之类的操作而请求的或因为通信而发生的任何处理所耗用的时间。 时间以毫秒计。
表 23. 表函数监视信息
表函数 监视元素收集级别
MON_GET_ACTIVITY 表函数 - 返回活动列表 ACTIVITY METRICS BASE
MON_GET_ACTIVITY_DETAILS 表函数-获取完整的活动详细信息 (在 DETAILS XML 文档中报告) ACTIVITY METRICS BASE
MON_GET_CONNECTION 表函数 - 获取连接度量值 REQUEST METRICS BASE
MON_GET_CONNECTION_DETAILS 表函数 - 获取详细的连接指标 REQUEST METRICS BASE
MON_GET_DATABASE 表函数-获取数据库级别信息 REQUEST METRICS BASE
MON_GET_DATABASE_DETAILS 表函数 - 获取数据库信息度量值 REQUEST METRICS BASE
MON_GET_PKG_CACHE_STMT 表函数 - 获取包高速缓存中的 SQL 语句活动度量 ACTIVITY METRICS BASE
MON_GET_PKG_CACHE_STMT_DETAILS 表函数 - 以 XML 文档形式获取程序包高速缓存语句指标 ACTIVITY METRICS BASE
MON_GET_ROUTINE-获取例程表函数的聚集执行指标 REQUEST METRICS BASE
MON_GET_ROUTINE_DETAILS-获取例程表函数的聚集执行指标详细信息 REQUEST METRICS BASE
MON_GET_SERVICE_SUBCLASS 表函数 - 获取服务子类度量值 REQUEST METRICS BASE
MON_GET_SERVICE_SUBCLASS_DETAILS 表函数-获取详细的服务子类指标 (在 DETAILS XML 文档中报告) 不适用;将报告作为格式化函数的输入提供的 XML 文档中的所有元素。
MON_GET_UNIT_OF_WORK 表函数 - 获取工作单元指标 REQUEST METRICS BASE
MON_GET_UNIT_OF_WORK_DETAILS 表函数-获取详细的工作单元指标 (在 DETAILS XML 文档中报告) REQUEST METRICS BASE
MON_GET_WORKLOAD 表函数 - 获取工作负载度量值 REQUEST METRICS BASE
MON_GET_WORKLOAD_DETAILS 表函数 - 获取详细的工作负载指标 REQUEST METRICS BASE
WLM_GET_WORKLOAD_OCCURRENCE_ACTIVITIES 表函数-返回活动列表 ACTIVITY METRICS BASE
表 24. 事件监视信息
事件类型 逻辑数据分组 监视开关
活动 event_activity(在 details_xml 文档中报告) ACTIVITY METRICS BASE
统计信息 event_scstats(在指标文档中报告) REQUEST METRICS BASE
统计信息 event_wlstats(在指标文档中报告) REQUEST METRICS BASE
工作单元 - REQUEST METRICS BASE
程序包高速缓存 - ACTIVITY METRICS BASE

用法

此值指示数据库系统在与 集群高速缓存工具通信时等待的时间量。

cf_等待数-" 集群高速缓存工具 等待数" 监视元素

数据库系统在与 集群高速缓存工具通信时等待的次数。

表 25. 表函数监视信息
表函数 监视元素收集级别
MON_GET_ACTIVITY 表函数 - 返回活动列表 ACTIVITY METRICS BASE
MON_GET_ACTIVITY_DETAILS 表函数-获取完整的活动详细信息 (在 DETAILS XML 文档中报告) ACTIVITY METRICS BASE
MON_GET_CONNECTION 表函数 - 获取连接度量值 REQUEST METRICS BASE
MON_GET_CONNECTION_DETAILS 表函数 - 获取详细的连接指标 REQUEST METRICS BASE
MON_GET_DATABASE 表函数-获取数据库级别信息 REQUEST METRICS BASE
MON_GET_DATABASE_DETAILS 表函数 - 获取数据库信息度量值 REQUEST METRICS BASE
MON_GET_PKG_CACHE_STMT 表函数 - 获取包高速缓存中的 SQL 语句活动度量 ACTIVITY METRICS BASE
MON_GET_PKG_CACHE_STMT_DETAILS 表函数 - 以 XML 文档形式获取程序包高速缓存语句指标 ACTIVITY METRICS BASE
MON_GET_ROUTINE-获取例程表函数的聚集执行指标 REQUEST METRICS BASE
MON_GET_ROUTINE_DETAILS-获取例程表函数的聚集执行指标详细信息 REQUEST METRICS BASE
MON_GET_SERVICE_SUBCLASS 表函数 - 获取服务子类度量值 REQUEST METRICS BASE
MON_GET_SERVICE_SUBCLASS_DETAILS 表函数-获取详细的服务子类指标 (在 DETAILS XML 文档中报告) REQUEST METRICS BASE
MON_GET_UNIT_OF_WORK 表函数 - 获取工作单元指标 REQUEST METRICS BASE
MON_GET_UNIT_OF_WORK_DETAILS 表函数-获取详细的工作单元指标 (在 DETAILS XML 文档中报告) REQUEST METRICS BASE
MON_GET_WORKLOAD 表函数 - 获取工作负载度量值 REQUEST METRICS BASE
MON_GET_WORKLOAD_DETAILS 表函数 - 获取详细的工作负载指标 REQUEST METRICS BASE
WLM_GET_WORKLOAD_OCCURRENCE_ACTIVITIES 表函数-返回活动列表 ACTIVITY METRICS BASE
表 26. 事件监视信息
事件类型 逻辑数据分组 监视开关
活动 event_activity(在 details_xml 文档中报告) ACTIVITY METRICS BASE
统计信息 event_scstats(在指标文档中报告) REQUEST METRICS BASE
统计信息 event_wlstats(在指标文档中报告) REQUEST METRICS BASE
工作单元 - REQUEST METRICS BASE
程序包高速缓存 - ACTIVITY METRICS BASE

cfg_collection_type -“配置收集类型”监视元素

指示收集配置参数值的时间:

表 27. 事件监视信息
事件类型 逻辑数据分组 监视开关
变更历史记录 DBDBMCFG 始终收集

用法

变更历史记录事件监视器将此值收集为:
I
激活事件监视器时捕获的初始值。
U
已更新值

cfg_name -“配置名称”监视元素

配置参数的名称。

表 28. 事件监视信息
事件类型 逻辑数据分组 监视开关
变更历史记录 DBDBMCFG 始终收集

用法

对于变更历史记录事件监视器,此元素标识作为 DBCFG 或 DBMCFG 事件一部分更新的或作为 DBCFGVALUES 或 DBMCFGVALUES 事件一部分在事件监视器启动时捕获的配置参数。 这些事件表示发生以下事件:
DBCFG
更改数据库配置参数
DBMCFG
更改数据库管理器配置参数
DBCFGVALUES
在事件监视器启动时捕获数据库配置参数值(如果事件监视器处于不活动状态时数据库配置参数更改)
DBMCFGVALUES
在事件监视器启动时捕获数据库管理器配置参数值(如果事件监视器处于不活动状态时数据库管理器配置参数更改)

cfg_old_value -“配置旧值”监视元素

配置参数的旧值或内存中的配置参数值。

表 29. 事件监视信息
事件类型 逻辑数据分组 监视开关
变更历史记录 DBDBMCFG 始终收集

用法

对于变更历史记录事件监视器:
  • 如果事件是更改数据库配置参数 (DBCFG) 或数据库管理器配置参数 (DBMCFG),那么这是旧配置参数值。
  • 如果事件是捕获事件监视器处于不活动状态时更改的数据库配置参数值 (DBCFGVALUES) 或数据库管理器配置参数值 (DBMCFGVALUES),那么这是当前内存中的配置参数值。 这是当前正使用的配置参数值。

cfg_old_value_flags - 配置旧值标志 监视元素

此标志指示如何确定旧配置参数值。

表 30. 事件监视信息
事件类型 逻辑数据分组 监视开关
变更历史记录 DBDBMCFG 始终收集

用法

对于变更历史记录事件监视器,此元素指示如何确定旧配置参数值:
  • 自动
  • COMPUTED
  • NONE
如果事件是捕获事件监视器处于不活动状态时更改的数据库配置参数值 (DBCFGVALUES) 或数据库管理器配置参数值 (DBMCFGVALUES),那么这些标志表示该配置参数的当前内存中的值。

cfg_value -“配置值”监视元素

配置参数的新值或磁盘上的配置参数值。

表 31. 事件监视信息
事件类型 逻辑数据分组 监视开关
变更历史记录 DBDBMCFG 始终收集

用法

对于变更历史记录事件监视器:
  • 如果事件是更改数据库配置参数 (DBCFG) 或数据库管理器配置参数 (DBMCFG),那么这是配置参数的新值。
  • 如果事件是捕获事件监视器处于不活动状态时更改的数据库配置参数值 (DBCFGVALUES) 或数据库管理器配置参数值 (DBMCFGVALUES),那么这是磁盘上的配置参数值。 磁盘配置参数值是最新值,并且可能尚未生效。

cfg_value_flags -“配置值标志”监视元素

此标志指示如何确定新配置参数值。

表 32. 事件监视信息
事件类型 逻辑数据分组 监视开关
变更历史记录 DBDBMCFG 始终收集

用法

对于变更历史记录事件监视器,此元素指示如何确定新配置参数值:
  • 自动
  • COMPUTED
  • NONE
如果事件是捕获事件监视器处于不活动状态时更改的数据库配置参数值 (DBCFGVALUES) 或数据库管理器配置参数值 (DBMCFGVALUES),那么这些标志表示该配置参数的当前磁盘上的值。

ch_auto_tuning -“FCM 通道自动调整指示器”监视元素

指示是否自动设置和调整快速通信管理器 (FCM) 通道的数目。 值为 1 表示“是”,值为 0 表示“否”。

表 33. 表函数监视信息
表函数 监视元素收集级别
MON_GET_FCM - 获取 FCM 指标 始终收集

用法

通过将 fcm_num_channels 配置参数设置为 AUTOMATIC,即可启用自动调整 FCM 通道。

ch_free -“当前可用的通道数”监视元素

此元素指示当前可用的 FCM 通信通道数。

表 34. 表函数监视信息
表函数 监视元素收集级别
MON_GET_FCM - 获取 FCM 指标 始终收集
表 35. 快照监视信息
快照级别 逻辑数据分组 监视开关
数据库管理器 fcm 基本

用法

要计算可用 FCM 通道百分比,请使用以下公式:
(ch_free/ch_total) * 100

如果可用 FCM 通道的百分比低于 20% 且如果启用了 FCM 通道自动调整,那么数据库管理器将调整 FCM 通道数。

如果可用 FCM 通道的百分比低于 20% 且如果未启用 FCM 通道自动调整,那么您需要调整 fcm_num_channels 配置参数。

ch_free_bottom -“最低可用通道数”监视元素

处理期间达到的可用 FCM 通信信道的最小数目。

表 36. 表函数监视信息
表函数 监视元素收集级别
MON_GET_FCM - 获取 FCM 指标 始终收集
表 37. 快照监视信息
快照级别 逻辑数据分组 监视开关
数据库管理器 fcm 基本

用法

将此监视元素与 fcm_num_channels 配置参数一起使用来确定最大连接条目利用率。

ch_max -“FCM 通道可能达到的最大数目”监视元素

当实例启动时,可以根据保留的虚拟内存量来分配的快速通信管理器 (FCM) 通道的最大数目。

表 38. 表函数监视信息
表函数 监视元素收集级别
MON_GET_FCM - 获取 FCM 指标 始终收集
表 39. 快照监视信息
快照级别 逻辑数据分组 监视开关
数据库管理器 fcm 基本

用法

此内部监视元素仅由 IBM 支持部门使用。

ch_total -“当前已分配的 FCM 通道数”监视元素

当前已分配的快速通信管理器 (FCM) 通道的数目。 此数目既包括正在使用的通道,又包括可用通道。

表 40. 表函数监视信息
表函数 监视元素收集级别
MON_GET_FCM - 获取 FCM 指标 始终收集
表 41. 快照监视信息
快照级别 逻辑数据分组 监视开关
数据库管理器 fcm 基本

用法

如果 ch_auto_tuning 监视元素指示要自动调整 FCM,那么会根据对于 FCM 通道的需求来调整 ch_total 监视元素的值。

要确定当前使用的 FCM 通道的数量,请使用以下公式:
ch_total - ch_free
要计算可用 FCM 通道百分比,请使用以下公式:
(ch_free/ch_total) * 100

如果可用 FCM 通道的百分比低于 20% 且如果启用了 FCM 通道自动调整,那么数据库管理器将调整 FCM 通道数。

如果可用 FCM 通道的百分比低于 20% 且如果未启用 FCM 通道自动调整,那么您需要调整 fcm_num_channels 配置参数。

client_acctng -“客户机记帐字符串”监视元素

如果在此连接中发出了 sqleseti API,那么此项是为了用于记录和诊断而传递至目标数据库的数据。 此连接、工作单元或活动的 CLIENT_ACCTNG 专用寄存器的当前值。

注: 仅针对协调成员报告此元素。 在远程成员上,报告的值是长度为 0 的字符串。
此监视元素与 tpmon_acc_str 监视元素同义。 client_acctng 监视元素用于监视写入无格式表的表函数和事件监视器。 tpmon_acc_str 监视元素用于写表、文件和管道的快照监视器和事件监视器。
表 43. 事件监视信息
事件类型 逻辑数据分组 监视元素收集级别
锁定 - 始终收集
工作单元 - 始终收集
阈值违例 event_thresholdviolations 始终收集
变更历史记录 changesummary 始终收集

用法

此元素用于问题确定和记帐目的。

client_applname -“客户机应用程序名称”监视元素

如果在此连接中发出 sqleseti API,那么此项标识执行事务时出现的服务器事务程序问题。 此连接、工作单元或活动的 CLIENT_APPLNAME 专用寄存器的当前值。

注: 仅针对协调成员报告此元素。 在远程成员上,报告的值是长度为 0 的字符串。
此监视元素与 tpmon_client_app 监视元素同义。 client_applname 监视元素用于监视写入无格式表的表函数和事件监视器。 tpmon_client_app 监视元素用于写表、文件和管道的快照监视器和事件监视器。
表 45. 事件监视信息
事件类型 逻辑数据分组 监视元素收集级别
锁定 - 始终收集
工作单元 - 始终收集
阈值违例 event_thresholdviolations 始终收集
变更历史记录 changesummary 始终收集

用法

此元素用于问题确定和记帐目的。

client_db_alias -“应用程序使用的数据库别名”监视元素

由要连接至数据库的应用程序提供的数据库别名。

元素标识
client_db_alias
元素类型
参考
表 46. 快照监视信息
快照级别 逻辑数据分组 监视开关
应用程序 appl_id_info 基本
锁定 appl_lock_list 基本
表 47. 事件监视信息
事件类型 逻辑数据分组 监视开关
连接 event_connheader 始终收集
用法
此元素可用来标识应用程序正在访问的实际数据库。 此名称与 db_name 之间的映射可以通过使用客户机节点和 数据库管理器 服务器节点上的数据库目录来完成。

这是在发出数据库连接请求的 数据库管理器 中定义的别名。

此元素还可用于帮助您确定认证类型,原因是不同数据库别名可能具有不同的认证类型。

client_hostname -“客户机主机名”监视元素

与客户机应用程序相连的机器的主机名。

表 48. 表函数监视信息
表函数 监视元素收集级别
MON_GET_CONNECTION 表函数 - 获取连接度量值 始终收集
MON_GET_CONNECTION_DETAILS 表函数-获取详细的连接指标 (在 DETAILS XML 文档中报告) 始终收集
MON_GET_UNIT_OF_WORK 表函数 - 获取工作单元指标 始终收集
MON_GET_UNIT_OF_WORK_DETAILS 表函数-获取详细的工作单元指标 (在 DETAILS XML 文档中报告) 始终收集
表 49. 事件监视信息
事件类型 逻辑数据分组 监视元素收集级别
工作单元 - 始终收集
阈值违例 event_thresholdviolations 始终收集
变更历史记录 changesummary 始终收集

client_idle_wait_time -“客户机空闲等待时间”监视元素

此监视元素用于记录等待客户机发送下一个请求时耗用的时间。 此值以毫秒计。

表 51. 事件监视信息
事件类型 逻辑数据分组 监视开关
统计信息 event_scstats(在指标文档中报告) REQUEST METRICS BASE
统计信息 event_wlstats(在指标文档中报告) REQUEST METRICS BASE
工作单元 在 system_metrics 文档中报告。 REQUEST METRICS BASE

用法

使用此监视元素来确定等待来自客户机的请求(而不是处理请求)所耗用的时间。 如果客户机空闲时间过长,那么表明客户机端(而不是服务器端)存在需要解决的性能问题。

client_ipaddr -“客户机 IP 地址”监视元素

包含当前客户机的 IP 地址(如操作系统所返回)。 如果客户机未使用 TCP/IP 或 SSL 协议进行连接,那么会返回 NULL 值。

client_nname -“客户机名称”监视元素

建议不要使用此监视元素。 返回的值不是有效值。

表 53. 事件监视信息
事件类型 逻辑数据分组 监视开关
事务 event_connheader  
语句 event_connheader  
死锁 event_connheader  
连接 event_connheader  

client_pid -“客户机进程标识”监视元素

建立与数据库的连接的客户机应用程序的进程标识。

表 55. 快照监视信息
快照级别 逻辑数据分组 监视开关
应用程序 appl_info 基本
应用程序 appl 基本
DCS 应用程序 dcs_appl_info 基本
表 56. 事件监视信息
事件类型 逻辑数据分组 监视元素收集级别
工作单元 - 始终收集
连接 event_connheader 始终收集
阈值违例 event_thresholdviolations 始终收集
变更历史记录 changesummary 始终收集

用法

可使用此元素使 CPU 和 I/O 时间之类的监视器信息与客户机应用程序相关。

对于 DRDA AS 连接,此元素将设置为 0。

client_platform -“客户机操作平台”监视元素

运行客户机应用程序的操作系统。

表 57. 表函数监视信息
表函数 监视元素收集级别
MON_GET_CONNECTION 表函数 - 获取连接度量值 始终收集
MON_GET_CONNECTION_DETAILS 表函数-获取详细的连接指标 (在 DETAILS XML 文档中报告) 始终收集
表 58. 快照监视信息
快照级别 逻辑数据分组 监视开关
应用程序 appl_info 基本
应用程序 appl 基本
DCS 应用程序 dcs_appl_info 基本
表 59. 事件监视信息
事件类型 逻辑数据分组 监视元素收集级别
工作单元 - 始终收集
连接 event_connheader 始终收集
阈值违例 event_thresholdviolations 始终收集
变更历史记录 changesummary 始终收集

用法

此元素可用于远程应用程序的问题确定。 可在头文件 sqlmon.h 中找到此字段的值。

client_port_number -“客户机端口号”监视元素

对于 TCP/IP 连接,这是应用程序用来与数据库服务器进行通信的客户机上的端口号。

表 60. 表函数监视信息
表函数 监视元素收集级别
MON_GET_CONNECTION 表函数 - 获取连接度量值 始终收集
MON_GET_CONNECTION_DETAILS 表函数-获取详细的连接指标 (在 DETAILS XML 文档中报告) 始终收集
MON_GET_UNIT_OF_WORK 表函数 - 获取工作单元指标 始终收集
MON_GET_UNIT_OF_WORK_DETAILS 表函数-获取详细的工作单元指标 (在 DETAILS XML 文档中报告) 始终收集
表 61. 事件监视信息
事件类型 逻辑数据分组 监视元素收集级别
工作单元 - 始终收集
阈值违例 event_thresholdviolations 始终收集
变更历史记录 changesummary 始终收集

client_prdid -“客户机产品和版本标识”监视元素

正在客户机上运行的产品和版本。 此监视元素是 client_product_id 监视元素的同义词。

表 62. 表函数监视信息
表函数 监视元素收集级别
MON_GET_CONNECTION 表函数 - 获取连接度量值 始终收集
MON_GET_CONNECTION_DETAILS 表函数-获取详细的连接指标 (在 DETAILS XML 文档中报告) 始终收集
表 63. 快照监视信息
快照级别 逻辑数据分组 监视开关
应用程序 appl_id_info 基本
DCS 应用程序 dcs_appl_info 基本
表 64. 事件监视信息
事件类型 逻辑数据分组 监视开关
工作单元 - 始终收集
连接 event_connheader 始终收集
阈值违例 event_thresholdviolations 始终收集

用法

使用此元素可识别数据服务器客户机的产品和代码版本。 其格式为 PPPVVRRM,其中:
  • PPP 指示产品。 这是针对 IBM® 关系数据库产品的 SQL
  • VV 指示两位版本号。
  • RR 指示两位发行版号。
  • M 标识 1 个字符的修改级别(0-9 或 A-Z)。

client_protocol -“客户机通信协议”监视元素

客户机应用程序用于与服务器通信的通信协议。

表 65. 表函数监视信息
表函数 监视元素收集级别
MON_GET_CONNECTION 表函数 - 获取连接度量值 始终收集
MON_GET_CONNECTION_DETAILS 表函数-获取详细的连接指标 (在 DETAILS XML 文档中报告) 始终收集
表 66. 快照监视信息
快照级别 逻辑数据分组 监视开关
应用程序 appl_info 基本
应用程序 appl 基本
DCS 应用程序 dcs_appl_info 基本
表 67. 事件监视信息
事件类型 逻辑数据分组 监视元素收集级别
工作单元 - 始终收集
连接 event_connheader 始终收集
阈值违例 event_thresholdviolations 始终收集
变更历史记录 changesummary 始终收集

用法

此元素可用于远程应用程序的问题确定。 此字段的值是:
LOCAL
客户机与服务器在同一节点上运行,并且未使用任何通信协议。
TCPIP4
TCP/IPv4
TCPIP6
TCP/IPv6
SSL4
基于 TCP/IPv4 的 SSL
SSL6
基于 TCP/IPv6 的 SSL

client_userid -“客户机用户标识”监视元素

如果使用 sqleseti API,那么此项是由事务管理器生成的并且提供给服务器的客户机用户标识。 此连接、工作单元或活动的 CLIENT_USERID 专用寄存器的当前值。

注: 仅针对协调成员报告此元素。 在远程成员上,报告的值是长度为 0 的字符串。
此监视元素与 tpmon_client_userid 监视元素同义。 client_userid 监视元素用于监视写入无格式表的表函数和事件监视器。 tpmon_client_userid 监视元素用于写表、文件和管道的快照监视器和事件监视器。
表 69. 事件监视信息
事件类型 逻辑数据分组 监视元素收集级别
锁定 - 始终收集
工作单元 - 始终收集
阈值违例 event_thresholdviolations 始终收集
变更历史记录 changesummary 始终收集

用法

通过在应用程序服务器或事务处理监视器环境中使用此元素,可以标识为其执行事务的最终用户。

client_wrkstnname -“客户机工作站名称”监视元素

标识客户机的系统或工作站 (例如, CICS ® EITERMID) (如果在此连接中发出了 sqleseti API)。 此连接、工作单元或活动的 CLIENT_WRKSTNNAME 专用寄存器的当前值。

注: 仅针对协调成员报告此元素。 在远程成员上,报告的值是长度为 0 的字符串。
此监视元素与 tpmon_client_wkstn 监视元素同义。 client_wrkstnname 监视元素用于监视写入无格式表的表函数和事件监视器。 tpmon_client_wkstn 监视元素用于写表、文件和管道的快照监视器和事件监视器。
表 71. 事件监视信息
事件类型 逻辑数据分组 监视元素收集级别
锁定 - 始终收集
工作单元 - 始终收集
阈值违例 event_thresholdviolations 始终收集
变更历史记录 changesummary 始终收集

用法

使用此元素并借助节点标识、终端标识或类似标识来标识用户的机器。

codepage_id -“应用程序使用的代码页标识”监视元素

代码页标识。

表 72. 快照监视信息
快照级别 逻辑数据分组 监视开关
应用程序 appl_id_info 基本
锁定 appl_lock_list 基本
DCS 应用程序 dcs_appl_info 基本
表 73. 事件监视信息
事件类型 逻辑数据分组 监视开关
事件日志头 event_log_header 始终收集
连接 event_connheader 始终收集
用法
对于快照监视器数据,这是启动被监视应用程序的分区的代码页。 此标识可用于远程应用程序的问题确定。 您可以使用此信息来确保在应用程序代码页和数据库代码页 (或者对于 DRDA 主机数据库,主机 CCSID) 之间支持数据转换。 有关受支持的代码页的信息,请参阅 Administration Guide

对于事件监视器数据,这是对其收集事件数据的数据库的代码页。 可使用此元素来确定事件监视器应用程序是否在与数据库使用的代码页不同的代码页中运行。 事件监视器写下的数据使用数据库代码页。 如果事件监视器应用程序使用另一代码页,那么可能需要执行一些字符转换来使数据可读。

col_object_l_pages -“按列组织逻辑页数”监视元素

此表中包含的 按列组织 数据在磁盘上使用的逻辑页数。

表 74. 表函数监视信息
表函数 监视元素收集级别
MON_GET_TABLE 表函数 - 获取表指标 始终收集

用法

此值可以:
  • 大于为该对象分配的空间量。 将 RECLAIM EXTENTS ONLY 选项与 REORG TABLE 命令配合使用时,可能会发生这种情况。 在这种情况下,回收的扩展数据块数包括在 MON_GET_TABLE 返回的逻辑页数内。
  • 小于物理上为该对象分配的空间量。 使用 TRUNCATE 语句的 REUSE STORAGE 选项时,可能会发生这种情况。 此选项导致为该表分配的存储空间继续被分配,尽管该存储空间被视为空。 此外,此监视元素的值可能小于逻辑上为该对象分配的空间量,因为逻辑上分配的空间总量包括少量附加元数据。

col_object_p_size -“按列组织数据对象物理大小”监视元素

为表中的 按列组织的 数据物理分配的磁盘空间量 (以千字节为单位)。

表 76. 表函数监视信息
表函数 监视元素收集级别
ADMIN_GET_TAB_INFO 表函数-检索表大小和状态信息 始终收集

用法

所返回大小会视作为表分配的完整扩展数据块,并且包括在 DMS 表空间中创建的对象的 EMP 扩展数据块。 此大小仅表示基本柱状数据的物理大小。 由其他列报告 LOB 数据、长数据、索引和 XML 对象耗用的空间。

col_synopsis_rows_inserted -“插入的列组织概要表行数”监视元素

已尝试的列组织概要表行插入次数。

表 77. 表函数监视信息
表函数 监视元素收集级别
MON_GET_ACTIVITY 表函数 - 返回活动列表 ACTIVITY METRICS BASE
MON_GET_ACTIVITY_DETAILS 表函数 - 获取完整的活动详细信息 ACTIVITY METRICS BASE
MON_GET_CONNECTION 表函数 - 获取连接度量值 REQUEST METRICS BASE
MON_GET_CONNECTION_DETAILS 表函数 - 获取详细的连接指标 REQUEST METRICS BASE
MON_GET_DATABASE 表函数-获取数据库级别信息 REQUEST METRICS BASE
MON_GET_DATABASE_DETAILS 表函数 - 获取数据库信息度量值 REQUEST METRICS BASE
MON_GET_PKG_CACHE_STMT 表函数 - 获取包高速缓存中的 SQL 语句活动度量 ACTIVITY METRICS BASE
MON_GET_PKG_CACHE_STMT_DETAILS - 获取程序包高速缓存条目的详细度量值 ACTIVITY METRICS BASE
MON_GET_ROUTINE 表函数 - 获取例程的聚集执行度量值 REQUEST METRICS BASE
MON_GET_ROUTINE_DETAILS 表函数 - 获取例程的聚集执行度量值详细信息 REQUEST METRICS BASE
MON_GET_SERVICE_SUBCLASS 表函数 - 获取服务子类度量值 REQUEST METRICS BASE
MON_GET_SERVICE_SUBCLASS_DETAILS 表函数 - 获取详细的服务子类指标 REQUEST METRICS BASE
MON_GET_UNIT_OF_WORK 表函数 - 获取工作单元指标 REQUEST METRICS BASE
MON_GET_UNIT_OF_WORK_DETAILS 表函数 - 获取详细的工作单元指标 REQUEST METRICS BASE
MON_GET_WORKLOAD 表函数 - 获取工作负载度量值 REQUEST METRICS BASE
MON_GET_WORKLOAD_DETAILS 表函数 - 获取详细的工作负载指标 REQUEST METRICS BASE
WLM_GET_WORKLOAD_实例 _ACTIVITIES 表函数-返回活动列表 ACTIVITY METRICS BASE
表 78. 事件监视信息
事件类型 逻辑数据分组 监视开关
活动 event_activitymetrics ACTIVITY METRICS BASE
程序包高速缓存 pkgcache_metrics ACTIVITY METRICS BASE
统计信息 event_scmetrics REQUEST METRICS BASE
统计信息 event_wlmetrics REQUEST METRICS BASE
工作单元 uow_metrics REQUEST METRICS BASE

col_vector_consumer_overflows -“柱状矢量使用者溢出次数”监视元素

超过了可用排序堆空间的柱状矢量使用者的数目。

表 79. 表函数监视信息
表函数 监视元素收集级别
MON_FORMAT_XML_METRICS_BY_ROW REQUEST METRICS BASE
MON_GET_ACTIVITY ACTIVITY METRICS BASE
MON_GET_ACTIVITY_DETAILS ACTIVITY METRICS BASE
MON_GET_CONNECTION REQUEST METRICS BASE
MON_GET_CONNECTION_DETAILS REQUEST METRICS BASE
MON_GET_DATABASE REQUEST METRICS BASE
MON_GET_DATABASE_DETAILS REQUEST METRICS BASE
MON_GET_PKG_CACHE_STMT ACTIVITY METRICS BASE
MON_GET_PKG_CACHE_STMT_DETAILS ACTIVITY METRICS BASE
MON_GET_ROUTINE REQUEST METRICS BASE
MON_GET_ROUTINE_DETAILS REQUEST METRICS BASE
MON_GET_SERVICE_SUBCLASS REQUEST METRICS BASE
MON_GET_SERVICE_SUBCLASS_DETAILS REQUEST METRICS BASE
MON_GET_UNIT_OF_WORK REQUEST METRICS BASE
MON_GET_UNIT_OF_WORK_DETAILS REQUEST METRICS BASE
MON_GET_WORKLOAD REQUEST METRICS BASE
MON_GET_WORKLOAD_DETAILS REQUEST METRICS BASE
WLM_GET_WORKLOAD_OCCURENCE_ACTIVactivities ACTIVITY METRICS BASE
表 80. 事件监视信息
事件类型 逻辑数据分组 监视开关
活动 event_activitymetrics ACTIVITY METRICS BASE
程序包高速缓存 pkgcache_metrics ACTIVITY METRICS BASE
统计信息 event_scmetrics REQUEST METRICS BASE
统计信息 event_wlmmetrics REQUEST METRICS BASE
工作单元 uow_metrics REQUEST METRICS BASE

comm_exit_wait_time -“通信出口等待时间”监视元素

等待从通信出口库 API 函数返回结果时耗用的时间。 此值以毫秒计。

表 81. 表函数监视信息
表函数 监视元素收集级别
MON_GET_ACTIVITY 表函数 - 返回活动列表 ACTIVITY METRICS BASE
MON_GET_ACTIVITY_DETAILS 表函数-获取完整的活动详细信息 (在 DETAILS XML 文档中报告) ACTIVITY METRICS BASE
MON_GET_CONNECTION 表函数 - 获取连接度量值 REQUEST METRICS BASE
MON_GET_CONNECTION_DETAILS 表函数 - 获取详细的连接指标 REQUEST METRICS BASE
MON_GET_DATABASE 表函数-获取数据库级别信息 REQUEST METRICS BASE
MON_GET_DATABASE_DETAILS 表函数 - 获取数据库信息度量值 REQUEST METRICS BASE
MON_GET_PKG_CACHE_STMT 表函数 - 获取包高速缓存中的 SQL 语句活动度量 ACTIVITY METRICS BASE
MON_GET_PKG_CACHE_STMT_DETAILS 表函数 - 以 XML 文档形式获取程序包高速缓存语句指标 ACTIVITY METRICS BASE
MON_GET_ROUTINE-获取例程表函数的聚集执行指标 REQUEST METRICS BASE
MON_GET_ROUTINE_DETAILS-获取例程表函数的聚集执行指标详细信息 REQUEST METRICS BASE
MON_GET_SERVICE_SUBCLASS 表函数 - 获取服务子类度量值 REQUEST METRICS BASE
MON_GET_SERVICE_SUBCLASS_DETAILS 表函数 - 获取详细的服务子类指标 REQUEST METRICS BASE
MON_GET_UNIT_OF_WORK 表函数 - 获取工作单元指标 REQUEST METRICS BASE
MON_GET_UNIT_OF_WORK_DETAILS 表函数 - 获取详细的工作单元指标 REQUEST METRICS BASE
MON_GET_WORKLOAD 表函数 - 获取工作负载度量值 REQUEST METRICS BASE
MON_GET_WORKLOAD_DETAILS 表函数 - 获取详细的工作负载指标 REQUEST METRICS BASE
WLM_GET_WORKLOAD_OCCURRENCE_ACTIVITIES 表函数-返回活动列表 ACTIVITY METRICS BASE
表 82. 事件监视信息
事件类型 逻辑数据分组 监视开关
活动 event_activitymetrics ACTIVITY METRICS BASE
程序包高速缓存 pkgcache_metrics ACTIVITY METRICS BASE
统计信息 Event_scstats(在 details_xml 文档中报告)。 REQUEST METRICS BASE
统计信息 Event_wlstats(在 details_xml 文档中报告)。 REQUEST METRICS BASE
工作单元 在 system_metrics 文档中报告。 REQUEST METRICS BASE

comm_exit_waits -“通信出口等待数”监视元素

调用通信出口库 API 函数的次数。

表 83. 表函数监视信息
表函数 监视元素收集级别
MON_GET_ACTIVITY 表函数 - 返回活动列表 ACTIVITY METRICS BASE
MON_GET_ACTIVITY_DETAILS 表函数-获取完整的活动详细信息 (在 DETAILS XML 文档中报告) ACTIVITY METRICS BASE
MON_GET_CONNECTION 表函数 - 获取连接度量值 REQUEST METRICS BASE
MON_GET_CONNECTION_DETAILS 表函数 - 获取详细的连接指标 REQUEST METRICS BASE
MON_GET_DATABASE 表函数-获取数据库级别信息 REQUEST METRICS BASE
MON_GET_DATABASE_DETAILS 表函数 - 获取数据库信息度量值 REQUEST METRICS BASE
MON_GET_PKG_CACHE_STMT 表函数 - 获取包高速缓存中的 SQL 语句活动度量 ACTIVITY METRICS BASE
MON_GET_PKG_CACHE_STMT_DETAILS 表函数 - 以 XML 文档形式获取程序包高速缓存语句指标 ACTIVITY METRICS BASE
MON_GET_ROUTINE-获取例程表函数的聚集执行指标 REQUEST METRICS BASE
MON_GET_ROUTINE_DETAILS-获取例程表函数的聚集执行指标详细信息 REQUEST METRICS BASE
MON_GET_SERVICE_SUBCLASS 表函数 - 获取服务子类度量值 REQUEST METRICS BASE
MON_GET_SERVICE_SUBCLASS_DETAILS 表函数 - 获取详细的服务子类指标 REQUEST METRICS BASE
MON_GET_UNIT_OF_WORK 表函数 - 获取工作单元指标 REQUEST METRICS BASE
MON_GET_UNIT_OF_WORK_DETAILS 表函数 - 获取详细的工作单元指标 REQUEST METRICS BASE
MON_GET_WORKLOAD 表函数 - 获取工作负载度量值 REQUEST METRICS BASE
MON_GET_WORKLOAD_DETAILS 表函数 - 获取详细的工作负载指标 REQUEST METRICS BASE
WLM_GET_WORKLOAD_OCCURRENCE_ACTIVITIES 表函数-返回活动列表 ACTIVITY METRICS BASE
表 84. 事件监视信息
事件类型 逻辑数据分组 监视开关
活动 event_activitymetrics ACTIVITY METRICS BASE
程序包高速缓存 pkgcache_metrics ACTIVITY METRICS BASE
统计信息 Event_scstats(在 details_xml 文档中报告)。 REQUEST METRICS BASE
统计信息 Event_wlstats(在 details_xml 文档中报告)。 REQUEST METRICS BASE
工作单元 在 system_metrics 文档中报告。 REQUEST METRICS BASE

comm_private_mem -“已落实的专用内存”监视元素

数据库管理器 实例当前在快照时已落实的专用内存量。 返回的 comm_private_mem 值仅在 Windows 操作系统上相关。

表 85. 快照监视信息
快照级别 逻辑数据分组 监视开关
数据库管理器 db2 基本

commit_sql_stmts -“尝试的落实语句数”监视元素

尝试的 SQL COMMIT 语句总数。

表 86. 快照监视信息
快照级别 逻辑数据分组 监视开关
数据库 dbase 基本
数据库 dbase_remote 基本
应用程序 appl 基本
应用程序 appl_remote 基本
DCS 数据库 dcs_dbase 基本
DCS 应用程序 dcs_appl 基本
可将快照监视的计数器重置。
表 87. 事件监视信息
事件类型 逻辑数据分组 监视开关
数据库 event_db 始终收集
连接 event_conn 始终收集
用法
如果监视期间此计数器数字很少变化,那么指示应用程序执行的落实操作较少,这可能导致登录和数据并行性出现问题。
还可使用此元素并使用下列表达式来计算工作单元总数:
 
   commit_sql_stmts
 + int_commits
 + rollback_sql_stmts
 + int_rollbacks
注: 计算的工作单元将仅包括自以下项之后的工作单元:
  • 与数据库的连接(对于数据库级别信息,这是第一次连接的时间)
  • 数据库监视器计数器的最后一次重置。

此计算可在数据库级别或应用程序级别完成。

comp_env_desc -“编译环境”监视元素

此元素存储关于编译 SQL 语句时使用的编译环境的信息。

表 89. 事件监视信息
事件类型 逻辑数据分组 监视开关
带有详细信息的死锁的历史记录值 event_stmt_history 始终收集
带有详细信息的死锁的历史纪录 event_stmt_history 始终收集
活动 event_activitystmt 始终收集
程序包高速缓存 - 始终收集

用法

此监视元素将编译环境描述存储在二进制大对象中。 要以可读格式查看此信息,请使用 COMPILATION_ENV 表函数。

可提供此元素作为 COMPILATION_ENV 表函数的输入,或者作为 SET COMPILATION ENVIRONMENT SQL 语句的输入。

completion_status -“完成状态”监视元素

工作单元的状态。

表 90. 事件监视信息
事件类型 逻辑数据分组 监视开关
工作单元 - 始终收集

用法

使用此元素来确定 工作单元 是否由于死锁或异常终止而结束。 sqllib/misc/DB2EvmonUOW.xsd 文件列示了可能的值:
  • 未知
  • COMMIT
  • ROLLBACK
  • GLOBAL_COMMIT
  • GLOBAL_ROLLBACK
  • XA_END
  • XA_PREPARE

con_elapsed_time - 最新连接耗用时间监视元素

连接最新与此主机数据库断开连接的 DCS 应用程序所耗用的时间。

元素标识
con_elapsed_time
元素类型
time
表 91. 快照监视信息
快照级别 逻辑数据分组 监视开关
DCS 数据库 dcs_dbase 时间戳记

用法

将此元素用作应用程序保持与主机数据库的连接的时间长度的指示符。

此元素由两个子元素组成,它们报告耗用时间的秒数和微秒(一秒的百万分之一)数。 这些子元素的名称可通过将“_s”和“_ms”添加至此监视元素的名称派生而成。 要检索此监视元素耗用的总时间,必须将这两个子元素的值加在一起。 例如,如果“_s”子元素值为 3,“_ms”子元素值为 20,那么此监视元素耗用的总时间为 3.00002 秒。

con_local_dbases -“带有当前连接的本地数据库”监视元素

连接了应用程序的本地数据库的数目。

表 92. 表函数监视信息
表函数 监视元素收集级别
MON_GET_INSTANCE 表函数 - 获取实例级别信息 始终收集
表 93. 快照监视信息
快照级别 逻辑数据分组 监视开关
数据库管理器 db2 基本
用法
此值指示在数据库级别收集数据时您可以期望的数据库信息记录数。

这些应用程序可以在本地或远程运行,也可以在 数据库管理器 中执行工作单元,也可以不执行工作单元。

con_response_time -“连接的最新响应时间”监视元素

对于连接至此数据库的最新 DCS 应用程序,此项为连接处理开始与实际建立连接之间所耗用的时间。

元素标识
con_response_time
元素类型
time
表 94. 快照监视信息
快照级别 逻辑数据分组 监视开关
DCS 数据库 dcs_dbase 时间戳记

用法

将此元素用作当前应用程序连接至特定主机数据库所花时间的指示符。

此元素由两个子元素组成,它们报告耗用时间的秒数和微秒(一秒的百万分之一)数。 这些子元素的名称可通过将“_s”和“_ms”添加至此监视元素的名称派生而成。 要检索此监视元素耗用的总时间,必须将这两个子元素的值加在一起。 例如,如果“_s”子元素值为 3,“_ms”子元素值为 20,那么此监视元素耗用的总时间为 3.00002 秒。

concurrent_act_top -“最大并行活动数”监视元素

自最后一次重置以后服务子类中并行活动的高水位标记(在任何嵌套级别)。

注: 此元素监视所有活动 (包括未参与 CONCURRENTDBCOORDACTIVITIES 阈值的那些活动) 的最高并发执行。 例如,尽管 CALL 语句未针对 CONCURRENTDBCOORDACTIVITIES 阈值实施的并行计数,但它们会包括在并行活动高水位标记度量中。
表 96. 事件监视信息
事件类型 逻辑数据分组 监视开关
统计信息 event_scstats 始终收集

用法

使用此元素来了解在收集的时间间隔内,成员对服务子类上达到的最高活动(包括嵌套活动)并行数。

concurrent_connection_top -“最大并行连接数”监视元素

自最后一次重置后此服务类中的并行协调程序连接的高水位标记。 在同一超类的每个子类中,此字段的值都相同。

表 98. 事件监视信息
事件类型 逻辑数据分组 监视开关
统计信息 event_scstats 始终收集

用法

通过显示当前高水位标记所在,此元素可帮助确定在何处对连接并行性设置阈值。 此元素还可帮助验证该阈值是否正确配置且正常工作。

concurrent_wlo_act_top -“最大并行 WLO 活动数”监视元素

自最后一次重置后此工作负载的任何项的并行活动高水位标记(在任何嵌套级别)。

表 99. 表函数监视信息
表函数 监视元素收集级别
MON_GET_WORKLOAD_STATS 表函数 - 返回工作负载统计信息 始终收集
WLM_GET_WORKLOAD_STATS 表函数 - 返回工作负载统计信息 始终收集
表 100. 事件监视信息
事件类型 逻辑数据分组 监视开关
统计信息 event_wlstats 始终收集

用法

使用此元素来了解在收集的时间间隔内,此工作负载的任何实例在成员上达到的最大并行活动数目。

concurrent_wlo_top -“最大并行工作负载项数”监视元素

自最后一次重置后工作负载并行项的高水位标记。

表 102. 事件监视信息
事件类型 逻辑数据分组 监视开关
统计信息 event_wlstats 始终收集
统计信息 event_scstats 始终收集

用法

使用此元素来了解在收集的时间间隔内,成员对工作负载上达到的最高工作负载项并行数。

concurrentdbcoordactivities_db_threshold_id -“并行数据库协调程序活动数的数据库阈值标识”监视元素

应用于此活动的 CONCURRENTDBCOORDACTIVITIES 数据库阈值的标识。

表 103. 表函数监视信息
表函数 监视元素收集级别
MON_GET_ACTIVITY 表函数 - 返回活动列表 始终收集
MON_GET_ACTIVITY_DETAILS 表函数-获取完整的活动详细信息 (在 DETAILS XML 文档中报告) 始终收集
WLM_GET_WORKLOAD_OCCURRENCE_ACTIVITIES 表函数-返回活动列表 始终收集

用法

使用此元素来确定应用于此活动的 CONCURRENTDBCOORDACTIVITIES 数据库阈值(如果有的话)。

concurrentdbcoordactivities_db_threshold_queued -“已由并行数据库协调程序活动数的数据库阈值排队”监视元素

此监视元素返回“1”(Yes) 以指示已按 CONCURRENTDBCOORDACTIVITIES 数据库阈值对该活动进行排队。 值“0”(No) 指示未对该活动进行排队。

表 104. 表函数监视信息
表函数 监视元素收集级别
MON_GET_ACTIVITY 表函数 - 返回活动列表 始终收集
MON_GET_ACTIVITY_DETAILS 表函数-获取完整的活动详细信息 (在 DETAILS XML 文档中报告) 始终收集
WLM_GET_WORKLOAD_OCCURRENCE_ACTIVITIES 表函数-返回活动列表 始终收集

用法

使用此元素来确定应用于此活动的 CONCURRENTDBCOORDACTIVITIES 数据库阈值是否已对此活动进行排队。

concurrentdbcoordactivities_db_threshold_value -“并行数据库协调程序活动数的数据库阈值”监视元素

此监视元素返回应用于此活动的 CONCURRENTDBCOORDACTIVITIES 数据库阈值的上限。

表 105. 表函数监视信息
表函数 监视元素收集级别
MON_GET_ACTIVITY 表函数 - 返回活动列表 始终收集
MON_GET_ACTIVITY_DETAILS 表函数-获取完整的活动详细信息 (在 DETAILS XML 文档中报告) 始终收集
WLM_GET_WORKLOAD_OCCURRENCE_ACTIVITIES 表函数-返回活动列表 始终收集

用法

使用此元素来确定应用于此活动的 CONCURRENTDBCOORDACTIVITIES 数据库阈值(如果有的话)。

concurrentdbcoordactivities_db_threshold_violated -“违反并行数据库协调程序活动数的数据库阈值”监视元素

此监视元素返回“1”(Yes) 以指示该活动已违反 CONCURRENTDBCOORDACTIVITIES 数据库阈值。 值“0”(No) 指示该活动尚未违反该阈值。

表 106. 表函数监视信息
表函数 监视元素收集级别
MON_GET_ACTIVITY 表函数 - 返回活动列表 始终收集
MON_GET_ACTIVITY_DETAILS 表函数-获取完整的活动详细信息 (在 DETAILS XML 文档中报告) 始终收集
WLM_GET_WORKLOAD_OCCURRENCE_ACTIVITIES 表函数-返回活动列表 始终收集

用法

使用此元素来确定此活动是否已违反应用于此活动的 CONCURRENTDBCOORDACTIVITIES 数据库阈值。

concurrentdbcoordactivities_subclass_threshold_id -“并行数据库协调程序活动数的服务子类阈值标识”监视元素

此监视元素返回应用于此活动的 CONCURRENTDBCOORDACTIVITIES 服务子类阈值的标识。

表 107. 表函数监视信息
表函数 监视元素收集级别
MON_GET_ACTIVITY 表函数 - 返回活动列表 始终收集
MON_GET_ACTIVITY_DETAILS 表函数-获取完整的活动详细信息 (在 DETAILS XML 文档中报告) 始终收集
WLM_GET_WORKLOAD_OCCURRENCE_ACTIVITIES 表函数-返回活动列表 始终收集

用法

使用此元素来确定应用于此活动的 CONCURRENTDBCOORDACTIVITIES 服务子类阈值(如果有的话)。

concurrentdbcoordactivities_subclass_threshold_queued -“已由并行数据库协调程序活动数的服务子类阈值排队”监视元素

此监视元素返回“1”(Yes) 以指示已按 CONCURRENTDBCOORDACTIVITIES 服务子类阈值对该活动进行排队。 值“0”(No) 指示未对该活动进行排队。

表 108. 表函数监视信息
表函数 监视元素收集级别
MON_GET_ACTIVITY 表函数 - 返回活动列表 始终收集
MON_GET_ACTIVITY_DETAILS 表函数-获取完整的活动详细信息 (在 DETAILS XML 文档中报告) 始终收集
WLM_GET_WORKLOAD_OCCURRENCE_ACTIVITIES 表函数-返回活动列表 始终收集

用法

使用此元素来确定应用于此活动的 CONCURRENTDBCOORDACTIVITIES 服务子类阈值是否已对此活动进行排队。

concurrentdbcoordactivities_subclass_threshold_value -“并行数据库协调程序活动数的服务子类阈值”监视元素

此监视元素返回应用于此活动的 CONCURRENTDBCOORDACTIVITIES 服务子类阈值的上限。

表 109. 表函数监视信息
表函数 监视元素收集级别
MON_GET_ACTIVITY 表函数 - 返回活动列表 始终收集
MON_GET_ACTIVITY_DETAILS 表函数-获取完整的活动详细信息 (在 DETAILS XML 文档中报告) 始终收集
WLM_GET_WORKLOAD_OCCURRENCE_ACTIVITIES 表函数-返回活动列表 始终收集

用法

使用此元素来确定应用于此活动的 CONCURRENTDBCOORDACTIVITIES 服务子类阈值(如果有的话)。

concurrentdbcoordactivities_subclass_threshold_violated -“违反并行数据库协调程序活动数的服务子类阈值”监视元素

此监视元素返回“1”(Yes) 以指示该活动已违反 CONCURRENTDBCOORDACTIVITIES 服务子类阈值。 值“0”(No) 指示该活动尚未违反该阈值。

表 110. 表函数监视信息
表函数 监视元素收集级别
MON_GET_ACTIVITY 表函数 - 返回活动列表 始终收集
MON_GET_ACTIVITY_DETAILS 表函数-获取完整的活动详细信息 (在 DETAILS XML 文档中报告) 始终收集
WLM_GET_WORKLOAD_OCCURRENCE_ACTIVITIES 表函数-返回活动列表 始终收集

用法

使用此元素来确定此活动是否已违反应用于此活动的 CONCURRENTDBCOORDACTIVITIES 服务子类阈值。

concurrentdbcoordactivities_superclass_threshold_id -“并行数据库协调程序活动数的服务超类阈值标识”监视元素

应用于此活动的 CONCURRENTDBCOORDACTIVITIES_SUPERCLASS 阈值的标识。

表 111. 表函数监视信息
表函数 监视元素收集级别
MON_GET_ACTIVITY 表函数 - 返回活动列表 始终收集
MON_GET_ACTIVITY_DETAILS 表函数-获取完整的活动详细信息 (在 DETAILS XML 文档中报告) 始终收集
WLM_GET_WORKLOAD_OCCURRENCE_ACTIVITIES 表函数-返回活动列表 始终收集

用法

使用此元素来确定应用于此活动的 CONCURRENTDBCOORDACTIVITIES 服务超类阈值(如果有的话)。

concurrentdbcoordactivities_superclass_threshold_queued -“已由并行数据库协调程序活动数的服务超类阈值排队”监视元素

此监视元素返回“1”(Yes) 以指示已按 CONCURRENTDBCOORDACTIVITIES 服务超类阈值对该活动进行排队。 值“0”(No) 指示未对该活动进行排队。

表 112. 表函数监视信息
表函数 监视元素收集级别
MON_GET_ACTIVITY 表函数 - 返回活动列表 始终收集
MON_GET_ACTIVITY_DETAILS 表函数-获取完整的活动详细信息 (在 DETAILS XML 文档中报告) 始终收集
WLM_GET_WORKLOAD_OCCURRENCE_ACTIVITIES 表函数-返回活动列表 始终收集

用法

使用此元素来确定应用于此活动的 CONCURRENTDBCOORDACTIVITIES 服务超类阈值是否已对此活动进行排队。

concurrentdbcoordactivities_superclass_threshold_value -“并行数据库协调程序活动数的服务超类阈值”监视元素

应用于此活动的 CONCURRENTDBCOORDACTIVITIES 服务超类阈值的上限。

表 113. 表函数监视信息
表函数 监视元素收集级别
MON_GET_ACTIVITY 表函数 - 返回活动列表 始终收集
MON_GET_ACTIVITY_DETAILS 表函数-获取完整的活动详细信息 (在 DETAILS XML 文档中报告) 始终收集
WLM_GET_WORKLOAD_OCCURRENCE_ACTIVITIES 表函数-返回活动列表 始终收集

用法

使用此元素来确定应用于此活动的 CONCURRENTDBCOORDACTIVITIES 服务超类阈值(如果有的话)。

concurrentdbcoordactivities_superclass_threshold_violated -“违反并行数据库协调程序活动数的服务超类阈值”监视元素

此监视元素返回“1”(Yes) 以指示该活动已违反 CONCURRENTDBCOORDACTIVITIES 服务超类阈值。 值“0”(No) 指示该活动尚未违反该阈值。

表 114. 表函数监视信息
表函数 监视元素收集级别
MON_GET_ACTIVITY 表函数 - 返回活动列表 始终收集
MON_GET_ACTIVITY_DETAILS 表函数-获取完整的活动详细信息 (在 DETAILS XML 文档中报告) 始终收集
WLM_GET_WORKLOAD_OCCURRENCE_ACTIVITIES 表函数-返回活动列表 始终收集

用法

使用此元素来确定此活动是否已违反应用于此活动的 CONCURRENTDBCOORDACTIVITIES 服务超类阈值。

concurrentdbcoordactivities_wl_was_threshold_id -“并发数据库协调程序活动工作负载工作操作集阈值标识”监视元素

应用于此活动的 CONCURRENTDBCOORDACTIVITIES 工作负载工作操作集阈值的标识。

表 115. 表函数监视信息
表函数 监视元素收集级别
MON_GET_ACTIVITY 表函数 - 返回活动列表 始终收集
MON_GET_ACTIVITY_DETAILS 表函数-获取完整的活动详细信息 (在 DETAILS XML 文档中报告) 始终收集
WLM_GET_WORKLOAD_OCCURRENCE_ACTIVITIES 表函数-返回活动列表 始终收集

用法

使用此元素来了解应用于此活动的 CONCURRENTDBCOORDACTIVITIES 工作负载工作操作集阈值(如果有的话)。

concurrentdbcoordactivities_wl_was_threshold_queued -“已由并发数据库协调程序活动工作负载工作操作集阈值排队”监视元素

此监视元素返回“1”(Yes) 以指示已按 CONCURRENTDBCOORDACTIVITIES 工作负载工作操作集阈值对该活动进行排队。 值“0”(No) 指示未对该活动进行排队。

表 116. 表函数监视信息
表函数 监视元素收集级别
MON_GET_ACTIVITY 表函数 - 返回活动列表 始终收集
MON_GET_ACTIVITY_DETAILS 表函数-获取完整的活动详细信息 (在 DETAILS XML 文档中报告) 始终收集
WLM_GET_WORKLOAD_OCCURRENCE_ACTIVITIES 表函数-返回活动列表 始终收集

用法

使用此元素来了解是否已按应用于此活动的 CONCURRENTDBCOORDACTIVITIES 工作负载工作操作集阈值对此活动进行排队。

concurrentdbcoordactivities_wl_was_threshold_value -“并发数据库协调程序活动工作负载工作操作集阈值”监视元素

应用于此活动的 CONCURRENTDBCOORDACTIVITIES 工作负载工作操作集阈值的上限。

表 117. 表函数监视信息
表函数 监视元素收集级别
MON_GET_ACTIVITY 表函数 - 返回活动列表 始终收集
MON_GET_ACTIVITY_DETAILS 表函数-获取完整的活动详细信息 (在 DETAILS XML 文档中报告) 始终收集
WLM_GET_WORKLOAD_OCCURRENCE_ACTIVITIES 表函数-返回活动列表 始终收集

用法

使用此元素来了解应用于此活动的 CONCURRENTDBCOORDACTIVITIES 工作负载工作操作集阈值的值。

concurrentdbcoordactivities_wl_was_threshold_violated -“违反并发数据库协调程序活动工作负载工作操作集阈值”监视元素

此监视元素返回“1”(Yes) 以指示该活动已违反 CONCURRENTDBCOORDACTIVITIES 工作负载工作操作集阈值。 值“0”(No) 指示该活动尚未违反该阈值。

表 118. 表函数监视信息
表函数 监视元素收集级别
MON_GET_ACTIVITY 表函数 - 返回活动列表 始终收集
MON_GET_ACTIVITY_DETAILS 表函数-获取完整的活动详细信息 (在 DETAILS XML 文档中报告) 始终收集
WLM_GET_WORKLOAD_OCCURRENCE_ACTIVITIES 表函数-返回活动列表 始终收集

用法

使用此元素来确定此活动是否已违反应用于此活动的 CONCURRENTDBCOORDACTIVITIES 工作负载工作操作集阈值。

concurrentdbcoordactivities_work_action_set_threshold_id -“并行数据库协调程序活动数的工作操作集阈值标识”监视元素

应用于此活动的 CONCURRENTDBCOORDACTIVITIES 数据库工作操作集阈值的标识。

表 119. 表函数监视信息
表函数 监视元素收集级别
MON_GET_ACTIVITY 表函数 - 返回活动列表 始终收集
MON_GET_ACTIVITY_DETAILS 表函数-获取完整的活动详细信息 (在 DETAILS XML 文档中报告) 始终收集
WLM_GET_WORKLOAD_OCCURRENCE_ACTIVITIES 表函数-返回活动列表 始终收集

用法

使用此元素来确定应用于此活动的 CONCURRENTDBCOORDACTIVITIES 工作操作集阈值(如果有的话)。

concurrentdbcoordactivities_work_action_set_threshold_queued -“已由并行数据库协调程序活动数的工作操作集阈值排队”监视元素

此监视元素返回“1”(Yes) 以指示已按 CONCURRENTDBCOORDACTIVITIES 数据库工作操作集阈值对该活动进行排队。 值“0”(No) 指示未对该活动进行排队。

表 120. 表函数监视信息
表函数 监视元素收集级别
MON_GET_ACTIVITY 表函数 - 返回活动列表 始终收集
MON_GET_ACTIVITY_DETAILS 表函数-获取完整的活动详细信息 (在 DETAILS XML 文档中报告) 始终收集
WLM_GET_WORKLOAD_OCCURRENCE_ACTIVITIES 表函数-返回活动列表 始终收集

用法

可使用此元素来了解是否已按应用于该活动的 CONCURRENTDBCOORDACTIVITIES 数据库工作操作集阈值对该活动进行排队。

concurrentdbcoordactivities_work_action_set_threshold_value -“并行数据库协调程序活动数的工作操作集阈值”监视元素

已应用于该活动的 CONCURRENTDBCOORDACTIVITIES 数据库工作操作集阈值的上限。

表 121. 表函数监视信息
表函数 监视元素收集级别
MON_GET_ACTIVITY 表函数 - 返回活动列表 始终收集
MON_GET_ACTIVITY_DETAILS 表函数-获取完整的活动详细信息 (在 DETAILS XML 文档中报告) 始终收集
WLM_GET_WORKLOAD_OCCURRENCE_ACTIVITIES 表函数-返回活动列表 始终收集

用法

可使用此元素来了解应用于该活动的 CONCURRENTDBCOORDACTIVITIES 数据库工作操作集阈值的值(如果有的话)。

concurrentdbcoordactivities_work_action_set_threshold_violated -“违反并行数据库协调程序活动数的工作操作集阈值”监视元素

此监视元素返回“1”(Yes) 以指示该活动已违反 CONCURRENTDBCOORDACTIVITIES 数据库工作操作集阈值。 值“0”(No) 指示该活动尚未违反该阈值。

表 122. 表函数监视信息
表函数 监视元素收集级别
MON_GET_ACTIVITY 表函数 - 返回活动列表 始终收集
MON_GET_ACTIVITY_DETAILS 表函数-获取完整的活动详细信息 (在 DETAILS XML 文档中报告) 始终收集
WLM_GET_WORKLOAD_OCCURRENCE_ACTIVITIES 表函数-返回活动列表 始终收集

用法

可使用此元素来确定该活动是否已违反应用于该活动的 CONCURRENTDBCOORDACTIVITIES 数据库工作操作集阈值。

concurrentworkloadactivities_threshold_violated -“违反并行工作负载活动阈值”监视元素

此监视元素返回“1”(Yes) 以指示该活动已违反 CONCURRENTWORKLOADACTIVITIES 工作负载阈值。 值“0”(No) 指示该活动尚未违反该阈值。

configured_cf_gbp_size-"已配置的 集群高速缓存工具 组缓冲池大小" 监视元素

使用 cf_gbp_sz 配置参数指定的已分配并保留的组缓冲池内存(以大小为 4 KB 的页计)。

表 126. 表函数监视信息
表函数 监视元素收集级别
MON_GET_CF 表函数-获取 CF 指标 始终收集

configured_cf_lock_size-"已配置的 集群高速缓存设施 锁定大小" 监视元素

已配置的全局锁定内存(以大小为 4 KB 的页计)。 此值是使用 cf_lock_sz 配置参数指定的。

表 127. 表函数监视信息
表函数 监视元素收集级别
MON_GET_CF 表函数-获取 CF 指标 始终收集

configured_cf_sca_size-"已配置的 集群高速缓存工具 共享通信区大小" 监视元素

当前分配并保留的共享通信区内存(以大小为 4 KB 的页计)。 此值是使用 cf_sca_sz 配置参数指定的。

表 128. 表函数监视信息
表函数 监视元素收集级别
MON_GET_CF 表函数-获取 CF 指标 始终收集

configured_cf_mem_size-"已配置的 集群高速缓存工具 内存大小" 监视元素

集群高速缓存工具配置的总内存大小 (以页面大小为 4 KB 的页面为单位)。 此值是使用 cf_mem_sz 配置参数指定的。

表 129. 表函数监视信息
表函数 监视元素收集级别
MON_GET_CF 表函数-获取 CF 指标 始终收集

conn_complete_time -“连接请求完成时间戳记”监视元素

对连接请求授权的日期和时间。

元素标识
conn_complete_time
元素类型
时间戳记
表 130. 快照监视信息
快照级别 逻辑数据分组 监视开关
应用程序 appl 时间戳记
用法
使用此元素来确定对数据库的连接请求授权的时间。

conn_time -“数据库连接时间”监视元素

在数据库级别第一次连接至数据库的日期和时间,或者发出激活数据库命令的日期和时间。

表 131. 事件监视信息
事件类型 逻辑数据分组 监视开关
工作单元 - 始终收集
数据库 event_dbheader 始终收集
连接 event_connheader 始终收集

用法

通过将此元素与 disconn_time 监视元素配合使用,可以计算出现以下情况之后耗用的时间:
  • 数据库处于活动状态(用于数据库级别的信息)。
  • 连接处于活动状态(用于连接级别的信息)。

connection_start_time -“连接开始时间”监视元素

与数据库服务器建立连接的时间。 connection_time 监视元素是 connection_start_time 监视元素的别名。

表 133. 表函数监视信息
表函数 监视元素收集级别
MON_GET_CONNECTION 表函数 - 获取连接度量值 始终收集
MON_GET_CONNECTION_DETAILS 表函数-获取详细的连接指标 (在 DETAILS XML 文档中报告) 始终收集
表 134. 事件监视信息
事件类型 逻辑数据分组 监视开关
阈值违例 event_thresholdviolations 始终收集

connection_status -“连接状态”监视元素

对于快照监视器,此监视元素报告发出 GET SNAPSHOT 命令的节点与 db2nodes.cfg 文件中所列示的其他节点之间的通信连接状态。 对于表函数监视器,此监视元素报告用于指示 FCM 连接状态的文本标识。

表 135. 表函数监视信息
表函数 监视元素收集级别
MON_GET_FCM_CONNECTION_LIST - 获取所有 FCM 连接的详细信息 始终收集
表 136. 快照监视信息
快照级别 逻辑数据分组 监视开关
数据库管理器 fcm_node 基本

用法

对于快照监视器,连接值为:
SQLM_FCM_CONNECT_INACTIVE
当前无连接
SQLM_FCM_CONNECT_ACTIVE
连接处于活动状态
对于表函数监视,可用值是:
活动
当前无连接
不活动
连接处于活动状态

两个成员可以处于活动状态,但是在这两个成员之间存在一些通信之前,它们之间的通信连接将保持不活动状态。

connections_top -“最大并行连接数”监视元素

自数据库激活后同时与数据库进行的连接的最大数目。

表 137. 表函数监视信息
表函数 监视元素收集级别
MON_GET_DATABASE 表函数-获取数据库级别信息 始终收集
MON_GET_DATABASE_DETAILS 表函数 - 获取数据库信息度量值 始终收集
表 138. 快照监视信息
快照级别 逻辑数据分组 监视开关
数据库 dbase 基本
表 139. 事件监视信息
事件类型 逻辑数据分组 监视开关
数据库 event_db 始终收集
用法
可使用此元素来评估 maxappls 配置参数的设置。

如果此元素的值与 maxappls 参数相同,那么可能拒绝了某些数据库连接请求,原因是 maxappls 限制了允许的数据库连接数。

可使用以下公式来计算获取快照时的当前连接数:
 rem_cons_in + local_cons 

consistency_token -“程序包一致性标记”监视元素

特定的程序包名和创建者可能有多个版本。 程序包一致性标记帮助标识包含 SQL 当前执行的程序包的版本。

表 140. 快照监视信息
快照级别 逻辑数据分组 监视开关
应用程序 stmt 语句
表 141. 事件监视信息
事件类型 逻辑数据分组 监视开关
锁定 - 始终收集
语句 event_stmt 始终收集

用法

可使用此元素来帮助标识程序包和正在执行的 SQL 语句。

container_accessible -“容器可访问”监视元素

此元素指示容器是否可访问。 值为 1 表示“是”,值为 0 表示“否”。

表 142. 表函数监视信息
表函数 监视元素收集级别
MON_GET_CONTAINER 表函数 - 获取表空间容器指标 始终收集
表 143. 快照监视信息
快照级别 逻辑数据分组 监视开关
表空间 tablespace_container 基本
用法
通过将此元素与 container_idcontainer_namecontainer_typecontainer_total_pagescontainer_usable_pagescontainer_stripe_set 元素配合使用,可以描述容器。

container_id -“容器标识”监视元素

在表空间中唯一定义容器的整数。

表 144. 表函数监视信息
表函数 监视元素收集级别
MON_FORMAT_LOCK_NAME 表函数-格式化内部锁定名称并返回详细信息 始终收集
MON_GET_CONTAINER 表函数-获取容器指标 始终收集
表 145. 快照监视信息
快照级别 逻辑数据分组 监视开关
表空间 tablespace_container 基本
用法
此元素可与元素 container_name、container_type、container_total_pages、 container_usable_pages、 container_stripe_set 和 container_accessible 一起使用来描述容器。

container_name -“容器名称”监视元素

容器的名称。

表 146. 表函数监视信息
表函数 监视元素收集级别
MON_GET_CONTAINER 表函数-获取容器指标 始终收集
表 147. 快照监视信息
快照级别 逻辑数据分组 监视开关
表空间 tablespace_container 基本
用法
此元素可与元素 container_id、container_type、container_total_pages、 container_usable_pages、container_stripe_set 和 container_accessible 一起使用来描述容器。

container_stripe_set -“容器分割集”监视元素

容器所属的分割集。

表 148. 表函数监视信息
表函数 监视元素收集命令和级别
MON_GET_CONTAINER 表函数 - 获取表空间容器指标 始终收集
表 149. 快照监视信息
快照级别 逻辑数据分组 监视开关
表空间 tablespace_container 基本

用法

通过将此监视元素与 container_idcontainer_namecontainer_typecontainer_total_pagescontainer_usable_pagescontainer_accessible 元素配合使用,可以描述容器。 此元素仅适用于 DMS 表空间。

container_total_pages -“容器中的总页数”监视元素

容器占用的总页数。

表 150. 表函数监视信息
表函数 监视元素收集命令和级别
MON_GET_CONTAINER 表函数 - 获取表空间容器指标 始终收集
表 151. 快照监视信息
快照级别 逻辑数据分组 监视开关
表空间 tablespace_container 基本(DMS 表空间)

缓冲池(SMS 表空间)

用法
此元素可与元素 container_id、container_name、container_type、 container_usable_pages、container_stripe_set 和 container_accessible 一起使用来描述容器。

container_type -“容器类型”监视元素

容器的类型。

表 152. 表函数监视信息
表函数 监视元素收集级别
MON_GET_CONTAINER 表函数-获取容器指标 始终收集
表 153. 快照监视信息
快照级别 逻辑数据分组 监视开关
表空间 tablespace_container 基本

用法

此元素返回容器的类型,它可能是目录路径(仅适用于 SMS)、文件(适用于 DMS)或原始设备(适用于 DMS)。 通过将此元素与 container_idcontainer_namecontainer_total_pagescontainer_usable_pagescontainer_stripe_setcontainer_accessible 元素配合使用,可以描述容器。

此监视元素的有效值由 sqlutil.h 文件定义。

container_usable_pages -“容器中的可用页数”监视元素

容器中的可用页的总数。

表 154. 表函数监视信息
表函数 监视元素收集命令和级别
MON_GET_CONTAINER 表函数 - 获取表空间容器指标 始终收集
表 155. 快照监视信息
快照级别 逻辑数据分组 监视开关
表空间 tablespace_container 基本(DMS 表空间)

缓冲池(SMS 表空间)

用法
此元素可与元素 container_id、container_name、container_type、 container_total_pages、container_stripe_set 和 container_accessible 一起使用来描述容器。 对于 SMS 表空间,此值与 container_total_pages 相同。

coord_act_aborted_total -“异常终止的协调程序活动总数”监视元素

自最后一次重置后在任何嵌套级别完成时出错的协调程序活动总数。 对于服务类,此值在活动完成时更新。 对于工作负载,此值在其工作单元结束时由每个工作负载项更新。

对于服务类而言,如果在活动异常终止前通过 REMAP ACTIVITY 操作将其重新映射到另一个子类,那么此活动将仅计入在其中异常终止此活动的子类的总数。

表 157. 事件监视信息
事件类型 逻辑数据分组 监视开关
统计信息 event_scstats 始终收集
统计信息 event_wlstats 始终收集

用法

使用此元素来了解系统上的活动是否成功完成。 活动可能因取消、错误或反应性阈值而异常终止。

coord_act_completed_total -“完成的协调程序活动总数”监视元素

自最后一次重置后在任何嵌套级别成功完成的协调程序活动总数。 对于服务类,此值在活动完成时更新。 对于工作负载,此值在其工作单元结束时由每个工作负载项更新。

对于服务类而言,如果在活动完成前通过 REMAP ACTIVITY 操作将其重新映射到另一个子类,那么此活动将仅计入在其中完成此活动的子类的总数。

表 159. 事件监视信息
事件类型 逻辑数据分组 监视开关
统计信息 event_wlstats 始终收集
统计信息 event_scstats 始终收集

用法

此元素可用来确定系统中活动的吞吐量或用来帮助计算多用户间的平均活动生存期。

coord_act_est_cost_avg -“平均协调程序活动估计成本”监视元素

自最后一次重置以来,在嵌套级别 0 处的协调程序 DML 活动估计成本的算术平均值与此服务子类或工作类相关联。 如果内部跟踪的平均值已溢出,那么将返回值 -2。 对于服务子类,当服务子类的 COLLECT AGGREGATE ACTIVITY DATA 设置为 NONE 或 BASE 时,此监视元素返回 -1。 对于工作类,如果未对该工作类指定 COLLECT AGGREGATE ACTIVITY DATA EXTENDED 工作操作,那么此监视元素将返回 -1。 对于工作负载而言,当工作负载的 COLLECT AGGREGATE ACTIVITY DATA 设置为 NONE 或 BASE 时,此监视元素返回 -1。 度量单位为 timeron。

对于服务类而言,活动的估计成本只计入活动从其中进入系统的服务子类。 使用 REMAP ACTIVITY 操作在服务子类之间重新映射活动时,活动重新映射到的服务子类的 coord_act_est_cost_avg 平均值不受影响。

表 160. 事件监视信息
事件类型 逻辑数据分组 监视开关
统计信息 event_scstats 始终收集
统计信息 event_wcstats 始终收集
统计信息 event_wlstats 始终收集

用法

使用此统计信息来确定嵌套级别 0 的协调程序 DML 活动的估算成本的算术平均值,这些活动与自上次统计信息重置以来完成或异常中止的此服务子类,工作负载或工作类相关联。

此外,还可以使用此平均值来确定用于活动估计成本直方图的直方图模板是否合适。 根据活动估计成本直方图计算平均活动估计成本。 将计算出来的平均值与此监视元素进行比较。 如果计算出来的平均值偏离了此监视元素报告的真实平均值,那么考虑修改活动估计成本直方图的直方图模板并使用更为适合您的数据的一组 bin 值。

coord_act_exec_time_avg -“平均协调程序活动执行时间”监视元素

自最后一次重置以来,在嵌套级别 0 处的协调程序活动执行时间的算术平均值与此服务子类或工作类相关联。 如果内部跟踪的平均值已溢出,那么将返回值 -2。 对于服务子类,当服务子类的 COLLECT AGGREGATE ACTIVITY DATA 设置为 NONE 时,此监视元素返回 -1。 对于工作类,如果未对该工作类指定 COLLECT AGGREGATE ACTIVITY DATA 工作操作,那么此监视元素将返回 -1。 对于工作负载而言,当工作负载的 COLLECT AGGREGATE ACTIVITY DATA 设置为 NONE 时,此监视元素返回 -1。 单位为毫秒。

对于服务类而言,使用 REMAP ACTIVITY 操作在服务子类之间重新映射活动时,活动所映射到但未完成的服务子类的 coord_act_exec_time_avg 平均值不受影响。

表 161. 表函数监视信息
表函数 监视元素收集级别
MON_GET_SERVICE_SUBCLASS_STATS 表函数-返回服务子类的统计信息 MON_GET_SERVICE_SUBCLASS_STATS 表函数-返回服务子类的统计信息 ACTIVITY METRICS BASE
MON_GET_WORKLOAD_STATS 表函数 - 返回工作负载统计信息 ACTIVITY METRICS BASE
WLM_GET_SERVICE_SUBCLASS_STATS 表函数 - 返回服务子类的统计信息 COLLECT AGGREGATE ACTIVITY DATA
WLM_GET_WORKLOAD_STATS 表函数 - 返回工作负载统计信息 COLLECT AGGREGATE ACTIVITY DATA
表 162. 事件监视信息
事件类型 逻辑数据分组 监视开关
统计信息 event_scstats -
统计信息 event_wcstats -
统计信息 event_wlstats -

用法

使用此统计信息来确定与已完成或异常中止的服务子类,工作负载或工作类相关联的协调程序活动的执行时间算术平均值。

另外,还可以使用此平均值来确定用于活动执行时间直方图的直方图模板是否合适。 根据活动执行时间直方图来计算平均活动执行时间。 将计算出来的平均值与此监视元素进行比较。 如果计算出来的平均值偏离了此监视元素报告的真实平均值,那么考虑修改活动执行时间直方图的直方图模板并使用更为适合您的数据的一组 bin 值。

coord_act_interarrival_time_avg -“平均协调程序活动到达时间”监视元素

自最后一次重置以来,在嵌套级别 0 处的协调程序活动到达间隔时间的算术平均值与此服务子类或工作类相关联。 如果内部跟踪的平均值已溢出,那么将返回值 -2。 对于服务子类,当服务子类的 COLLECT AGGREGATE ACTIVITY DATA 设置为 NONE 或 BASE 时,此监视元素返回 -1。 对于工作类,如果未对该工作类指定 COLLECT AGGREGATE ACTIVITY DATA EXTENDED 工作操作,那么此监视元素将返回 -1。 对于工作负载而言,当工作负载的 COLLECT AGGREGATE ACTIVITY DATA 设置为 NONE 或 BASE 时,此监视元素返回 -1。 度量单位为毫秒。

对于服务类而言,将对活动进入系统时所借助于的服务子类计算到达间隔时间平均值。 使用 REMAP ACTIVITY 操作在服务子类之间重新映射活动时,活动重新映射到的服务子类的 coord_act_interarrival_time_avg 不受影响。

表 163. 事件监视信息
事件类型 逻辑数据分组 监视开关
统计信息 event_scstats -
统计信息 event_wcstats -
统计信息 event_wlstats -

用法

使用此统计信息来确定与此服务子类,工作负载或工作类关联的嵌套级别 0 的协调程序活动到达之间的算术平均值。

到达间隔时间可用于确定到达速率,即到达间隔时间的倒数。 此外,还可以使用此平均值来确定用于活动到达间隔时间直方图的直方图模板是否合适。 根据活动到达间隔时间直方图来计算平均活动到达间隔时间。 将计算出来的平均值与此监视元素进行比较。 如果计算出来的平均值偏离了此监视元素报告的真实平均值,那么考虑修改活动到达间隔时间直方图的直方图模板并使用更为适合您的数据的一组 bin 值。

coord_act_lifetime_avg -“平均协调程序活动生存期”监视元素

自从上次重置以来,在嵌套级别 0 与此服务子类、工作负载或工作类相关联的协调程序活动的生存期算术平均值。 如果内部跟踪的平均值已溢出,那么将返回值 -2。 对于服务子类,当服务子类的 COLLECT AGGREGATE ACTIVITY DATA 设置为 NONE 时,此监视元素返回 -1。 对于工作类,如果未对该工作类指定 COLLECT AGGREGATE ACTIVITY DATA 工作操作,那么此监视元素将返回 -1。 对于工作负载而言,当工作负载的 COLLECT AGGREGATE ACTIVITY DATA 设置为 NONE 时,此监视元素返回 -1。 度量单位为毫秒。

对于服务类而言,使用 REMAP ACTIVITY 操作在服务子类之间重新映射活动时,只有完成活动的最终服务类的 coord_act_lifetime_avg 平均值受影响。

表 164. 表函数监视信息
表函数 监视元素收集级别
MON_GET_SERVICE_SUBCLASS_STATS 表函数-返回服务子类的统计信息 MON_GET_SERVICE_SUBCLASS_STATS 表函数-返回服务子类的统计信息 ACTIVITY METRICS BASE
MON_GET_WORKLOAD_STATS 表函数 - 返回工作负载统计信息 ACTIVITY METRICS BASE
WLM_GET_SERVICE_SUBCLASS_STATS 表函数 - 返回服务子类的统计信息 COLLECT AGGREGATE ACTIVITY DATA
WLM_GET_WORKLOAD_STATS 表函数 - 返回工作负载统计信息 COLLECT AGGREGATE ACTIVITY DATA
表 165. 事件监视信息
事件类型 逻辑数据分组 监视开关
统计信息 event_scstats -
统计信息 event_wcstats -
统计信息 event_wlstats -

用法

使用此统计信息来确定与已完成或异常中止的服务子类,工作负载或工作类相关联的协调程序活动的生存期算术平均值。

另外,还可以使用此统计信息来确定用于活动生存期直方图的直方图模板是否合适。 根据活动生存期直方图计算平均活动生存期。 将计算出来的平均值与此监视元素进行比较。 如果计算出来的平均值偏离了此监视元素报告的真实平均值,那么考虑修改活动生存期直方图的直方图模板并使用更为适合您的数据的一组 bin 值。

coord_act_lifetime_top -“协调程序活动生存期顶部”监视元素

coord_act_lifetime_top 元素是在所有嵌套级别计量的协调程序活动生存期的高水位标记。 存储的信息以毫秒为单位。 对于服务类,当服务类的 COLLECT AGGREGATE ACTIVITY DATA 设置为 NONE 时,此监视元素返回 -1。 对于工作类,如果未对该工作类指定 COLLECT AGGREGATE ACTIVITY DATA 工作操作,那么此监视元素将返回 -1。 对于工作负载而言,当工作负载的 COLLECT AGGREGATE ACTIVITY DATA 设置为 NONE 时,此监视元素返回 -1。

在同时使用 REMAP ACTIVITY 操作在服务子类之间重新映射活动的情况下,要有效地将此统计信息与服务类配合使用,必须将任何给定服务子类的 coord_act_lifetime_top 高水位标记与相同重新映射阈值所影响的其他子类的该高水位标记进行聚集。 这是因为,活动在被重新映射阈值重新映射到另一服务子类后将完成,该活动被重新映射前在其他服务子类中的耗用时间只计入在其中完成该活动的服务类。

表 166. 表函数监视信息
表函数 监视元素收集级别
MON_GET_SERVICE_SUBCLASS_STATS 表函数-返回服务子类的统计信息 MON_GET_SERVICE_SUBCLASS_STATS 表函数-返回服务子类的统计信息 ACTIVITY METRICS BASE
MON_GET_WORKLOAD_STATS 表函数 - 返回工作负载统计信息 ACTIVITY METRICS BASE
WLM_GET_SERVICE_SUBCLASS_STATS 表函数 - 返回服务子类的统计信息 COLLECT AGGREGATE ACTIVITY DATA
WLM_GET_WORKLOAD_STATS 表函数 - 返回工作负载统计信息 COLLECT AGGREGATE ACTIVITY DATA
表 167. 事件监视信息
事件类型 逻辑数据分组 监视开关
统计信息 event_wcstats -
统计信息 event_scstats -
统计信息 event_wlstats -

用法

此元素可用来帮助确定活动生存期的域值是否有效,还可以帮助确定如何配置这些阈值。

coord_act_queue_time_avg -“平均协调程序活动队列时间”监视元素

自最后一次重置以来,在嵌套级别 0 处的协调程序 DML 活动估计成本的算术平均值与此服务子类或工作类相关联。 如果内部跟踪的平均值已溢出,那么将返回值 -2。 对于服务子类,当服务子类的 COLLECT AGGREGATE ACTIVITY DATA 设置为 NONE 时,此监视元素返回 -1。 对于工作类,如果未对该工作类指定 COLLECT AGGREGATE ACTIVITY DATA 工作操作,那么此监视元素将返回 -1。 对于工作负载而言,当工作负载的 COLLECT AGGREGATE ACTIVITY DATA 设置为 NONE 时,此监视元素返回 -1。 度量单位为毫秒。

对于服务类而言,队列时间只计入在其中完成或中止该活动的服务子类。 使用 REMAP ACTIVITY 操作在服务子类之间重新映射活动时,活动所映射到但未完成的服务子类的 coord_act_queue_time_avg 平均值不受影响。

表 168. 表函数监视信息
表函数 监视元素收集级别
MON_GET_SERVICE_SUBCLASS_STATS 表函数-返回服务子类的统计信息 MON_GET_SERVICE_SUBCLASS_STATS 表函数-返回服务子类的统计信息 ACTIVITY METRICS BASE
MON_GET_WORKLOAD_STATS 表函数 - 返回工作负载统计信息 ACTIVITY METRICS BASE
WLM_GET_SERVICE_SUBCLASS_STATS 表函数 - 返回服务子类的统计信息 COLLECT AGGREGATE ACTIVITY DATA
WLM_GET_WORKLOAD_STATS 表函数 - 返回工作负载统计信息 COLLECT AGGREGATE ACTIVITY DATA
表 169. 事件监视信息
事件类型 逻辑数据分组 监视开关
统计信息 event_scstats 始终收集
统计信息 event_wcstats 始终收集
统计信息 event_wlstats 始终收集

用法

使用此统计信息来确定与已完成或异常中止的服务子类,工作负载或工作类相关联的协调程序活动的排队时间算术平均值。

另外,还可以使用此统计信息来确定用于活动队列时间直方图的直方图模板是否合适。 根据活动队列时间直方图来计算平均活动队列时间。 将计算出来的平均值与此监视元素进行比较。 如果计算出来的平均值偏离了此监视元素报告的真实平均值,那么考虑修改活动队列时间直方图的直方图模板并使用更为适合您的数据的一组 bin 值。

coord_act_rejected_total -“被拒绝的协调程序活动总数”监视元素

coord_act_rejected_total 存储自最后一次重置后,在任何嵌套级别被拒绝而未被允许执行的协调程序活动总数。 此计数器在活动被预测性阈值或阻止执行的工作操作阻止执行时更新。 对于服务类,此值在活动完成时更新。 对于工作负载,此值在其工作单元结束时由每个工作负载项更新。
表 171. 事件监视信息
事件类型 逻辑数据分组 监视开关
统计信息 event_scstats 始终收集
统计信息 event_wlstats 始终收集

用法

此元素可用来帮助确定阻止执行的预测性阈值或工作操作是否有效,以及它们的限制是否太严格。

coord_agent_pid -“协调代理程序标识”监视元素

应用程序的协调代理程序的引擎可分派单元 (EDU) 标识。 除了在 Linux® 操作系统上, EDU 标识将映射到线程标识。 在 Linux 操作系统上, EDU 标识是数据库系统生成的唯一标识。

表 172. 快照监视信息
快照级别 逻辑数据分组 监视开关
应用程序 appl_info 基本
表 173. 事件监视信息
事件类型 逻辑数据分组 监视开关
锁定 - -

用法

您可以使用此元素将 数据库系统监视器 信息链接到其他诊断信息源,例如系统跟踪。

coord_agent_tid -“协调代理程序引擎可分派单元标识”监视元素

应用程序的协调代理程序的引擎可分派单元 (EDU) 标识。

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

coord_agents_top -“最大协调代理数”监视元素

同时工作的最大协调代理程序数。

表 176. 快照监视信息
快照级别 逻辑数据分组 监视开关
数据库管理器 db2 基本
数据库 dbase 基本

用法

如果协调代理的峰值数目显示此节点的工作负载过高,可通过更改 max_coordagents 配置参数来降低此上限。

coord_member -“协调程序成员”监视元素

应用程序的协调成员。

表 178. 事件监视信息
事件类型 逻辑数据分组 监视开关
工作单元 - 始终收集
变更历史记录 changesummary 始终收集

coord_node -“协调节点”监视元素

在多节点系统中,这是应用程序连接至实例的节点的节点号。

表 179. 快照监视信息
快照级别 逻辑数据分组 监视开关
应用程序 appl 基本
表 180. 事件监视信息
事件类型 逻辑数据分组 监视开关
连接 event_conn 始终收集
用法
每个连接的应用程序都有一个协调程序节点为其提供服务。

coord_partition_num -“协调程序分区号”监视元素

工作单元或活动的协调程序分区。 在多分区系统中,应用程序将从协调程序分区中连接到数据库。

表 182. 事件监视信息
事件类型 逻辑数据分组 监视开关
工作单元 - 始终收集
活动 event_activity 始终收集
阈值违例 event_thresholdviolations 始终收集

用法

对于那些在除协调程序分区以外的分区中有记录的活动或工作单元,此元素用来标识它们的协调程序分区。

coord_stmt_exec_time -“协调代理程序执行语句的时间”监视元素

此成员上的协调代理程序执行此语句所耗用的总时间。 此值以毫秒计。

表 184. 事件监视信息
事件类型 逻辑数据分组 监视开关
活动 event_activitymetrics ACTIVITY METRICS BASE
程序包高速缓存 在 activity_metrics 文档中报告。 ACTIVITY METRICS BASE

corr_token-"DRDA 相关令牌" 监视元素

DRDA AS 关联标记。

表 185. 快照监视信息
快照级别 逻辑数据分组 监视开关
应用程序 appl_info 基本
应用程序 appl 基本
表 186. 事件监视信息
事件类型 逻辑数据分组 监视开关
连接 event_connheader 始终收集
用法
DRDA 关联令牌用于关联应用程序服务器与应用程序请求者之间的处理。 它是出现错误时转储至日志的标识,可使用该标识来标识存在错误的对话。 在某些情况下,它将成为对话的 LUWID。

如果通信未使用 DRDA ,那么此元素将返回 appl_id (请参阅 appl_id)。

如果要使用 数据库系统监视器 API ,请注意 API 常量 SQLM_APPLID_SZ 用于定义此元素的长度。

cost_estimate_top -“最高估计成本”监视元素

cost_estimate_top 监视元素是服务子类或工作类中所有嵌套级别的 DML 活动估计成本的高水位标记。 对于服务子类,当服务子类的 COLLECT AGGREGATE ACTIVITY DATA 设置为 NONE 时,此监视元素返回 -1。 对于工作类,如果未对该工作类指定 COLLECT AGGREGATE ACTIVITY DATA 工作操作,那么此监视元素将返回 -1。

对于服务类而言,DML 活动的估计成本只计入活动从其中进入系统的服务子类。 使用 REMAP ACTIVITY 操作在服务子类之间重新映射活动时,活动重新映射到的服务子类的 cost_estimate_top 不受影响。

表 187. 事件监视信息
事件类型 逻辑数据分组 监视开关
统计信息 event_scstats -
统计信息 event_wcstats -
统计信息 event_wlstats -

用法

使用此元素可确定在收集的时间间隔内针对服务类,工作负载或工作类在成员上达到的最高 DML 活动估算成本。

count -“事件监视器溢出数”监视元素

发生的连续溢出数。

元素标识
计数
元素类型
计数器
表 188. 事件监视信息
事件类型 逻辑数据分组 监视开关
溢出记录 event_overflow 始终收集
用法
可使用此元素来了解丢失的监视器数据量。

事件监视器对一组连续溢出发送一个溢出记录。

cpu_configured -“已配置的 CPU 数”监视元素

此主机上操作系统知道的处理器数。

表 189. 表函数监视信息
表函数 监视元素收集级别
ENV_GET_SYSTEM_RESOURCES 表函数 - 返回系统信息 始终收集
表 190. 事件监视信息
事件类型 逻辑数据分组 监视开关
统计信息 event_osmetrics 始终收集

用法

此指标报告在生成统计事件监视器记录时的时间点信息。

cpu_cores_per_socket -“每个套接字的 CPU 核心数”监视元素

每个套接字的 CPU 核心数。 在单核心系统上,此值为 1。

表 191. 表函数监视信息
表函数 监视元素收集级别
ENV_GET_SYSTEM_RESOURCES 表函数 - 返回系统信息 始终收集
表 192. 事件监视信息
事件类型 逻辑数据分组 监视开关
统计信息 event_osmetrics 始终收集

用法

此指标报告在生成统计事件监视器记录时的时间点信息。

cpu_hmt_degree -“逻辑 CPU 数”监视元素

在支持硬件多线程的系统上,似乎因为多线程而显示的逻辑处理器数。 在不支持多线程的系统上,此值为 1。

表 193. 表函数监视信息
表函数 监视元素收集级别
ENV_GET_SYSTEM_RESOURCES 表函数 - 返回系统信息 始终收集
表 194. 事件监视信息
事件类型 逻辑数据分组 监视开关
统计信息 event_osmetrics 始终收集

用法

此指标报告在生成统计事件监视器记录时的时间点信息。

cpu_idle -“处理器空闲时间”监视元素

处理器空闲时间,以处理器 tick 数表示。 仅针对 Windows , AIX® 和 Linux 系统报告。 此计量表示系统上所有处理器的聚集。

表 195. 表函数监视信息
表函数 监视元素收集级别
ENV_GET_SYSTEM_RESOURCES 表函数 - 返回系统信息 始终收集
表 196. 事件监视信息
事件类型 逻辑数据分组 监视开关
统计信息 event_osmetrics 始终收集

用法

此计量表示系统上所有处理器的聚集。 对于统计事件监视器,此值是从先前所收集值产生的变化量。

在 AIX上,将针对正在运行数据库服务器的工作负载分区 (WPAR) 和逻辑分区 (LPAR) 报告此度量。

可使用此监视元素和相关处理器计时器元素来计算主机系统上特定时间间隔的处理器利用率。 要以百分比来计算处理器利用率,请执行以下步骤:
  1. 在时间间隔的开始使用 ENV_GET_SYSTEM_RESOURCES 函数来检索以下指标:
    • cpu_usert1 = cpu_user
    • cpu_systemt1 = cpu_system
    • cpu_idlet1 = cpu_idle
    • cpu_waitt1 = cpu_wait
  2. 重复以上步骤以在要对其计算处理器利用率的时间间隔结束时确定相同指标的时间戳记:
    • cpu_usert2 = cpu_user
    • cpu_systemt2 = cpu_system
    • cpu_idlet2 = cpu_idle
    • cpu_iowaitt2 = cpu_iowait
  3. 使用以下公式来计算处理器利用率:
          (cpu_systemt2 - cpu_systemt1) + (cpu_usert2 - cpu_usert1)
    100 × ----------------------------------------------------------
          (cpu_systemt2 - cpu_systemt1) + (cpu_usert2 - cpu_usert1) +
          (cpu_idlet2 - cpu_idlet1) + (cpu_iowaitt2 - cpu_iowaitt1)

cpu_iowait -“IO 等待时间”监视元素

等待 IO 所耗用的时间 (Linux, UNIX); 接收和维护硬件中断所耗用的时间 (Windows) ,以处理器记号表示。 仅针对 Windows , AIX 和 Linux 系统报告。 此计量表示系统上所有处理器的聚集。

表 197. 表函数监视信息
表函数 监视元素收集级别
ENV_GET_SYSTEM_RESOURCES 表函数 - 返回系统信息 始终收集
表 198. 事件监视信息
事件类型 逻辑数据分组 监视开关
统计信息 event_osmetrics 始终收集

用法

此计量表示系统上所有处理器的聚集。 对于统计事件监视器,此值是从先前所收集值产生的变化量。

在 AIX上,将针对正在运行数据库服务器的工作负载分区 (WPAR) 和逻辑分区 (LPAR) 报告此度量。

可使用此监视元素和相关处理器计时器元素来计算主机系统上特定时间间隔的处理器利用率。 要以百分比来计算处理器利用率,请执行以下步骤:
  1. 在时间间隔的开始使用 ENV_GET_SYSTEM_RESOURCES 函数来检索以下指标:
    • cpu_usert1 = cpu_user
    • cpu_systemt1 = cpu_system
    • cpu_idlet1 = cpu_idle
    • cpu_waitt1 = cpu_wait
  2. 重复以上步骤以在要对其计算处理器利用率的时间间隔结束时确定相同指标的时间戳记:
    • cpu_usert2 = cpu_user
    • cpu_systemt2 = cpu_system
    • cpu_idlet2 = cpu_idle
    • cpu_iowaitt2 = cpu_iowait
  3. 使用以下公式来计算处理器利用率:
          (cpu_systemt2 - cpu_systemt1) + (cpu_usert2 - cpu_usert1)
    100 × ----------------------------------------------------------
          (cpu_systemt2 - cpu_systemt1) + (cpu_usert2 - cpu_usert1) +
          (cpu_idlet2 - cpu_idlet1) + (cpu_iowaitt2 - cpu_iowaitt1)

cpu_load_long -“处理器负载(长时间窗)”监视元素

由系统定义的长期的处理器负载。 例如,过去 10 分钟或 15 分钟的平均处理器负载。 针对除 Windows 以外的所有平台报告。

表 200. 表函数监视信息
表函数 监视元素收集级别
ENV_GET_SYSTEM_RESOURCES 表函数 - 返回系统信息 始终收集
表 201. 事件监视信息
事件类型 逻辑数据分组 监视开关
统计信息 event_osmetrics 始终收集

用法

此指标报告在生成统计事件监视器记录时的时间点信息。

cpu_load_medium -“处理器负载(中时间窗)”监视元素

由系统定义的中期的处理器负载。 例如,过去 5 分钟或 10 分钟的平均处理器负载。 针对除 Windows 以外的所有平台报告。

表 202. 表函数监视信息
表函数 监视元素收集级别
ENV_GET_SYSTEM_RESOURCES 表函数 - 返回系统信息 始终收集
表 203. 事件监视信息
事件类型 逻辑数据分组 监视开关
统计信息 event_osmetrics 始终收集

用法

此指标报告在生成统计事件监视器记录时的时间点信息。

cpu_load_short -“处理器负载(短时间窗)”监视元素

由系统定义的短期的处理器负载。 例如,过去 1 分钟或 5 分钟的平均处理器负载。 针对除 Windows 以外的所有平台报告。

表 204. 表函数监视信息
表函数 监视元素收集级别
ENV_GET_SYSTEM_RESOURCES 表函数 - 返回系统信息 始终收集
表 205. 事件监视信息
事件类型 逻辑数据分组 监视开关
统计信息 event_osmetrics 始终收集

用法

此指标报告在生成统计事件监视器记录时的时间点信息。

cpu_online -“联机 CPU 数”监视元素

此主机上当前联机的处理器数。

表 206. 表函数监视信息
表函数 监视元素收集级别
ENV_GET_SYSTEM_RESOURCES 表函数 - 返回系统信息 始终收集
表 207. 事件监视信息
事件类型 逻辑数据分组 监视开关
统计信息 event_osmetrics 始终收集

用法

此指标报告在生成统计事件监视器记录时的时间点信息。

cpu_speed -“CPU 时钟速度”监视元素

此主机上处理器的时钟速度,以 MHz 计。 所报告速度反映当前 CPU 时钟速度,而不是最大速度。
表 210. 表函数监视信息
表函数 监视元素收集级别
ENV_GET_SYSTEM_RESOURCES 表函数 - 返回系统信息 始终收集
表 211. 事件监视信息
事件类型 逻辑数据分组 监视开关
统计信息 event_osmetrics 始终收集

用法

此指标报告在生成统计事件监视器记录时的时间点信息。

cpu_system -“内核时间”监视元素

运行内核代码所耗用时间,以处理器 tick 数表示。 仅针对 Windows , AIX 和 Linux 系统报告。 此计量表示系统上所有处理器的聚集。

表 212. 表函数监视信息
表函数 监视元素收集级别
ENV_GET_SYSTEM_RESOURCES 表函数 - 返回系统信息 始终收集
ENV_GET_DB2_SYSTEM_RESOURCES 表函数-返回 Db2(r) 系统信息 始终收集
表 213. 事件监视信息
事件类型 逻辑数据分组 监视开关
统计信息 event_osmetrics 始终收集

用法

此计量表示系统上所有处理器的聚集。 对于统计事件监视器,此值是从先前所收集值产生的变化量。

在 AIX上,将针对正在运行数据库服务器的工作负载分区 (WPAR) 和逻辑分区 (LPAR) 报告此度量。

可使用此监视元素和相关处理器计时器元素来计算主机系统上特定时间间隔的处理器利用率。 要以百分比来计算处理器利用率,请执行以下步骤:
  1. 在时间间隔的开始使用 ENV_GET_SYSTEM_RESOURCES 函数来检索以下指标:
    • cpu_usert1 = cpu_user
    • cpu_systemt1 = cpu_system
    • cpu_idlet1 = cpu_idle
    • cpu_waitt1 = cpu_wait
  2. 重复以上步骤以在要对其计算处理器利用率的时间间隔结束时确定相同指标的时间戳记:
    • cpu_usert2 = cpu_user
    • cpu_systemt2 = cpu_system
    • cpu_idlet2 = cpu_idle
    • cpu_iowaitt2 = cpu_iowait
  3. 使用以下公式来计算处理器利用率:
          (cpu_systemt2 - cpu_systemt1) + (cpu_usert2 - cpu_usert1)
    100 × ----------------------------------------------------------
          (cpu_systemt2 - cpu_systemt1) + (cpu_usert2 - cpu_usert1) +
          (cpu_idlet2 - cpu_idlet1) + (cpu_iowaitt2 - cpu_iowaitt1)

cpu_timebase -“时基寄存器递增频率”监视元素

时基寄存器的递增频率,以 Hz 计。 仅适用于 Linux 和 PowerPC ® 系统

表 214. 表函数监视信息
表函数 监视元素收集级别
ENV_GET_SYSTEM_RESOURCES 表函数 - 返回系统信息 始终收集
表 215. 事件监视信息
事件类型 逻辑数据分组 监视开关
统计信息 event_osmetrics 始终收集

用法

此指标报告在生成统计事件监视器记录时的时间点信息。

cpu_total -“CPU 数”监视元素

此主机上的处理器数。

表 216. 表函数监视信息
表函数 监视元素收集级别
ENV_GET_SYSTEM_RESOURCES 表函数 - 返回系统信息 始终收集
表 217. 事件监视信息
事件类型 逻辑数据分组 监视开关
统计信息 event_osmetrics 始终收集

用法

此指标报告在生成统计事件监视器记录时的时间点信息。

针对此监视元素报告的数目在不同操作环境中有不同意义。 例如,从 Windows 系统返回时,cpu_total 是指已安装的处理器总数;在 AIX 上,它表示已配置的处理器数。

cpu_usage_total -“处理器使用情况”监视元素

此主机上的整体处理器使用情况(包括内核处理时间),以百分比表示。 仅针对 AIX, Linux 和 Windows 系统报告。

表 218. 表函数监视信息
表函数 监视元素收集级别
ENV_GET_SYSTEM_RESOURCES 表函数 - 返回系统信息 始终收集
表 219. 事件监视信息
事件类型 逻辑数据分组 监视开关
统计信息 event_osmetrics 始终收集

用法

此指标报告在生成统计事件监视器记录时的时间点信息。

cpu_user -“非内核处理时间”监视元素

运行用户(非内核)代码所耗用时间,以处理器 tick 数表示。 仅针对 Windows , AIX和 Linux 系统报告。 此计量表示系统上所有处理器的聚集。

表 220. 表函数监视信息
表函数 监视元素收集级别
ENV_GET_SYSTEM_RESOURCES 表函数 - 返回系统信息 始终收集
ENV_GET_DB2_SYSTEM_RESOURCES 表函数-返回 Db2(r) 系统信息 始终收集
表 221. 事件监视信息
事件类型 逻辑数据分组 监视开关
统计信息 event_osmetrics 始终收集

用法

此计量表示系统上所有处理器的聚集。 对于统计事件监视器,此值是从先前所收集值产生的变化量。

在 AIX上,将针对正在运行数据库服务器的工作负载分区 (WPAR) 和逻辑分区 (LPAR) 报告此度量。

可使用此监视元素和相关处理器计时器元素来计算主机系统上特定时间间隔的处理器利用率。 要以百分比来计算处理器利用率,请执行以下步骤:
  1. 在时间间隔的开始使用 ENV_GET_SYSTEM_RESOURCES 函数来检索以下指标:
    • cpu_usert1 = cpu_user
    • cpu_systemt1 = cpu_system
    • cpu_idlet1 = cpu_idle
    • cpu_waitt1 = cpu_wait
  2. 重复以上步骤以在要对其计算处理器利用率的时间间隔结束时确定相同指标的时间戳记:
    • cpu_usert2 = cpu_user
    • cpu_systemt2 = cpu_system
    • cpu_idlet2 = cpu_idle
    • cpu_iowaitt2 = cpu_iowait
  3. 使用以下公式来计算处理器利用率:
          (cpu_systemt2 - cpu_systemt1) + (cpu_usert2 - cpu_usert1)
    100 × ----------------------------------------------------------
          (cpu_systemt2 - cpu_systemt1) + (cpu_usert2 - cpu_usert1) +
          (cpu_idlet2 - cpu_idlet1) + (cpu_iowaitt2 - cpu_iowaitt1)

cpu_utilization -“CPU 利用率”监视元素

特定逻辑分区上的服务类或工作负载消耗的总 CPU 时间除以给定时间段内主机或 LPAR 上可用的 CPU 时间量。 CPU 使用率以 0 到 100 间的百分比表示。

表 223. 事件监视信息
事件类型 逻辑数据分组 监视开关
统计信息 event_scstats(在指标文档中报告) REQUEST METRICS BASE
统计信息 event_wlstats(在指标文档中报告) REQUEST METRICS BASE
工作单元 在 system_metrics 文档中报告 REQUEST METRICS BASE

用法

如果由 WLM_GET_WORKLOAD_STATS 或 WLM_GET_SERVICE_SUBCLASS_STATS 函数返回此监视元素,那么此监视元素表示自上次重置统计信息以来的 CPU 利用率。

如果由 MON_SAMPLE_SERVICE_CLASS_METRICS 或 MON_SAMPLE_WORKLOAD_METRICS 函数返回此监视元素,那么此监视元素表示自执行该函数以来的 CPU 利用率。

cpu_velocity -“CPU 速率”监视元素

CPU 资源争用量的度量(以 0 到 1 的标度来测量),值越低意味着争用程度越高。

CPU 速率通过将服务类中的工作可访问 CPU 的时间量除以访问 CPU 或等待访问 CPU 时所耗用的时间来计算的。 它给出正在执行的工作的执行效率相对于可达到的执行效率(这类工作永远不需要等待 CPU 时)的度量。 公式如下所示:
cpu_velocity = total_cpu_time / (total_cpu_time + total_disp_run_queue_time)

wlm_dispatcher 数据库管理器配置参数必须设置为 ON,才能收集 cpu_velocity

表 224. 表函数监视信息
表函数 监视元素收集级别
MON_SAMPLE_SERVICE_CLASS_METRICS-样本服务类度量值 REQUEST METRICS BASE
MON_SAMPLE_WORKLOAD_METRICS-样本工作负载指标 REQUEST METRICS BASE

用法

该分派器在确定服务类或工作负载的优先级时生效(如果该服务类或工作负载在给定时间需要的 CPU 资源量超过所能提供的资源量)。 在这类情况下,在该服务类或工作负载中执行的工作会花时间排队访问 CPU 资源。 如果发生此情况,那么分派器可给予这类服务类或工作负载更多 CPU 资源(通过减少它给予另一服务类或工作负载的 CPU 资源)。 如果 CPU 速率很高,那么对于此服务类的当前级别的 CPU 需求,此分派器对此服务类的响应时间或吞吐量的改进的影响很小,因为此需求已经得到满足。 如果 CPU 速率很低,那么对于此服务类或工作负载的当前级别的 CPU 需求,此分派器对此服务类或工作负载的响应时间或吞吐量的改进有重大影响。

使用此元素来确定服务类或工作负载中执行的工作花在排队使用 CPU 资源上的时间是否占很大比例。 如果服务类的 CPU 速率很低,并且您想要提高 CPU 速率,那么可调整 CPU 资源的 WLM 分派器控制,方法是增加 CPU 份额数或增加指定给展示低 CPU 速率的服务类的 CPU 限额。

cputime_threshold_id -“CPU 时间阈值标识”监视元素

应用于此活动的 CPUTIME 阈值的标识。

表 225. 表函数监视信息
表函数 监视元素收集级别
MON_GET_ACTIVITY 表函数 - 返回活动列表 始终收集
MON_GET_ACTIVITY_DETAILS 表函数-获取完整的活动详细信息 (在 DETAILS XML 文档中报告) 始终收集
WLM_GET_WORKLOAD_OCCURRENCE_ACTIVITIES 表函数-返回活动列表 始终收集

用法

使用此元素来确定应用于此活动的 CPUTIME 阈值(如果有的话)。

cputime_threshold_value -“CPU 时间阈值”监视元素

应用于此活动的 CPUTIME 阈值的上限。

表 226. 表函数监视信息
表函数 监视元素收集级别
MON_GET_ACTIVITY 表函数 - 返回活动列表 始终收集
MON_GET_ACTIVITY_DETAILS 表函数-获取完整的活动详细信息 (在 DETAILS XML 文档中报告) 始终收集
WLM_GET_WORKLOAD_OCCURRENCE_ACTIVITIES 表函数-返回活动列表 始终收集

用法

使用此元素来确定应用于此活动的 CPUTIME 阈值(如果有的话)。

cputime_threshold_violated -“违反 CPU 时间阈值”监视元素

此监视元素返回 "1" (Yes) 以指示活动已违反 CPUTIME 阈值。 "0" (否) 指示活动尚未违反阈值。

表 227. 表函数监视信息
表函数 监视元素收集级别
MON_GET_ACTIVITY 表函数 - 返回活动列表 始终收集
MON_GET_ACTIVITY_DETAILS 表函数-获取完整的活动详细信息 (在 DETAILS XML 文档中报告) 始终收集
WLM_GET_WORKLOAD_OCCURRENCE_ACTIVITIES 表函数-返回活动列表 始终收集

用法

使用此元素来确定此活动是否已违反应用于此活动的 CPUTIME 阈值。

cputimeinsc_threshold_id -“服务类中 CPU 时间阈值标识”监视元素

应用于此活动的 CPUTIMEINSC 阈值的标识。

表 228. 表函数监视信息
表函数 监视元素收集级别
MON_GET_ACTIVITY 表函数 - 返回活动列表 始终收集
MON_GET_ACTIVITY_DETAILS 表函数-获取完整的活动详细信息 (在 DETAILS XML 文档中报告) 始终收集
WLM_GET_WORKLOAD_OCCURRENCE_ACTIVITIES 表函数-返回活动列表 始终收集

用法

使用此元素来确定应用于此活动的 CPUTIMEINSC 阈值(如果有的话)。

cputimeinsc_threshold_value -“服务类中 CPU 时间阈值”监视元素

应用于此活动的 CPUTIMEINSC 阈值的上限。

表 229. 表函数监视信息
表函数 监视元素收集级别
MON_GET_ACTIVITY 表函数 - 返回活动列表 始终收集
MON_GET_ACTIVITY_DETAILS 表函数-获取完整的活动详细信息 (在 DETAILS XML 文档中报告) 始终收集
WLM_GET_WORKLOAD_OCCURRENCE_ACTIVITIES 表函数-返回活动列表 始终收集

用法

使用此元素来确定应用于此活动的 CPUTIMEINSC 阈值(如果有的话)。

cputimeinsc_threshold_violated -“违反服务类中 CPU 时间阈值”监视元素

此监视元素返回 "1" (Yes) 以指示活动已违反 CPUTIMEINSC 阈值。 "0" (否) 指示活动尚未违反阈值。

表 230. 表函数监视信息
表函数 监视元素收集级别
MON_GET_ACTIVITY 表函数 - 返回活动列表 始终收集
MON_GET_ACTIVITY_DETAILS 表函数-获取完整的活动详细信息 (在 DETAILS XML 文档中报告) 始终收集
WLM_GET_WORKLOAD_OCCURRENCE_ACTIVITIES 表函数-返回活动列表 始终收集

用法

使用此元素来确定此活动是否已违反应用于此活动的 CPUTIMEINSC 阈值。

create_nickname -“创建昵称数”监视元素

此元素包含自联合服务器实例启动或上次重置数据库监视计数器后,联合服务器代表任何应用程序对驻留在此数据源上的对象创建昵称的总次数的统计。 该监视器存储最新值。
表 231. 快照监视信息
快照级别 逻辑数据分组 监视开关
数据库 dbase_remote 基本
应用程序 appl_remote 基本
可将快照监视的计数器重置。

用法

使用此元素来确定此联合服务器实例或应用程序对此数据源执行的 CREATE NICKNAME 活动的级别。 CREATE NICKNAME 处理将导致对数据源目录运行多个查询;因此,如果此元素的值很高,那么应确定原因并在可能的情况下限制此活动的执行。

create_nickname_time - 创建昵称响应时间监视元素

此元素包含此数据源处理 CREATE NICKNAME 语句所耗用的总时间(以毫秒计),这些 CREATE NICKNAME 语句来自在此联合服务器实例上运行的所有应用程序或单个应用程序。 响应时间自联合服务器实例启动或数据库监视计数器最后一次重置(取较晚者)起计。 the latest. 响应时间是以联合服务器开始从数据源接收信息以处理 CREATE NICKNAME 语句的时间与检索数据源中的所有必需数据所花时间之差量度的。
表 232. 快照监视信息
快照级别 逻辑数据分组 监视开关
数据库 dbase_remote 时间戳记
应用程序 appl_remote 时间戳记
可将快照监视的计数器重置。
用法
使用此元素来确定用于为此数据源创建昵称所花的实际时间。

creator -“应用程序创建者”监视元素

预编译应用程序的用户的授权标识。

表 233. 快照监视信息
快照级别 逻辑数据分组 监视开关
应用程序 stmt 语句
DCS 语句 dcs_stmt 语句
表 234. 事件监视信息
事件类型 逻辑数据分组 监视开关
死锁 event_dlconn -
语句 event_stmt -
活动 event_activitystmt -
用法
将此元素与目录中的程序包段信息的 CREATOR 列一起使用来帮助标识正在处理的 SQL 语句。

如果设置了 CURRENT PACKAGE PATH 专用寄存器,那么 creator 值会在 SQL 语句有效期限内反映不同的值。 如果快照或事件监视器记录是在解析 PACKAGE PATH 之前获取的,那么 creator 值将反映客户机请求中体现的值。 如果快照或事件监视器记录是在解析 PACKAGE PATH 之后获取的,那么 creator 值将反映已解析程序包的创建者。 已解析程序包将是这样一个程序包,其 creator 值在 CURRENT PACKAGE PATH SPECIAL REGISTER 中最早出现,并且其程序包名称和唯一标识与客户机请求的程序包名称和唯一标识相匹配。

current_active_log -“当前活动日志文件编号”监视元素

数据库系统当前写入的活动日志文件的文件号。

表 235. 表函数监视信息
表函数 监视元素收集级别
MON_GET_TRANSACTION_LOG 表函数 - 获取日志信息 始终收集
表 236. 快照监视信息
快照级别 逻辑数据分组 监视开关
数据库 detail_log 基本
表 237. 事件监视信息
事件类型 逻辑数据分组 监视开关
数据库 event_db 始终收集
用法
将此元素与 first_active_loglast_active_log 元素一起使用以确定活动日志文件的范围。 知道活动日志文件的范围可帮助您确定日志文件所需的磁盘空间。

您也可以使用此元素来确定哪些日志文件包含数据,以帮助您标识分割镜像支持所需的日志文件。

current_archive_log -“当前归档日志文件编号”监视元素

数据库系统当前归档的日志文件的文件号。 如果数据库系统未归档日志文件,那么此元素的值为 SQLM_LOGFILE_NUM_UNKNOWN。

表 238. 表函数监视信息
表函数 监视元素收集级别
MON_GET_TRANSACTION_LOG 表函数 - 获取日志信息 始终收集
表 239. 快照监视信息
快照级别 逻辑数据分组 监视开关
数据库 detail_log 基本
表 240. 事件监视信息
事件类型 逻辑数据分组 监视开关
数据库 event_db 始终收集
用法
使用此元素来确定归档日志文件时是否存在问题。 这类问题包括:
  • 归档介质速度太慢
  • 归档介质不可用

current_cf_gbp_size-"当前 集群高速缓存工具 组缓冲池大小" 监视元素

当前正在 集群高速缓存工具上使用的组缓冲池内存,以页面大小为 4 KB 的页面为单位。

表 241. 表函数监视信息
表函数 监视元素收集级别
MON_GET_CF 表函数-获取 CF 指标 始终收集

current_cf_lock_size-"当前 集群高速缓存工具 锁定大小" 监视元素

当前正在使用的全局锁定内存(以大小为 4 KB 的页计)。

表 242. 表函数监视信息
表函数 监视元素收集级别
MON_GET_CF 表函数-获取 CF 指标 始终收集

current_cf_mem_size-"当前 集群高速缓存工具 内存大小" 监视元素

当前正在使用的内存总计(以大小为 4 KB 的页计)。

表 243. 表函数监视信息
表函数 监视元素收集级别
MON_GET_CF 表函数-获取 CF 指标 始终收集

current_cf_sca_size-"当前 集群高速缓存工具 共享通信区大小" 监视元素

当前正在使用的共享通信区内存(以大小为 4 KB 的页计)。

表 244. 表函数监视信息
表函数 监视元素收集级别
MON_GET_CF 表函数-获取 CF 指标 始终收集

current_isolation -“当前隔离级别”监视元素

识别当前会话内发出的任何动态 SQL 语句的隔离级别。

表 246. 表函数监视信息
表函数 监视元素收集级别
MON_GET_CONNECTION 表函数 - 获取连接度量值 始终收集
MON_GET_CONNECTION_DETAILS 表函数-获取详细的连接指标 (在 DETAILS XML 文档中报告) 始终收集
MON_GET_UNIT_OF_WORK 表函数 - 获取工作单元指标 始终收集
MON_GET_UNIT_OF_WORK_DETAILS 表函数-获取详细的工作单元指标 (在 DETAILS XML 文档中报告) 始终收集

current_request -“当前操作请求”监视元素

代理程序当前正在处理或最近处理的操作。

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

cursor_name -“游标名称”监视元素

对应此 SQL 语句的游标的名称。

元素标识
cursor_name
元素类型
参考
表 248. 快照监视信息
快照级别 逻辑数据分组 监视开关
应用程序 stmt 语句
表 249. 事件监视信息
事件类型 逻辑数据分组 监视开关
带有详细信息的死锁 event_detailed_dlconn 始终收集
语句 event_stmt 始终收集
用法
可使用此元素来标识正在处理的 SQL 语句。 将在 SQL SELECT 语句的 OPEN、FETCH、CLOSE 和 PREPARE 上使用此名称。 如果未使用游标,那么此字段将为空白。