table_file_id-"表文件标识" 监视元素

表的文件标识 (FID)。

表 3. 快照监视信息
快照级别 逻辑数据分组 监视开关
应用程序 应用 锁定
基本
锁定 appl_lock_list 锁定
锁定 锁定
表 4. 事件监视信息
事件类型 逻辑数据分组 监视开关
死锁 始终收集

使用情况

对于快照监视,提供此元素仅供参考。 返回此参数是为了与先前版本的 数据库系统监视器兼容,并且它可能无法唯一地标识表。 请使用 table_nametable_schema 监视元素来标识表。

在 MON_GET_LOCKS 和 MON_GET_APPL_LOCKWAIT 表函数中,此元素表示锁定将引用的表的文件标识(FID)。

table_name -“表名”监视元素

表的名称。

表 6。 快照监视信息
快照级别 逻辑数据分组 监视开关
基本
应用程序 应用 锁定
锁定 appl_lock_list 锁定
锁定 锁定
锁定 lock_wait 锁定
表 7。 事件监视信息
事件类型 逻辑数据分组 监视开关
锁定 - 始终收集
event_table 始终收集
死锁1 始终收集
死锁1 event_dlconn 始终收集
带有详细信息的死锁1 event_detailed_dlconn 始终收集
1
建议不要使用此事件监视器。 建议不要再使用此选项,并且在将来的发行版中可能会将其移除。 请使用 CREATE EVENT MONITOR FOR LOCKING 语句来监视与锁定相关的事件,例如锁定超时、锁定等待和死锁。

使用情况

通过将此元素与 table_schema 配合使用,可以确定资源争用的根源。

在应用程序级别,应用程序锁定级别和死锁监视级别,这是应用程序正在等待锁定的表,因为它当前被另一个应用程序锁定。 对于快照监视,仅当 lock 监视组信息设置为 ON ,并且 lock_object_type 指示应用程序正在等待获取表锁定时,此项才有效。

对于对象锁定级别的快照监视,将针对表级别锁定和行级别锁定返回此项。 在此级别报告的表就是此应用程序对其持有这些锁定的表。

对于表级别的快照和事件监视,这是已收集其信息的表。 对于临时表, table_name 的格式为 TEMP (nm),其中:
  • n 是表空间标识
  • mtable_file_id 元素

table_schema -“表模式名”监视元素

表的模式。

表 10. 快照监视信息
快照级别 逻辑数据分组 监视开关
基本
应用程序 应用 锁定
锁定 appl_lock_list 锁定
锁定 锁定
锁定 lock_wait 锁定
表 11. 事件监视信息
事件类型 逻辑数据分组 监视开关
锁定 - 始终收集
event_table 始终收集
死锁1 始终收集
死锁1 event_dlconn 始终收集
带有详细信息的死锁1 event_detailed_dlconn 始终收集
1
建议不要使用此事件监视器。 建议不要再使用此选项,并且在将来的发行版中可能会将其移除。 请使用 CREATE EVENT MONITOR FOR LOCKING 语句来监视与锁定相关的事件,例如锁定超时、锁定等待和死锁。

使用情况

通过将此元素与 table_name 配合使用,可以确定资源争用的根源。

对于应用程序级别、应用程序锁定级别和死锁监视级别,此项是应用程序等待锁定的表的模式,原因是它目前被另一应用程序锁定。 仅当 lock_object_type 指示应用程序正在等待获取表锁定时,才设置此元素。 对于应用程序级别和应用程序锁定级别的快照监视,仅当 锁定 监视组信息设置为 ON 时,此项才有效。

对于对象锁定级别的快照监视,将对表级别和行级别锁定返回此项。 在此级别报告的表就是此应用程序对其持有这些锁定的表。

对于表级别的快照和事件监视,此元素标识对其收集信息的表的模式。 对于临时表, table_schema 的格式为 <代理程序标识><auth_id>,其中:
  • agent_id 是创建临时表的应用程序的应用程序句柄
  • auth_id 是应用程序用来连接至数据库的授权标识

table_type -“表类型”监视元素

与返回的信息相对应的表的类型。

表 12. 表函数监视信息
表函数 监视元素收集级别
MON_GET_TABLE 表函数 - 获取表指标 始终收集
表 13. 快照监视信息
快照级别 逻辑数据分组 监视开关
基本
表 14. 事件监视信息
事件类型 逻辑数据分组 监视开关
event_table 始终收集

使用情况

使用此元素来帮助确定与返回的信息相对应的表。 如果该表是用户表或系统目录表,那么可使用 table_nametable_schema 来标识表。

表的类型可以是下列值中的一个。 可能的值是基于 sqlmon.h 文件中的定义的文本字符串。
CATALOG_TABLE
系统目录表。
SYNOPSIS_TABLE
概要表。
TEMP_TABLE
临时表。 将返回有关临时表的信息,但临时表在使用后不会保留在数据库中。 有关此类型的表的信息可能很有用,即使这些表不再存放在数据库中。
USER_TABLE
用户表。

tablespace_auto_resize_enabled -“允许自动调整表空间大小”监视元素

此元素描述是否允许自动调整表空间的大小。 值为 1 表示“是”,值为 0 表示“否”。

表 15. 表函数监视信息
表函数 监视元素收集级别
MON_GET_TABLESPACE 表函数 - 获取表空间指标 始终收集
表 16. 快照监视信息
快照级别 逻辑数据分组 监视开关
表空间 tablespace 基本

使用情况

此元素仅适用于 DMS 表空间和非临时自动存储器表空间。 如果此元素设置为 1,那么能够自动调整大小。 有关表空间的增长率和最大大小的信息,请参阅下列监视元素。
  • tablespace_max_size
  • tablespace_increase_size
  • tablespace_increase_size_percent

tablespace_content_type -“表空间内容类型”监视元素

表空间中的内容类型。

表 17. 表函数监视信息
表函数 监视元素收集级别
MON_GET_TABLESPACE 表函数 - 获取表空间指标 始终收集
表 18. 快照监视信息
快照级别 逻辑数据分组 监视开关
表空间 tablespace 基本

使用情况

表空间中的内容类型(在 sqlmon.h 中定义)可以是下列值中的一个:
  • 所有类型的永久数据。
    • 常规表空间:SQLM_TABLESPACE_CONTENT_ANY
    • 大型表空间:SQLM_TABLESPACE_CONTENT_LARGE
  • 系统临时数据:SQLM_TABLESPACE_CONTENT_SYSTEMP
  • 用户临时数据:SQLM_TABLESPACE_CONTENT_USRTEMP

tablespace_cur_pool_id -“当前使用的缓冲池”监视元素

表空间当前使用的缓冲池的标识。

表 19. 表函数监视信息
表函数 监视元素收集命令和级别
MON_GET_TABLESPACE 表函数 - 获取表空间指标 始终收集
表 20. 快照监视信息
快照级别 逻辑数据分组 监视开关
表空间 tablespace 基本
使用情况
每个缓冲池由唯一的整数标识。 此元素的值与视图 SYSCAT.BUFFERPOOLS 的列 BUFFERPOOLID 中的值相匹配。

tablespace_current_size -“当前表空间大小”监视元素

此元素显示表空间的当前大小(以字节计)。

表 21. 快照监视信息
快照级别 逻辑数据分组 监视开关
表空间 tablespace_nodeinfo 基本
使用情况
对于 DMS 和自动存储器表空间,此元素表示所有表空间容器的总大小(以字节计)。 此值等于表空间的总页数(tablespace_total_pages)乘以表空间的页大小(tablespace_page_size)的积。 此元素不适用于 SMS 表空间或临时自动存储器表空间。

在为自动存储器表空间创建表空间时,当前大小可能与初始大小不匹配。 当前大小的值应在页大小乘以扩展数据块大小乘以创建时初始大小的存储路径数的积的范围内 (通常大于该积,但有时小于该积)。 它将总是小于或等于 tablespace_max_size(如果设置了)。 这是因为容器只能以完整的扩展数据块大小增长,并且必须以集合的方式增长。

tablespace_extent_size -“表空间扩展数据块大小”监视元素

表空间使用的扩展数据块大小。

表 22. 表函数监视信息
表函数 监视元素收集命令和级别
MON_GET_TABLESPACE 表函数 - 获取表空间指标 始终收集
表 23. 快照监视信息
快照级别 逻辑数据分组 监视开关
表空间 tablespace 基本

tablespace_free_pages -“表空间中的空闲页数”监视元素

表空间中当前空闲的总页数。

表 24. 表函数监视信息
表函数 监视元素收集级别
MON_GET_TABLESPACE 表函数 - 获取表空间指标 始终收集
表 25. 快照监视信息
快照级别 逻辑数据分组 监视开关
表空间 tablespace_nodeinfo 基本

使用情况

此元素仅适用于 DMS 表空间。

tablespace_id -“表空间标识”监视元素

唯一表示当前数据库使用的表空间的整数。

表 27. 快照监视信息
快照级别 逻辑数据分组 监视开关
表空间 tablespace 基本
基本
表 28. 事件监视信息
事件类型 逻辑数据分组 监视开关
event_table 始终收集

使用情况

此元素的值与视图 SYSCAT.TABLESPACES 的列 TBSPACEID 中的值相匹配。

tablespace_increase_size - 增大字节数 监视元素

此元素显示表空间已满并且需要更多空间时自动调整大小的表空间将增加的大小(以字节计)。

表 29. 表函数监视信息
表函数 监视元素集合级别
MON_GET_TABLESPACE 表函数 - 获取表空间指标 始终收集
表 30. 快照监视信息
快照级别 逻辑数据分组 监视开关
表空间 tablespace_nodeinfo 基本
使用情况
此项表示将添加表空间的空间量,当该表空间变满并且请求更多空间,同时又未达到最大表空间大小时,该表空间可自动调整大小。 如果此元素的值为 -1(或快照输出中的 AUTOMATIC),那么数据库将自动确定需要添加空间时的值。 此元素仅适用于能够自动调整大小的表空间。

tablespace_increase_size_percent -“增加大小(以百分比计)”监视元素

此元素显示表空间已满并且需要更多空间时自动调整大小的表空间将增加的量。 实际字节数是根据表空间当时的大小来调整大小时确定的。

表 31. 表函数监视信息
表函数 监视元素集合级别
MON_GET_TABLESPACE 表函数 - 获取表空间指标 始终收集
表 32. 快照监视信息
快照级别 逻辑数据分组 监视开关
表空间 tablespace_nodeinfo 基本
使用情况
此项表示将添加表空间的空间量,当该表空间变满并且请求更多空间,同时又未达到最大表空间大小时,该表空间可自动调整大小。 增长率以调整表空间大小时当前表空间大小(tablespace_current_size)所占的百分比为基础。 此元素仅适用于能够自动调整大小的表空间。

tablespace_initial_size - 初始表空间大小 监视元素

自动存储器表空间的初始大小(以字节计)。

表 33. 表函数监视信息
表函数 监视元素集合级别
MON_GET_TABLESPACE 表函数 - 获取表空间指标 始终收集
表 34. 快照监视信息
快照级别 逻辑数据分组 监视开关
表空间 tablespace_nodeinfo 基本
使用情况
对于非临时自动存储器表空间,此监视元素表示创建表空间时的初始大小(以字节计)。

tablespace_last_resize_failed -“上一次调整大小尝试失败”监视元素

此元素描述上一次尝试自动增加表空间大小是否失败。 值为 1 意味着肯定;0 意味着否定。

表 35. 表函数监视信息
表函数 监视元素集合级别
MON_GET_TABLESPACE 表函数 - 获取表空间指标 始终收集
表 36. 快照监视信息
快照级别 逻辑数据分组 监视开关
表空间 tablespace_nodeinfo 基本
使用情况
对于自动存储器表空间,此元素可能显示任何数据库存储路径上都没有留下空间。 对于非自动存储器表空间,失败意味着因为文件系统已满而未能扩展其中一个容器。 失败的另一个原因是已达到表空间的最大大小。 此元素仅适用于能够自动调整大小的表空间。

tablespace_last_resize_time - 上次成功调整大小的时间监视元素

此元素显示用来表示上次成功增加表空间的大小的时间戳记。

表 37. 表函数监视信息
表函数 监视元素集合级别
MON_GET_TABLESPACE 表函数 - 获取表空间指标 始终收集
表 38. 快照监视信息
快照级别 逻辑数据分组 监视开关
表空间 tablespace_nodeinfo 基本
使用情况
对于可自动调整大小的表空间,此元素表示上次表空间变满并且请求更多空间,同时又未达到最大表空间大小时,自动对该表空间添加空间的时间。 此元素仅适用于能够自动调整大小的表空间。

tablespace_max_size - 最大表空间大小监视元素

此元素显示表空间可自动调整大小或增长至的最大大小(以字节计)。

表 39. 表函数监视信息
表函数 监视元素收集级别
MON_GET_TABLESPACE 表函数 - 获取表空间指标 始终收集
表 40. 快照监视信息
快照级别 逻辑数据分组 监视开关
表空间 tablespace_nodeinfo 基本
使用情况
此项表示可自动调整大小的表空间可自动增长至的最大大小(以字节计)。 如果此值等于 tablespace_current_size 元素,那么没有空间来容纳表空间的增长。 如果此元素的值为 -1,那么最大大小被认为是无限并且表空间可自动调整大小直到文件系统已满或达到表空间的体系结构大小限制。 (此限制在 SQL 参考 的 "SQL 限制" 附录中描述)。 此元素仅适用于能够自动调整大小的表空间。

tablespace_min_recovery_time -“前滚的最短恢复时间”监视元素

显示可前滚表空间的最早时间点的时间戳记。 此时间戳记反映本地时间。

表 41. 表函数监视信息
表函数 监视元素收集级别
MON_GET_TABLESPACE 表函数 - 获取表空间指标 始终收集
表 42. 快照监视信息
快照级别 逻辑数据分组 监视开关
表空间 tablespace_nodeinfo 基本

使用情况

只有不为零时才显示。

tablespace_name -“表空间名称”监视元素

表空间的名称。

表 44. 快照监视信息
快照级别 逻辑数据分组 监视开关
表空间 tablespace 基本
锁定 appl_lock_list 基本
锁定 锁定
锁定 lock_wait 锁定
表 45. 事件监视信息
事件类型 逻辑数据分组 监视开关
锁定 - -
死锁1 -
死锁1 event_dlconn -
带有详细信息的死锁1 event_detailed_dlconn -
表空间 tablespace_list -
1
建议不要使用此事件监视器。 建议不要再使用此选项,并且在将来的发行版中可能会将其移除。 请使用 CREATE EVENT MONITOR FOR LOCKING 语句来监视与锁定相关的事件,例如锁定超时、锁定等待和死锁。

使用情况

此元素可帮助您确定资源争用的源头。

它相当于数据库目录表 SYSCAT.TABLESPACES 中的 TBSPACE 列。 在应用程序级别、应用程序锁定级别和死锁监视级别,此项是应用程序等待锁定的表空间的名称。 另一个应用程序当前持有针对此表空间的锁定。

在锁定级别,此项是应用程序当前对其持有锁定的表空间的名称。

在表空间级别(缓冲池监视器组设置为“ON”时),此项是与所返回信息相对应的表空间的名称。

对于针对分区表持有的表锁定,将不会返回此元素。

tablespace_next_pool_id -“下次启动时使用的缓冲池”监视元素

表空间在下一次数据库启动时使用的缓冲池的标识。

表 46. 表函数监视信息
表函数 监视元素收集命令和级别
MON_GET_TABLESPACE 表函数 - 获取表空间指标 始终收集
表 47. 快照监视信息
快照级别 逻辑数据分组 监视开关
表空间 tablespace 基本
使用情况
每个缓冲池由唯一的整数标识。 此元素的值与视图 SYSCAT.BUFFERPOOLS 的列 BUFFERPOOLID 中的值相匹配。

tablespace_num_containers - 表空间中的容器数目监视元素

表空间中的容器总数。

表 48. 表函数监视信息
表函数 监视元素集合级别
MON_GET_TABLESPACE 表函数 - 获取表空间指标 始终收集
表 49. 快照监视信息
快照级别 逻辑数据分组 监视开关
表空间 tablespace_nodeinfo 基本

tablespace_num_quiescers -“停顿者数目”监视元素

停顿表空间的用户数目(可以在范围 0 到 5 之间)。

表 50. 表函数监视信息
表函数 监视元素收集级别
MON_GET_TABLESPACE 表函数 - 获取表空间指标 始终收集
表 51. 快照监视信息
快照级别 逻辑数据分组 监视开关
表空间 tablespace_nodeinfo 基本
使用情况
此值表示停顿表空间的代理程序数(以“SHARE”、“UPDATE”或“EXCLUSIVE”方式)。 对于每个停顿者,将在 tablespace_quiescer 逻辑数据组中返回以下信息:
  • 停顿者的用户授权标识
  • 停顿者的代理程序标识
  • 因为停顿而导致此表空间停顿的对象的表空间标识
  • 因为停顿而导致此表空间停顿的对象的对象标识
  • 停顿状态

tablespace_num_ranges -“表空间映射中的范围数”监视元素

表空间映射中的范围(条目)数。 此项的范围在 1 到 100 之间(通常小于 12)。 仅 DMS 表空间存在表空间映射。

表 52. 表函数监视信息
表函数 监视元素收集级别
MON_GET_TABLESPACE 表函数 - 获取表空间指标 始终收集
表 53. 快照监视信息
快照级别 逻辑数据分组 监视开关
表空间 tablespace_nodeinfo 基本

tablespace_page_size -“表空间页大小”监视元素

表空间使用的页大小(以字节计)。

表 54. 表函数监视信息
表函数 监视元素收集命令和级别
MON_GET_TABLESPACE 表函数 - 获取表空间指标 始终收集
表 55. 快照监视信息
快照级别 逻辑数据分组 监视开关
表空间 tablespace 基本

tablespace_page_top -“表空间高水位标记”监视元素

表空间中包含高水位标记的页。

表 56. 表函数监视信息
表函数 监视元素收集级别
MON_GET_TABLESPACE 表函数 - 获取表空间指标 始终收集
表 57. 快照监视信息
快照级别 逻辑数据分组 监视开关
表空间 tablespace_nodeinfo 基本

使用情况

对于 DMS,此元素表示上一次分配的表空间扩展数据块之后第一个可用扩展数据块的页号。 注意,这并非实际意义上的“高水位标记”,而是“当前水位标记”,这是因为该值可能下降。 对于 SMS,此项不适用。

tablespace_paths_dropped -“表空间正在使用已删除的路径”监视元素

指示表空间正在使用已删除的存储路径。

表 58. 表函数监视信息
表函数 监视元素收集级别
MON_GET_TABLESPACE 表函数 - 获取表空间指标 始终收集
表 59. 快照监视信息
快照级别 逻辑数据分组 监视开关
表空间 tablespace_nodeinfo 基本

使用情况

对于正在使用自动存储器的表空间,请使用此监视元素来确定是否有任何表空间容器驻留在已被删除的存储路径中。 以物理方式从数据库中删除存储路径之前,所有表空间都必须停止使用这些路径。 要停止使用已删除的存储路径,请删除该表空间,或者使用 ALTER TABLESPACE 语句的 REBALANCE 子句对该表空间进行重新平衡。

tablespace_pending_free_pages -“表空间中的暂挂可用页数”监视元素

如果已落实或回滚所有暂挂事务,并且已经为对象请求了新的空间,那么在表空间中将变得可用的页的数目。

表 60. 表函数监视信息
表函数 监视元素收集级别
MON_GET_TABLESPACE 表函数 - 获取表空间指标 始终收集
表 61. 快照监视信息
快照级别 逻辑数据分组 监视开关
表空间 tablespace_nodeinfo 基本

使用情况

此元素仅适用于 DMS 表空间。

tablespace_prefetch_size -“表空间预取大小”监视元素

预取程序一次从磁盘获取的最大页数。

表 62. 表函数监视信息
表函数 监视元素收集级别
MON_GET_TABLESPACE 表函数 - 获取表空间指标 始终收集
表 63. 快照监视信息
快照级别 逻辑数据分组 监视开关
表空间 tablespace 基本
表空间 tablespace_nodeinfo 基本

使用情况

  • 对于表函数监视,此元素始终报告表空间预取大小的实际值。
  • 对于快照监视,如果启用了自动预取大小,那么此元素在表空间逻辑数据分组中将显示值“-1”,而在 tablespace_nodeinfo 逻辑数据分组中显示实际值。
  • 对于快照监视,如果未启用自动预取大小,那么此元素将在表空间逻辑数据分组中显示实际值,并且该元素不会出现在 tablespace_nodeinfo 逻辑数据分组中。

tablespace_state -“表空间状态”监视元素

此元素描述表空间的当前状态。

表 64. 表函数监视信息
表函数 监视元素收集级别
MON_GET_TABLESPACE 表函数 - 获取表空间指标 始终收集
表 65. 快照监视信息
快照级别 逻辑数据分组 监视开关
表空间 tablespace_nodeinfo 基本

使用情况

在管理视图和表函数中,此监视元素将根据 sqlutil.h 中的定义来返回文本标识,并且是用“+”号分隔的下列值的组合:
  • BACKUP_IN_PROGRESS
  • BACKUP_PENDING
  • DELETE_PENDING
  • DISABLE_PENDING
  • DROP_PENDING
  • LOAD_IN_PROGRESS
  • LOAD_PENDING
  • MOVE_IN_PROGRESS
  • EM_STARTED
  • EM_TERMINATING
  • NORMAL
  • OFFLINE
  • PSTAT_CREATION
  • PSTAT_DELETION
  • QUIESCED_EXCLUSIVE
  • QUIESCED_SHARE
  • QUIESCED_UPDATE
  • REBAL_IN_PROGRESS
  • REDIST_IN_PROGRESS
  • REORG_IN_PROGRESS
  • RESTORE_IN_PROGRESS
  • RESTORE_PENDING
  • ROLLFORWARD_IN_PROGRESS
  • ROLLFORWARD_PENDING
  • STORDEF_ALLOWED
  • STORDEF_CHANGED
  • STORDEF_FINAL_VERSION
  • STORDEF_PENDING
  • SUSPEND_WRITE
此元素包含指示当前表空间状态的十六进制值。 表空间的外部可视状态由特定状态值的十六进制和组成。 例如,如果状态为“停顿:EXCLUSIVE”和“装入暂挂”,那么值为 0x0004 + 0x0008,即 0x000c。 使用 db2tbst 命令来获取与给定十六进制值相关联的表空间状态。
表 66. sqlutil.h 中列示的位定义
十六进制值 十进制值 State
0x0 0 正常(请参阅 sqlutil.h 中的定义 SQLB_NORMAL)
0x1 1 停顿:SHARE
0x2 2 停顿:UPDATE
0x4 4 停顿:EXCLUSIVE
0x8 8 装入暂挂
0x10 16 删除暂挂
0x20 32 备份暂挂
0x40 64 正在前滚
0x80 128 前滚暂挂
0x100 256 复原暂挂
0x100 256 恢复暂挂(未使用)
0x200 512 禁用暂挂
0x400 1024 正在重组
0x800 2048 正在备份
0x1000 4096 必须定义存储器
0x2000 8192 复原正在进行中
0x4000 16384 脱机且不可访问
0x8000 32768 删除暂挂
0x10000 65536 不允许写入
0x20000 131072 正在装入
0x40000 262144 正在重新分发
0x80000 524288 正在移动
0x100000 1048576 移动已开始
0x200000 2097152 移动正在终止
0x2000000 33554432 可定义存储器
0x4000000 67108864 存储器定义处于“最终”状态
0x8000000 134217728 在前滚之前已更改存储器定义
0x10000000 268435456 DMS 重新平衡程序处于活动状态
0x20000000 536870912 正在进行 TBS 删除
0x40000000 1073741824 正在进行 TBS 创建
注: LOAD 未将表空间状态设置为 Load pendingDelete pending

tablespace_state_change_object_id -“状态更改对象标识”监视元素

导致表空间状态设置为“装入暂挂”或“删除暂挂”的对象。

元素标识
tablespace_state_change_object_id
元素类型
参考
表 67. 快照监视信息
快照级别 逻辑数据分组 监视开关
表空间 tablespace_nodeinfo 基本
使用情况
仅当表空间状态为“装入暂挂”或“删除暂挂”时,此元素才有意义。 如果此元素的值非零,那么此元素的值与视图 SYSCAT.TABLES 的列 TABLEID 中的值相匹配。
注: LOAD 未将表空间状态设置为 Load pendingDelete pending

tablespace_state_change_ts_id -“状态更改表空间标识”监视元素

如果表空间状态为“装入暂挂”或“删除暂挂”,那么此项显示导致设置表空间状态的对象的表空间标识。

元素标识
tablespace_state_change_ts_id
元素类型
参考
表 68. 快照监视信息
快照级别 逻辑数据分组 监视开关
表空间 tablespace_nodeinfo 基本
使用情况
仅当表空间状态为“装入暂挂”或“删除暂挂”时,此元素才有意义。 如果此元素的值非零,那么此元素的值与视图 SYSCAT.TABLES 的列 TABLESPACEID 中的值相匹配。
注: LOAD 未将表空间状态设置为 Load pendingDelete pending

tablespace_total_pages -“表空间中的总页数”监视元素

表空间中的总页数。

表 69. 表函数监视信息
表函数 监视元素收集级别
MON_GET_TABLESPACE 表函数 - 获取表空间指标 始终收集
表 70. 快照监视信息
快照级别 逻辑数据分组 监视开关
表空间 tablespace_nodeinfo 基本(DMS 表空间)

缓冲池(SMS 表空间)

使用情况

表空间占用的总操作系统空间。 对于 DMS,此项是容器大小的总和。 对于 SMS,此项是用于此表空间中存储的表的所有文件空间的总和(并且仅在缓冲池开关设置为 ON 时收集此项)。

tablespace_type -“表空间类型”监视元素

表空间的类型。

表 71. 表函数监视信息
表函数 监视元素收集命令和级别
MON_GET_TABLESPACE 表函数 - 获取表空间指标 始终收集
表 72. 快照监视信息
快照级别 逻辑数据分组 监视开关
表空间 tablespace 基本

使用情况

此元素显示此表空间是数据库管理的表空间 (DMS) 还是系统管理的表空间 (SMS)。

tablespace_type(它是在 sqlmon.h 中定义的)的值如下所示:
  • 对于 DMS:SQLM_TABLESPACE_TYP_DMS
  • 对于 SMS:SQLM_TABLESPACE_TYP_SMS

tablespace_usable_pages -“表空间中的可用页数”监视元素

表空间中的总页数减去开销页数。

表 73. 表函数监视信息
表函数 监视元素收集级别
MON_GET_TABLESPACE 表函数 - 获取表空间指标 始终收集
表 74. 快照监视信息
快照级别 逻辑数据分组 监视开关
表空间 tablespace_nodeinfo 基本(DMS 表空间)

缓冲池(SMS 表空间)

使用情况

此元素仅适用于 DMS 表空间。 对于 SMS 表空间,此元素的值与 tablespace_total_pages 的值相同。

在表空间重新平衡期间,可用页数将包括新添加的容器的页数,但在重新平衡完成之前,这些新页可能不会反映在空闲页数中。 如果未进行表空间重新平衡,那么已使用页数加上空闲页数再加上暂挂空闲页数,将等于可用页数。

tablespace_used_pages -“表空间中的已使用页数”监视元素

当前在表空间中使用的(非空闲)总页数。

表 75. 表函数监视信息
表函数 监视元素收集级别
MON_GET_TABLESPACE 表函数 - 获取表空间指标 始终收集
表 76. 快照监视信息
快照级别 逻辑数据分组 监视开关
表空间 tablespace_nodeinfo 基本(DMS 表空间)

缓冲池(SMS 表空间)

使用情况

这是用于 DMS 表空间的总页数。 对于 SMS 表空间,它等于 tablespace_total_pages 监视元素的值。

tablespace_using_auto_storage -“已对表空间启用自动存储器”监视元素

此元素描述表空间是否被创建为自动存储器表空间。 值为 1 表示“是”,值为 0 表示“否”。

表 77. 表函数监视信息
表函数 监视元素收集命令和级别
MON_GET_TABLESPACE 表函数 - 获取表空间指标 始终收集
表 78. 快照监视信息
快照级别 逻辑数据分组 监视开关
表空间 tablespace 基本

使用情况

可使用此元素来确定是否使用自动存储器创建指定表空间(即使用 MANAGED BY AUTOMATIC STORAGE 子句创建),而不是使用显式提供的容器创建。 表空间的某些容器可以在与数据库相关联的某些或所有存储路径中。

takeover_app_remaining_primary -“主数据库上的余下应用程序数”监视元素

非强制接管期间,主数据库上仍将被强制关闭的应用程序数。 如果不在接管期间,那么返回 NULL。

表 79. 表函数监视信息
表函数 监视元素集合级别
MON_GET_HADR 表函数 - 返回高可用性灾难恢复 (HADR) 监视信息 始终收集

takeover_app_remaining_standby -“备用数据库上的余下应用程序数”监视元素

接管期间在备用数据库上仍将强制关闭的“在备用数据库上读取”应用程序数(强制和非强制)。 如果不在接管期间,那么返回 NULL。

表 80. 表函数监视信息
表函数 监视元素集合级别
MON_GET_HADR 表函数 - 返回高可用性灾难恢复 (HADR) 监视信息 始终收集

target_cf_gbp_size-"目标 集群高速缓存工具 组缓冲池大小" 监视元素

执行动态调整大小操作期间,此监视元素显示组缓冲池内存目标值(以大小为 4 KB 的页计)。 目标值与所配置值相匹配时,调整大小操作完成。

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

target_cf_lock_size-"目标 集群高速缓存工具 锁定大小" 监视元素

执行动态调整大小操作期间,此监视元素显示全局锁定内存目标值(以大小为 4 KB 的页计)。 目标值与所配置值相匹配时,调整大小操作完成。

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

target_cf_sca_size-"目标 集群高速缓存工具 共享通信区大小" 监视元素

执行动态调整大小操作期间,此监视元素显示共享通信区内存目标值(以大小为 4 KB 的页计)。 目标值与所配置值相匹配时,调整大小操作完成。

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

tbsp_datatag -“表空间数据标记”监视元素

此元素标识表空间的有效数据标记值。 有效数据标记是对表空间显式指定的数据标记值或从表空间存储器组继承的数据标记值。 有效用户指定范围是 1 到 9;0 指示未指定任何数据标记。
表 84. 表函数监视信息
表函数 监视元素收集级别
MON_GET_TABLESPACE 表函数 - 获取表空间指标 始终收集

使用说明

数据标记用于在 WLM 配置内标识可引用的数据及对其分组。 WLM 配置确定标记的效果,它可能影响用户工作的处理优先级。

tbsp_last_consec_page -“最后一个连续对象表页”监视元素

表空间的最后连续元数据页的对象相对页号。 此值仅对 DMS 表空间有效。 它本来为 0。

表 85. 表函数监视信息
表函数 监视元素收集级别
MON_GET_TABLESPACE 表函数 - 获取表空间指标 始终收集

tbsp_max_page_top -“最大表空间页号高水位标记”监视元素

上次激活数据库之后 DMS 表空间的最大分配页号。

表 86. 表函数监视信息
表函数 监视元素收集级别
MON_GET_TABLESPACE 表函数 - 获取表空间指标 始终收集

使用情况

每当 tablespace_page_top 监视元素的值递增时,此值都将更改。

tbsp_names -“表空间名称”监视元素

此元素列示实用程序作用于的表空间名称。

表 87. 表函数监视信息
表函数 监视元素收集级别
MON_GET_UTILITY 表函数 - 获取正在数据库上运行的实用程序 始终收集
表 88. 事件监视信息
事件类型 逻辑数据分组 监视开关
变更历史记录 UTILSTART 始终收集

使用情况

对于变更历史记录事件监视器,如果 object_type 元素为 DATABASE 或 TABLESPACE,那么这是实用程序作用于的表空间名称的逗号定界列表。

tbsp_trackmod_state -表空间 trackmod 状态监视元素

表空间在上次或下次备份时的修改状态。

表 89. 表函数监视信息
表函数 监视元素收集级别
MON_GET_TABLESPACE 表函数 - 获取表空间指标 始终

使用情况

可以使用此监视元素来确定表空间的修改状态。 表空间的状态可以是下列其中一种状态:
CLEAN
自上次备份以来,表空间中未发生修改。 如果此时执行增量备份或差异备份,那么不会备份此表空间中的数据页。
DIRTY
表空间包含下次备份时需要读取的数据。
ININCREMENTAL
表空间包含已复制到增量备份中的修改。 此状态为DIRTY状态 (相对于完全备份) ,以便将来的增量备份需要包含此池中的某些页面。 这种状态也在CLEAN状态,以便将来的增量备份不需要包含此池中的任何页面。
READFULL
这是最新的表空间修改状态更改,如果完全备份读取脏表空间,而该备份操作可能尚未成功完成或者正在进行中,那么就会导致该更改。
READINCREMENTAL
这是最新的表空间修改状态更改,如果增量备份读取脏表空间,而该增量备份操作可能尚未成功完成或者正在进行中,那么就会导致该更改。
UNAVAILABLE
trackmod 配置参数设置为 No。 因此,没有可用的表空间修改状态信息。

tcpip_recv_volume -“TCP/IP 接收量”监视元素

数据服务器通过 TCP/IP 从客户机接收的数据量。 此值以字节计。

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

tcpip_recv_wait_time -“TCP/IP 接收等待时间”监视元素

通过 TCP/IP 等待传入客户机请求时耗用的时间(不包括空闲时间)。 此值以毫秒计。

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

tcpip_recvs_total -“TCP/IP 接收总次数”监视元素

数据库服务器通过 TCP/IP 从客户机应用程序接收数据的次数。

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

tcpip_send_volume -“TCP/IP 发送量”监视元素

数据服务器发送到客户机的数据量。 此值以字节计。

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

tcpip_send_wait_time -“TCP/IP 发送等待时间”监视元素

通过 TCP/IP 向客户机发送数据时被阻塞的时间。 此值以毫秒计。

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

tcpip_sends_total -“TCP/IP 发送总次数”监视元素

通过 TCP/IP 从数据库服务器向客户机应用程序发送数据的次数。

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

temp_tablespace_top -“最大临时表空间”监视元素

temp_tablespace_top 监视元素是服务类或工作类中所有嵌套级别的 DML 活动使用的临时表空间的高水位标记(以 KB 计)。 对于服务类,当服务类的 COLLECT AGGREGATE ACTIVITY DATA 设置为 NONE 时,此监视元素返回 -1。 对于工作类,如果未对该工作类指定 COLLECT AGGREGATE ACTIVITY DATA 工作操作,那么此监视元素将返回 -1。 对于工作负载而言,当工作负载的 COLLECT AGGREGATE ACTIVITY DATA 设置为 NONE 时,此监视元素返回 -1。

对于服务类而言,使用 REMAP ACTIVITY 操作在服务子类之间重新映射活动时,将仅更改完成该活动的服务子类的 temp_tablespace_top 高水位标记。 该活动所映射到但未在其中完成该活动的服务子类的高水位标记不受影响。

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

使用情况

使用此元素来确定在收集的时间间隔内针对服务类,工作负载或工作类在成员上达到的最高 DML 活动系统临时表空间使用率。

此元素仅由对其应用了临时表空间阈值的活动更新。 如果未对活动应用临时表空间阈值,那么将返回 0。

territory_code -“数据库地域代码”监视元素

对其收集监视器数据的数据库的地域代码。 此监视元素先前称为 country_code。

表 103. 快照监视信息
快照级别 逻辑数据分组 监视开关
应用程序 appl_info 基本
应用程序 应用 基本
表 104. 事件监视信息
事件类型 逻辑数据分组 监视开关
事件日志头 event_log_header 始终收集
连接 event_connheader 始终收集
使用情况
地域代码信息记录在数据库配置文件中。

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

thresh_violations -“阈值违例次数”监视元素

违反阈值的次数。 此监视元素是 num_threshold_violations-"阈值违例次数" 监视元素 监视元素的别名,此监视元素由快照监视例程和数据库事件监视器返回。
表 105. 表函数监视信息
表函数 监视元素收集级别
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 表函数-获取详细的连接指标 (在 DETAILS XML 文档中报告) 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 表函数-获取详细的服务子类指标 (在 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 表函数-获取详细的工作负载指标 (在 DETAILS XML 文档中报告) REQUEST METRICS BASE
WLM_GET_WORKLOAD_OCCURRENCE_ACTIVITIES 表函数-返回活动列表 ACTIVITY METRICS BASE
表 106. 事件监视信息
事件类型 逻辑数据分组 监视开关
活动 event_activity(在 details_xml 文档中报告) ACTIVITY METRICS BASE
活动 event_activitymetrics ACTIVITY METRICS BASE
统计信息 event_scstats(在 details_xml 文档中报告) REQUEST METRICS BASE
统计信息 event_wlstats(在指标文档中报告) REQUEST METRICS BASE
程序包高速缓存 在 activity_metrics 文档中报告。 ACTIVITY METRICS BASE

工作单元

在 system_metrics 文档中报告。

REQUEST METRICS BASE

使用情况

使用此元素来快速确定是否已经违反了任何 WLM 阈值。 如果已经违反了阈值,那么可以使用阈值违例事件监视器(如果已经创建了并且处于活动状态)来获取有关阈值违例的详细信息。

例如,获取有关违反了哪个阈值的详细信息。

threshold_action -“阈值操作”监视元素

此阈值违例记录适用的阈值操作。 可能的值包括 "停止" , "继续" 和 "重新映射"。

表 107. 事件监视信息
事件类型 逻辑数据分组 监视开关
阈值违例 event_thresholdviolations -

使用情况

使用此元素来确定发生违例时是停止了违反阈值的活动,允许继续执行还是重新映射到另一个服务子类。 如果该活动被停止,那么提交活动的应用程序将接收到 SQL4712N 错误。 如果该活动被重新映射到另一个服务子类,那么为该成员上的活动工作的代理程序将移至该阈值的目标服务子类。

threshold_domain -“阈值域”监视元素

负责此队列的阈值的域。

可能的值包括:
  • 数据库
  • 工作操作集
  • 服务超类
  • 服务子类
  • 工作负载
表 108. 表函数监视信息
表函数 监视元素收集级别
MON_GET_QUEUE_STATS 表函数 - 返回阈值队列统计信息 始终收集
WLM_GET_QUEUE_STATS 表函数 - 返回阈值队列统计信息 始终收集
表 109. 事件监视信息
事件类型 逻辑数据分组 监视开关
统计信息 event_qstats 始终收集

使用情况

此元素可用来区分谓词相同但域不同的阈值的队列统计信息。

threshold_maxvalue -“阈值最大值”监视元素

对于非队列阈值,此监视元素表示被超过而导致此阈值违例的值。 对于队列阈值,此监视元素表示导致队列的并行级别。 导致队列阈值违例的并行级别是 threshold_maxvaluethreshold_queuesize 监视元素之和。
表 110. 事件监视信息
事件类型 逻辑数据分组 监视开关
阈值违例 event_thresholdviolations 始终收集

使用情况

对于活动阈值,此元素提供阈值违例时域值最大值的历史记录。 如果阈值的最大值在违例后更改了,且旧值在 SYSCAT.THRESHOLDS 视图中不再可用,那么此元素将很有用。 对于 DATATAGINSC IN 和 DATATAGINSC NOT IN 阈值,此元素包含违反阈值的数据标记的值。

threshold_name -“阈值名称”监视元素

负责此队列的阈值的唯一名称。

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

使用情况

使用此元素来唯一地标识此记录所表示的统计信息的队列阈值。

threshold_predicate -“阈值谓词”监视元素

标识已违反的阈值类型或对其收集统计信息的阈值类型。

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

使用情况

将此元素与其他统计信息或阈值违例监视元素配合使用来分析阈值违例。

在 event_thresholdviolations 逻辑组中报告时此元素的有效值包括:
  • ActivityRunTime
  • ActivityRunTimeInAllSC
  • ActivityTotalTime
  • AggSQLTempSpace
  • ConcurrentDBCoordActivities
  • ConcurrentWorkloadActivities
  • ConcurrentWorkloadOccurrences
  • ConnectionIdleTime
  • CPUTime
  • CPUTimeInSC
  • DataTagInSC
  • DataTagNotInSC
  • EstimatedSQLCost
  • SQLRowsRead
  • SQLRowsReadInSC
  • SQLRowsReturned
  • SQLTempSpace
  • TotalMemberConnections
  • TotalSCMemberConnections
  • UowTotalTime
在 event_qstats 逻辑组中报告时此元素的有效值包括:
  • ConcurrentDBCoordActivities
  • TotalMemberConnections
  • TotalSCMemberConnections

threshold_queuesize -“阈值队列大小”监视元素

队列阈值的队列大小。 尝试超过此大小将导致阈值违例。 对于非队列阈值,此值为 0。

表 115. 事件监视信息
事件类型 逻辑数据分组 监视开关
阈值违例 event_thresholdviolations -

使用情况

使用此元素来确定违反阈值时此阈值的队列中的活动或连接数。

thresholdid -“阈值标识”监视元素

标识阈值违例记录适用的阈值或为其收集队列统计信息的阈值。

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

使用情况

将此元素与其他活动历史记录监视元素配合使用以分析阈值队列或违反阈值的活动。

time_completed -“完成时间”监视元素

此活动记录描述的活动完成执行的时间。 此元素为本地时间戳记。

表 118. 事件监视信息
事件类型 逻辑数据分组 监视开关
活动 event_activity 始终收集

使用情况

将此元素与其他活动历史元素配合使用来分析活动的行为。

如果由于内存局限性而无法将完整活动记录写入表事件监视器,那么此字段的值将为“0000-00-00-00.00.00.000000”。 如果活动在执行时被捕获,那么此字段表示收集活动的时间。

time_created -“创建时间”监视元素

用户提交此活动记录描述的活动的时间。 此元素为本地时间戳记。

表 119. 事件监视信息
事件类型 逻辑数据分组 监视开关
活动 event_activity -

使用情况

将此元素与其他活动历史元素配合使用来分析活动的行为。

time_of_violation -“违例时间”监视元素

发此此阈值违例记录描述的阈值违例的时间。 此元素为本地时间戳记。

表 120. 事件监视信息
事件类型 逻辑数据分组 监视开关
阈值违例 event_thresholdviolations -

使用情况

将此元素与其他阈值违例监视元素配合使用来分析阈值违例。

time_since_last_recv -“自接收上一消息以来经历的时间”监视元素

自接收上一消息以来经历的时间。 通常,此数字不高于 heartbeat_interval,因为通道空闲时,HADR 数据库按脉动信号间隔发出脉动信号消息。 如果此数字较大,那么表示消息传送存在延迟。 此数字达到 hadr_timeout 时,连接关闭。 单位为毫秒。

表 121. 表函数监视信息
表函数 监视元素集合级别
MON_GET_HADR 表函数 - 返回高可用性灾难恢复 (HADR) 监视信息 始终收集

time_stamp -“快照时间”监视元素

收集 数据库系统监视器 信息的日期和时间。

表 122. 快照监视信息
快照级别 逻辑数据分组 监视开关
数据库管理器 collected 基本
使用情况
如果要将结果保存在文件或数据库中以便将来进行分析,那么可使用此元素来帮助将相关数据按时间顺序排列。

time_started -“开始时间”监视元素

此活动记录描述的活动开始执行的时间。 此元素为本地时间戳记。

表 123. 事件监视信息
事件类型 逻辑数据分组 监视开关
活动 event_activity 始终收集

使用情况

将此元素与其他活动历史元素配合使用来分析活动的行为。

如果活动被拒绝,那么 act_exec_time 监视元素的值为 0。 在此情况下, time_started 监视元素的值等于 time_completed 监视元素的值。

time_zone_disp -“时区偏移”监视元素

表示本地时区与格林威治标准时间(GMT)之间的偏移的秒数。

表 124. 快照监视信息
快照级别 逻辑数据分组 监视开关
数据库管理器 collected 基本
使用情况
数据库系统监视器报告的所有时间为 GMT,而此偏移计算本地时间。

top -“最大直方图类别数”监视元素

直方图类别范围的包含顶端。 此监视元素的值也是下一直方图类别的范围的不包含底端。

表 127. 事件监视信息
事件类型 逻辑数据分组 监视开关
统计信息 event_histogrambin -

使用情况

将此元素与相应的 bottom 元素配合使用来确定直方图内的类别范围。

tot_log_used_top -“使用的最大总日志空间”监视元素

使用的日志空间最大总量(以字节计)。

表 128. 表函数监视信息
表函数 监视元素收集级别
MON_GET_TRANSACTION_LOG 表函数 - 获取日志信息 始终收集
表 129. 快照监视信息
快照级别 逻辑数据分组 监视开关
数据库 dbase 基本
表 130. 事件监视信息
事件类型 逻辑数据分组 监视开关
数据库 event_db 始终收集
使用情况
可使用此元素来帮助评估分配的主日志空间量。 将此元素的值与分配的主日志空间量进行比较可帮助您评估配置参数设置。 可借助以下公式计算主日志空间分配:
 
     logprimary x logfilsiz x 4096 (see note below)

可将此元素与 sec_log_used_topsec_logs_allocated 一起使用来显示当前对辅助日志的依赖性。

此值同时包括在主日志文件和辅助日志文件中使用的空间。

可能需要调整下列配置参数:
  • logfilsiz
  • logprimary
  • logsecond
注:数据库系统监视器 信息以字节为单位提供时,配置参数以页面为单位设置,每个页面都是 4K 字节。

total_act_time - “活动时间总计”监视元素

执行活动时的耗用总时间。 此值以毫秒计。

表 131. 表函数监视信息
表函数 监视元素收集级别
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 表函数-获取详细的连接指标 (在 DETAILS XML 文档中报告) 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_ROUTINE_EXEC_LIST 表函数 - 获取例程所执行的语句列表 ACTIVITY 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 表函数-获取详细的工作负载指标 (在 DETAILS XML 文档中报告) REQUEST METRICS BASE
WLM_GET_WORKLOAD_OCCURRENCE_ACTIVITIES 表函数-返回活动列表 ACTIVITY METRICS BASE
表 132. 事件监视信息
事件类型 逻辑数据分组 监视开关
活动 event_activity(在 details_xml 文档中报告) ACTIVITY METRICS BASE
活动 event_activitymetrics ACTIVITY METRICS BASE
程序包高速缓存 在 activity_metrics 文档中报告。 ACTIVITY METRICS BASE
统计信息 event_scmetrics
event_wlmetrics
REQUEST METRICS BASE

工作单元

在 system_metrics 文档中报告。

REQUEST METRICS BASE

使用情况

在其生命周期内,活动可处于各种状态,这些状态由 activity_state 事件监视元素报告。 活动的某些状态包括:
  • 正在执行 - 此状态指示协调程序代理程序正在处理活动。 遇到锁定等待情况的活动会报告为正在执行。
  • 空闲 - 此状态指示协调程序代理程序正在等待来自客户机的下一个请求。
  • 已排队 - 某些阈值包含内置队列。 此状态指示活动正在队列中按次序等待开始执行。
此监视元素仅返回 SQL 执行时间,并且不会包括语句处于空闲状态的时间。
通过将此监视元素与 total_act_wait_time 监视元素配合使用,可以确定数据服务器处理此活动时耗用的时间所占的百分比。
(total_act_time - total_act_wait_time)/(total_act_time) = % of time data server is actively working on activity

total_act_wait_time -“活动等待总时间”监视元素

处理活动期间,在数据库服务器中等待时的总耗用时间。 此值以毫秒计。

表 133. 表函数监视信息
表函数 监视元素收集级别
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 表函数-获取详细的连接指标 (在 DETAILS XML 文档中报告) 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_ROUTINE_EXEC_LIST 表函数 - 获取例程所执行的语句列表 ACTIVITY 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 表函数-获取详细的工作负载指标 (在 DETAILS XML 文档中报告) REQUEST METRICS BASE
WLM_GET_WORKLOAD_OCCURRENCE_ACTIVITIES 表函数-返回活动列表 ACTIVITY METRICS BASE
表 134. 事件监视信息
事件类型 逻辑数据分组 监视开关
活动 event_activity(在 details_xml 文档中报告) ACTIVITY METRICS BASE
活动 event_activitymetrics ACTIVITY METRICS BASE
程序包高速缓存 在 activity_metrics 文档中报告。 ACTIVITY METRICS BASE
统计信息 event_scmetrics
event_wlmetrics
REQUEST METRICS BASE

工作单元

在 system_metrics 文档中报告。

REQUEST METRICS BASE

使用情况

通过将此监视元素与 total_act_time 监视元素配合使用,可以确定数据服务器处理此活动时耗用的时间所占的百分比。
(total_act_time - total_act_wait_time)/(total_act_time) = % of time data server is actively working on activity

total_app_commits -“应用程序落实次数总计”监视元素

客户机应用程序发出的 commit 语句总数。

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

工作单元

在 system_metrics 文档中报告。

REQUEST METRICS BASE

total_app_rollbacks -“应用程序回滚次数总计”监视元素

客户机应用程序发出的 rollback 语句总数。

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

工作单元

在 system_metrics 文档中报告。

REQUEST METRICS BASE

使用情况

如果您发出 CONNECT RESETTERMINATE 命令,那么还会启动回滚操作。 此操作会使 total_app_rollbacks 计数器增加 1 个数字。

total_app_rqst_time -“应用程序请求总时间”监视元素

处理应用程序请求时的耗用总时间;这是服务器上的协调代理程序执行应用程序请求时的耗用总时间。 此值以毫秒计。

使用情况

使用此监视元素可确定应用程序请求在数据服务器中耗用的时间。 此值可用于帮助确定数据服务器是否是所检测到的性能问题的根源。

例如,如果用户报告应用程序遇到问题,其返回时间长达 20 分钟,而您确定应用程序请求时间总计为 1 分钟,并且当前未通过该连接处理应用程序请求,那么性能问题可能并非由数据服务器所致。

total_app_section_executions -“应用程序执行部分执行的总次数”监视元素

应用程序执行部分执行的次数。

表 140. 表函数监视信息
表函数 监视元素收集级别
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 表函数-获取详细的连接指标 (在 DETAILS XML 文档中报告) 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 表函数-获取详细的服务子类指标 (在 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 表函数-获取详细的工作负载指标 (在 DETAILS XML 文档中报告) REQUEST METRICS BASE
WLM_GET_WORKLOAD_OCCURRENCE_ACTIVITIES 表函数-返回活动列表 ACTIVITY METRICS BASE
表 141. 事件监视信息
事件类型 逻辑数据分组 监视开关
活动 event_activity(在 details_xml 文档中报告) ACTIVITY METRICS BASE
活动 event_activitymetrics ACTIVITY METRICS BASE
统计信息 event_scstats(在指标文档中报告) REQUEST METRICS BASE
统计信息 event_wlstats(在指标文档中报告) REQUEST METRICS BASE
程序包高速缓存 在 activity_metrics 文档中报告。 ACTIVITY METRICS BASE

工作单元

在 system_metrics 文档中报告。

REQUEST METRICS BASE

total_async_runstats -“异步 RUNSTATS 请求总数”监视元素

实时统计信息收集对数据库中所有应用程序执行的成功异步 RUNSTATS 活动总数。 所有数据库分区报告的值将汇总合计。

表 142. 表函数监视信息
表函数 监视元素收集级别
MON_GET_DATABASE 表函数-获取数据库级别信息 始终收集
MON_GET_DATABASE_DETAILS 表函数 - 获取数据库信息度量值 始终收集
表 143. 快照监视信息
快照级别 逻辑数据分组 监视开关
数据库 dbase 语句
可将快照监视的计数器重置。
表 144. 事件监视信息
事件类型 逻辑数据分组 监视开关
数据库 event_db 始终收集

使用情况

使用此元素来确定实时统计信息收集执行的成功异步 RUNSTATS 活动数。 此值经常更改。 为更好地了解系统使用情况,请长期在特定时间间隔捕获快照。 与 sync_runstatsstats_fabrications 监视元素配合使用时,此元素可帮助您跟踪与实时统计信息收集相关的不同统计信息收集活动类型并分析它们对性能的影响。

total_backup_proc_time -“执行联机备份耗用的总无等待时间”监视元素

执行联机备份所耗用的处理(无等待)总时间。 值以毫秒计。

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

使用情况

使用 total_backup_proc_time 监视元素以确定联机备份时仅用于处于请求所耗用的时间。 total_backup_time 监视元素指示联机备份所耗用的总时间。

total_backup_time -“执行联机备份耗用的总时间”监视元素

执行联机备份耗用的总时间。 值以毫秒计。

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

使用情况

使用 total_backup_time 监视元素以确定用于备份操作的数据库请求所耗用的总时间部分。 total_rqst_time 监视元素确定数据库请求所耗用的总时间。

total_backups -“联机备份总数”监视元素

total_buffers_rcvd -“接收到的 FCM 缓冲区总数”监视元素

对于快照监视器,此监视元素报告由发出 GET SNAPSHOT 命令的节点从 node_number 监视元素所标识的节点中接收到的 FCM 缓冲区总数。 对于表函数监视器,此监视元素报告从远程数据库成员接收到的 FCM 缓冲区总数。

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

使用情况

使用此元素来度量当前成员与远程成员之间的通信量级别。 如果从此成员接收到的 FCM 缓冲区总数很高,那么可考虑重新分发数据库或者移动表,以降低成员之间的通信量。

total_buffers_sent -“发送的 FCM 缓冲区总数”监视元素

对于快照监视器,此监视元素报告已经从发出 GET SNAPSHOT 命令的节点发送至 node_number 监视元素所标识的节点的 FCM 缓冲区总数。 对于表函数监视器,此监视元素报告从当前数据库成员发送至远程数据库成员的 FCM 缓冲区总数。

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

使用情况

使用此元素来度量当前成员与远程成员之间的通信量级别。 如果发送至此成员的 FCM 缓冲区总数很高,那么可考虑重新分发数据库或者移动表,以降低成员之间的通信量。

total_col_executions -“按列组织的总计执行次数”监视元素

访问 按列组织的 表中的数据的总次数。

表 157. 表函数监视信息
表函数 监视元素集合级别
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
表 158. 事件监视信息
事件类型 逻辑数据分组 监视开关
活动 event_activity(在 details_xml 文档中报告) ACTIVITY METRICS BASE
活动 event_activitymetrics ACTIVITY METRICS BASE
统计信息 event_scstats(在指标文档中报告) REQUEST METRICS BASE
统计信息 event_wlstats(在指标文档中报告) REQUEST METRICS BASE
程序包高速缓存 在 activity_metrics 文档中报告。 ACTIVITY METRICS BASE

工作单元

在 system_metrics 文档中报告。

REQUEST METRICS BASE

使用情况

在查询计划中处理下列运算符时,会增大此元素:
  • 顶级 CTQ 运算符
  • 按列组织的 表上的 INSERT , UPDATE 和 DELETE 运算符。

total_col_proc_time -“按列组织的总计处理时间”监视元素

按列组织 表的查询中访问列数据所花费的非等待处理总时间。 此值以毫秒计。 此元素是监视元素 total_col_time 所返回耗用时间的一部分,表示按列组织的处理子代理程序在已度量等待时间(例如,锁定等待或 IO)不处于空闲状态的时间。

表 159. 表函数监视信息
表函数 监视元素集合级别
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
表 160. 事件监视信息
事件类型 逻辑数据分组 监视开关
活动 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

total_col_synopsis_executions -“列组织概要表执行总次数”监视元素

已访问列组织概要表的总次数。

表 161. 表函数监视信息
表函数 监视元素集合级别
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
表 162. 事件监视信息
事件类型 逻辑数据分组 监视开关
活动 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

total_col_synopsis_proc_time -“列组织概要表处理时间总计”监视元素

访问列组织概要表所花的无等待处理时间总计。

此值以毫秒计。

此元素是监视元素 total_col_synopsis_time 返回的部分耗用时间。 此元素表示列组织处理子代理程序在已测量的等待时间(例如,锁定等待或 I/O)内未处于空闲状态的时间。

表 163. 表函数监视信息
表函数 监视元素集合级别
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
表 164. 事件监视信息
事件类型 逻辑数据分组 监视开关
活动 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

total_col_synopsis_time -“列组织概要表时间总计”监视元素

访问列组织概要表时的总耗用时间。

此值以毫秒计。

表 165. 表函数监视信息
表函数 监视元素集合级别
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
表 166. 事件监视信息
事件类型 逻辑数据分组 监视开关
活动 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

total_col_time -“散列循环总数”监视元素

按列组织的 表上的查询中访问列数据所耗用的总时间。 此值以毫秒计。

表 167. 表函数监视信息
表函数 监视元素集合级别
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
表 168. 事件监视信息
事件类型 逻辑数据分组 监视开关
活动 event_activity(在 details_xml 文档中报告) ACTIVITY METRICS BASE
活动 event_activitymetrics ACTIVITY METRICS BASE
统计信息 event_scstats(在指标文档中报告) REQUEST METRICS BASE
统计信息 event_wlstats(在指标文档中报告) REQUEST METRICS BASE
程序包高速缓存 在 activity_metrics 文档中报告。 ACTIVITY METRICS BASE

工作单元

在 system_metrics 文档中报告。

REQUEST METRICS BASE

total_col_vector_consumers -“柱状矢量内存使用者总数”监视元素

运行的柱状矢量内存使用者总数

表 169. 表函数监视信息
表函数 监视元素集合级别
   
MON_GET_ACTIVITY 表函数 - 返回活动列表 ACTIVITY METRICS BASE
MON_GET_ACTIVITY_DETAILS 表函数 - 将有关活动的信息返回为 XML 文档 ACTIVITY METRICS BASE
MON_GET_CONNECTION 表函数 - 获取连接度量值 REQUEST METRICS BASE
MON_GET_CONNECTION_DETAILS 表函数 - 获取连接度量值(采用 XML 文档格式) REQUEST METRICS BASE
MON_GET_DATABASE 表函数-获取数据库信息指标 REQUEST METRICS BASE
MON_GET_DATABASE_DETAILS 表函数-以 XML 文档形式获取数据库信息指标 REQUEST METRICS BASE
MON_GET_PKG_CACHE_STMT 表函数 - 获取程序包高速缓存语句度量值 ACTIVITY METRICS BASE
MON_GET_PKG_CACHE_STMT_DETAILS 表函数 - 以 XML 文档形式获取程序包高速缓存语句指标 ACTIVITY METRICS BASE
MON_GET_ROUTINE 表函数 - 获取聚集例程执行指标 REQUEST METRICS BASE
MON_GET_ROUTINE_DETAILS 表函数 - 以 XML 文档形式获取聚集例程执行指标 REQUEST METRICS BASE
MON_GET_SERVICE_SUBCLASS 表函数 - 获取服务子类度量值 REQUEST METRICS BASE
MON_GET_SERVICE_SUBCLASS_DETAILS 表函数 - 获取服务子类度量值(采用 XML 文档格式) REQUEST METRICS BASE
MON_GET_UNIT_OF_WORK 表函数 - 获取工作单元指标 REQUEST METRICS BASE
MON_GET_UNIT_OF_WORK_DETAILS 表函数 - 获取工作单元度量值作为 XML 文档 REQUEST METRICS BASE
MON_GET_WORKLOAD 表函数 - 获取工作负载度量值 REQUEST METRICS BASE
MON_GET_WORKLOAD_DETAILS 表函数 - 获取工作负载度量值(采用 XML 文档格式) REQUEST METRICS BASE
WLM_GET_WORKLOAD_OCCURRENCE_ACTIVITIES 表函数-返回活动列表 ACTIVITY METRICS BASE
表 170. 事件监视信息
事件类型 逻辑数据分组 监视开关
活动指标 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

total_commit_proc_time -“落实处理总时间”监视元素

在数据库服务器上执行落实处理所耗用的处理(无等待)总时间。 此值以毫秒计。

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

工作单元

在 system_metrics 文档中报告。

REQUEST METRICS BASE

total_commit_time -“落实总时间”监视元素

在数据库服务器上执行落实处理所耗用的总时间。 此值以毫秒计。

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

工作单元

在 system_metrics 文档中报告。

REQUEST METRICS BASE

total_compilations -“编译次数总计”监视元素

数据库服务器上的显式编译的总数。 显式编译是由用户请求(例如,绑定、重新绑定、准备或立即执行)直接启动的编译。

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

工作单元

在 system_metrics 文档中报告。

REQUEST METRICS BASE

total_compile_proc_time -“编译处理总时间”监视元素

在数据库服务器上执行显式编译所耗用的处理(无等待)总时间。 显式编译是由用户请求(例如,绑定、重新绑定、准备或立即执行)直接启动的编译。 此值以毫秒计。

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

工作单元

在 system_metrics 文档中报告。

REQUEST METRICS BASE

total_compile_time -“编译总时间”监视元素

在数据库服务器上执行显式编译所耗用的总时间。 显式编译是由用户请求(例如,绑定、重新绑定、准备或立即执行)直接启动的编译。 此值以毫秒计。

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

工作单元

在 system_metrics 文档中报告。

REQUEST METRICS BASE

total_connect_authentication_proc_time -“连接认证处理总时间”监视元素

执行连接或交换机用户认证时所耗用的处理(非等待)时间(以毫秒计)。

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

total_connect_authentications -“执行的连接或交换机用户认证数”监视元素

执行的连接或交换机用户认证数。

表 184. 事件监视信息
事件类型 逻辑数据分组 监视开关
统计信息 event_scstats(在 details_xml 文档中报告) REQUEST METRICS BASE
统计信息 event_wlstats(在 details_xml 文档中报告) REQUEST METRICS BASE
工作单元 uow (在 metrics.xml 文档中报告)
uow_metrics
REQUEST METRICS BASE

total_connect_authentication_time -“连接或交换机用户认证请求总时间”监视元素

执行连接或交换机用户认证时所耗用的时间(以毫秒计)。

表 186. 事件监视信息
事件类型 逻辑数据分组 监视开关
统计信息 event_scstats(在 details_xml 文档中报告) REQUEST METRICS BASE
统计信息 event_wlstats(在 details_xml 文档中报告) REQUEST METRICS BASE
工作单元 uow (在 metrics.xml 文档中报告)
uow_metrics
REQUEST METRICS BASE

total_connect_request_proc_time -“连接或交换机用户请求处理总时间”监视元素

处理连接或交换机用户请求时所耗用的处理(非等待)时间(以毫秒计)。

表 188. 事件监视信息
事件类型 逻辑数据分组 监视开关
统计信息 event_scstats(在 details_xml 文档中报告) REQUEST METRICS BASE
统计信息 event_wlstats(在 details_xml 文档中报告) REQUEST METRICS BASE
工作单元 uow (在 metrics.xml 文档中报告)
uow_metrics
REQUEST METRICS BASE

total_connect_requests -“连接或交换机用户请求数”监视元素

连接或交换机用户请求的总数。

表 190. 事件监视信息
事件类型 逻辑数据分组 监视开关
统计信息 event_scstats(在 details_xml 文档中报告) REQUEST METRICS BASE
统计信息 event_wlstats(在 details_xml 文档中报告) REQUEST METRICS BASE
工作单元 uow (在 metrics.xml 文档中报告)
uow_metrics
REQUEST METRICS BASE

total_connect_request_time -“连接或交换机用户请求总时间”监视元素

执行连接或交换机用户请求时所耗用的时间(以毫秒计)。

表 192. 事件监视信息
事件类型 逻辑数据分组 监视开关
统计信息 event_scstats(在 details_xml 文档中报告) REQUEST METRICS BASE
统计信息 event_wlstats(在 details_xml 文档中报告) REQUEST METRICS BASE
工作单元 uow (在 metrics.xml 文档中报告)
uow_metrics
REQUEST METRICS BASE

total_connections -“总连接数”监视元素

当前连接数。

表 193. 表函数监视信息
表函数 监视元素集合级别
MON_GET_INSTANCE 表函数 - 获取实例级别信息 始终收集

使用情况

此元素可用来帮助确定 max_connections 配置参数的相应设置。

此元素组合本地连接和远程连接。

total_cons -“数据库激活以后的连接数”监视元素

指示第一次连接、激活或上一次重置(协调代理程序)后与数据库的连接的数目。

表 194. 表函数监视信息
表函数 监视元素集合级别
MON_GET_DATABASE 表函数-获取数据库级别信息 始终收集
MON_GET_DATABASE_DETAILS 表函数 - 获取数据库信息度量值 始终收集
表 195. 快照监视信息
快照级别 逻辑数据分组 监视开关
数据库 dbase 基本
数据库 dbase_remote 基本
可将快照监视的计数器重置。
表 196. 事件监视信息
事件类型 逻辑数据分组 监视开关
数据库 event_db 始终收集
使用情况
可将此元素与 db_conn_time 和 db2start_time 监视元素配合使用以计算应用程序与数据库进行连接的频率。

如果连接频率很低,那么您可能想要在连接任何其他应用程序之前使用 ACTIVATE DATABASE 命令显式激活数据库,这是因为第一个与数据库的连接存在额外处理时间(例如,初始缓冲池分配)。 这将导致后续连接以较高的频率进行处理。

注: 重置此元素时,其值将设置为当前已连接的应用程序数,而不是设置为零。

total_cpu_time -“CPU 总时间”监视元素

在数据库系统中耗用的 CPU 总时间。 此值代表用户 CPU 时间与系统 CPU 时间的总计。 此值以微秒计。

如果 WLM_GET_SERVICE_SUBCLASS_STATS 或 WLM_GET_WORKLOAD_STATS 表函数返回此监视元素,那么此监视元素表示自上次重置统计信息以来的 CPU 总时间。 如果由 MON_SAMPLE_SERVICE_CLASS_METRICS 或 MON_SAMPLE_WORKLOAD_METRICS 表函数返回此监视元素,那么此监视元素表示自执行该函数以来的 CPU 总时间。

由 MON_GET_ROUTINE 或 MON_GET_ROUTINE_DETAILS 表函数返回时,此元素表示此例程的当前成员的代理程序和子代理程序中所耗用的总 CPU 时间。 不包括受防护进程中所耗用的 CPU 时间。

表 197. 表函数监视信息
表函数 监视元素收集级别
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 表函数-获取详细的连接指标 (在 DETAILS XML 文档中报告) 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_ROUTINE_EXEC_LIST 表函数 - 获取例程所执行的语句列表 ACTIVITY METRICS BASE
MON_GET_SERVICE_SUBCLASS 表函数 - 获取服务子类度量值 REQUEST METRICS BASE
MON_GET_SERVICE_SUBCLASS_DETAILS 表函数-获取详细的服务子类指标 (在 DETAILS XML 文档中报告) REQUEST METRICS BASE
MON_GET_SERVICE_SUBCLASS_STATS 表函数 - 返回服务子类的统计信息 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 表函数-获取详细的工作负载指标 (在 DETAILS XML 文档中报告) REQUEST METRICS BASE
MON_GET_WORKLOAD_STATS 表函数 - 返回工作负载统计信息 REQUEST METRICS BASE
MON_SAMPLE_SERVICE_CLASS_METRICS - 获取样本服务类度量值 REQUEST METRICS BASE
MON_SAMPLE_WORKLOAD_METRICS-获取样本工作负载指标 REQUEST METRICS BASE
WLM_GET_SERVICE_SUBCLASS_STATS 表函数 - 返回服务子类的统计信息 REQUEST METRICS BASE
WLM_GET_WORKLOAD_实例 _ACTIVITIES 表函数-返回活动列表 REQUEST METRICS BASE
WLM_GET_WORKLOAD_STATS 表函数 - 返回工作负载统计信息 REQUEST METRICS BASE
表 198. 事件监视信息
事件类型 逻辑数据分组 监视开关
活动 event_activity(在 details_xml 文档中报告) ACTIVITY METRICS BASE
活动 event_activitymetrics ACTIVITY METRICS BASE
统计信息 event_scstats(在指标文档中报告) REQUEST METRICS BASE
统计信息 event_wlstats(在指标文档中报告) REQUEST METRICS BASE
工作单元 在 system_metrics 文档中报告。 REQUEST METRICS BASE
程序包高速缓存 在 activity_metrics 文档中报告。 ACTIVITY METRICS BASE

使用情况

total_cpu_time 可与 total_disp_run_queue_time 监视元素一起使用,以计算 CPU 资源的争用量度量(以 0 到 1 的标度来测量),数字越低,意味着 CPU 资源的争用量越高。 此度量(称为 CPU 速率)是通过将服务类中的工作可访问 CPU 的时间量除以访问 CPU 或等待访问 CPU 时所耗用的时间总量来计算的。 CPU 速率给出服务类中执行的工作的执行效率相对于可达到的执行效率(这类工作永远不需要等待 CPU 时)的度量。 公式如下所示:
CPU velocity = total_cpu_time / (total_cpu_time + total_disp_run_queue_time)

total_disp_run_queue_time -“分派器运行队列总时间”监视元素

在此服务类中运行的请求等待访问 CPU 所耗用的总时间。 此值以微秒计。

表 199. 表函数监视信息
表函数 监视元素收集级别
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 表函数-获取详细的连接指标 (在 DETAILS XML 文档中报告) 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 表函数-获取详细的服务子类指标 (在 DETAILS XML 文档中报告) REQUEST METRICS BASE
MON_GET_SERVICE_SUBCLASS_STATS 表函数 - 返回服务子类的统计信息 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 表函数-获取详细的工作负载指标 (在 DETAILS XML 文档中报告) REQUEST METRICS BASE
MON_GET_WORKLOAD_STATS 表函数 - 返回工作负载统计信息 REQUEST METRICS BASE
MON_SAMPLE_SERVICE_CLASS_METRICS - 获取样本服务类度量值 REQUEST METRICS BASE
MON_SAMPLE_WORKLOAD_METRICS-获取样本工作负载指标 REQUEST METRICS BASE
WLM_GET_SERVICE_SUBCLASS_STATS 表函数 - 返回服务子类的统计信息 REQUEST METRICS BASE
WLM_GET_WORKLOAD_STATS 表函数 - 返回工作负载统计信息 REQUEST METRICS BASE
WLM_GET_WORKLOAD_OCCURRENCE_ACTIVITIES 表函数-返回活动列表 ACTIVITY METRICS BASE
表 200. 事件监视信息
事件类型 逻辑数据分组 监视开关
活动 event_activity(在 details_xml 文档中报告) ACTIVITY METRICS BASE
程序包高速缓存 在 activity_metrics 文档中报告 ACTIVITY METRICS BASE
统计信息 event_scstats(在指标文档中报告) REQUEST METRICS BASE
统计信息 event_wlstats(在指标文档中报告) REQUEST METRICS BASE
工作单元 在 system_metrics 文档中报告 REQUEST METRICS BASE

使用情况

total_disp_run_queue_time 监视元素可与 total_cpu_time 一起使用,以计算 CPU 资源的争用量度量(以 0 到 1 的标度来测量),数字越低,意味着 CPU 资源的争用量越高。 此度量(称为 CPU 速率)是通过将服务类中的工作可访问 CPU 的时间量除以访问 CPU 或等待访问 CPU 时所耗用的时间总量来计算的。 它给出正在执行的工作的执行效率相对于可达到的执行效率(这类工作永远不需要等待 CPU 时)的度量。 公式如下所示:
CPU velocity = total_cpu_time / (total_cpu_time + total_disp_run_queue_time)

如果由 WLM_GET_SERVICE_SUBCLASS_STATS 或 WLM_GET_WORKLOAD_STATS 函数返回此监视元素,那么此监视元素表示自上次重置统计信息以来的分派器运行队列等待总时间。

如果由 MON_SAMPLE_SERVICE_CLASS_METRICS 或 MON_SAMPLE_WORKLOAD_METRICS 函数返回此监视元素,那么此监视元素表示自执行该函数以来的分派器运行队列等待总时间。

total_exec_time -“执行语句所耗用的时间”监视元素

在 SQL 高速缓存中执行特定语句所耗用的总时间(以秒和微秒计)。

表 201. 快照监视信息
快照级别 逻辑数据分组 监视开关
动态 SQL dynsql 语句
可将快照监视的计数器重置。

使用情况

将此元素与 num_executions 监视元素配合使用来确定语句的平均耗用时间并标识调整其 SQL 时受益最多的 SQL 语句。 在评估此元素的内容时,必须考虑 num_compilation 监视元素。

注: 由于数据库系统收集统计信息的粒度不同, total_exec_time 监视元素的值可能不等于 system_cpu_timeuser_cpu_time 监视元素的值之和。 在这种情况下,system_cpu_timeuser_cpu_time 监视元素的值之和更准确地反映了实际总执行时间。

total_extended_latch_wait_time -“扩展锁存器等待总时间”监视元素

花在扩展锁存器等待上的时间(以毫秒计)。

表 202. 表函数监视信息
表函数 监视元素收集级别
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 表函数-获取详细的连接指标 (在 DETAILS XML 文档中报告) REQUEST METRICS BASE
MON_GET_DATABASE 表函数-获取数据库级别信息 REQUEST METRICS BASE
MON_GET_DATABASE_DETAILS 表函数 - 获取数据库信息度量值 REQUEST METRICS BASE
MON_GET_EXTENDED_LATCH_WAITS 表函数-返回锁存器的信息 REQUEST METRICS BASE
MON_GET_PKG_CACHE_STMT 表函数 - 获取包高速缓存中的 SQL 语句活动度量 ACTIVITY METRICS BASE
MON_GET_PKG_CACHE_STMT_DETAILS 表函数-获取程序包高速缓存条目的详细指标 (在 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 表函数-获取详细的工作负载指标 (在 DETAILS XML 文档中报告) REQUEST METRICS BASE
WLM_GET_WORKLOAD_OCCURRENCE_ACTIVITIES 表函数-返回活动列表 ACTIVITY METRICS BASE
表 203. 事件监视信息
事件类型 逻辑数据分组 监视开关
活动 event_activity(在 details_xml 文档中报告) ACTIVITY METRICS BASE
活动 event_activitymetrics ACTIVITY METRICS BASE
统计信息 event_scstats(在指标文档中报告) REQUEST METRICS BASE
统计信息 event_wlstats(在指标文档中报告) REQUEST METRICS BASE
工作单元 uow (在 metrics.xml 文档中报告)
uow_metrics
REQUEST METRICS BASE
程序包高速缓存 pkgcache (在 metrics.xml 文档中报告)
pkgcache_metrics
ACTIVITY METRICS BASE

使用情况

  • 使用以下公式来确定扩展锁存器等待时间占总等待时间的百分比。 此公式可用于确定花在等待扩展锁存器上的时间是否太多(相对于总等待时间)。
    (TOTAL_EXTENDED_LATCH_WAIT_TIME / TOTAL_WAIT_TIME) * 100
  • 使用以下公式来确定扩展锁存器等待的平均时间(以毫秒计)。
    TOTAL_EXTENDED_LATCH_WAIT_TIME / TOTAL_EXTENDED_LATCH_WAITS

total_extended_latch_waits -“扩展锁存器等待总计”监视元素

扩展锁存器等待计数。

表 204. 表函数监视信息
表函数 监视元素收集级别
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 表函数-获取详细的连接指标 (在 DETAILS XML 文档中报告) REQUEST METRICS BASE
MON_GET_DATABASE 表函数-获取数据库级别信息 REQUEST METRICS BASE
MON_GET_DATABASE_DETAILS 表函数 - 获取数据库信息度量值 REQUEST METRICS BASE
MON_GET_EXTENDED_LATCH_WAITS 表函数-返回锁存器的信息 REQUEST METRICS BASE
MON_GET_PKG_CACHE_STMT 表函数 - 获取包高速缓存中的 SQL 语句活动度量 ACTIVITY METRICS BASE
MON_GET_PKG_CACHE_STMT_DETAILS 表函数-获取程序包高速缓存条目的详细指标 (在 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 表函数-获取详细的工作负载指标 (在 DETAILS XML 文档中报告) REQUEST METRICS BASE
WLM_GET_WORKLOAD_OCCURRENCE_ACTIVITIES 表函数-返回活动列表 ACTIVITY METRICS BASE
表 205. 事件监视信息
事件类型 逻辑数据分组 监视开关
活动 event_activity(在 details_xml 文档中报告) ACTIVITY METRICS BASE
活动 event_activitymetrics ACTIVITY METRICS BASE
统计信息 event_scstats(在指标文档中报告) REQUEST METRICS BASE
统计信息 event_wlstats(在指标文档中报告) REQUEST METRICS BASE
工作单元 uow (在 metrics.xml 文档中报告)
uow_metrics
REQUEST METRICS BASE
程序包高速缓存 pkgcache (在 metrics.xml 文档中报告)
pkgcache_metrics
ACTIVITY METRICS BASE

使用情况

使用以下公式来确定扩展锁存器等待的平均时间(以毫秒计)。
TOTAL_EXTENDED_LATCH_WAIT_TIME / TOTAL_EXTENDED_LATCH_WAITS

total_hash_grpbys -“散列 GROUP BY 操作总数”监视元素

散列 GROUP BY 操作总数。

表 206. 表函数监视信息
表函数 监视元素集合级别
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_OCCURRENCE_ACTIVITIES 表函数-返回活动列表 ACTIVITY METRICS BASE
表 207. 事件监视信息
事件类型 逻辑数据分组 监视开关
活动 event_activitymetrics ACTIVITY METRICS BASE
程序包高速缓存 pkgcache_metrics ACTIVITY METRICS BASE
统计信息 event_scmetrics REQUEST METRICS BASE
统计信息 event_wlmetrics REQUEST METRICS BASE
工作单元 event_wlmetrics REQUEST METRICS BASE

使用情况

请将此元素与 hash_grpby_overflows 元素一起使用,以确定是否大量散列 GROUP BY 操作正在溢出至磁盘。 如果溢出值很大,并且使用散列 GROUP BY 操作的应用程序的性能需要改进,那么请考虑增加排序堆的大小。

total_hash_joins -“散列连接总数”监视元素

已执行的散列连接的总数。

表 208. 表函数监视信息
表函数 监视元素集合级别
MON_GET_ACTIVITY 表函数 - 返回活动列表 ACTIVITY METRICS BASE
MON_GET_ACTIVITY_DETAILS 表函数 - 获取完整的活动详细信息 ACTIVITY METRICS BASE
MON_GET_CONNECTION 表函数 - 获取连接度量值 REQUEST METRICS BASE
MON_GET_CONNECTION_DETAILS 表函数-获取详细的连接指标 (在 DETAILS XML 文档中报告) 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 表函数-获取详细的工作单元指标 (在 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
表 209. 快照监视信息
快照级别 逻辑数据分组 监视开关
数据库 dbase 基本
应用程序 应用 基本
可将快照监视的计数器重置。
表 210. 事件监视信息
事件类型 逻辑数据分组 监视开关
活动 event_activitymetrics ACTIVITY METRICS BASE
连接 event_conn 始终收集
数据库 event_db 始终收集
程序包高速缓存 pkgcache_metrics ACTIVITY METRICS BASE
统计信息 event_scmetrics REQUEST METRICS BASE
统计信息 event_wlmmetrics REQUEST METRICS BASE
工作单元 uow_metrics REQUEST METRICS BASE
使用情况
在数据库或应用程序级别,将此值与 hash_join_overflows 和 hash_join_small_overflows 配合使用,以确定适度增大排序堆是否能够使相当百分比的散列连接受益。

total_hash_loops -“散列循环总数”监视元素

散列连接的单个分区大于可用排序堆空间的总次数。

表 211. 表函数监视信息
表函数 监视元素集合级别
MON_GET_ACTIVITY 表函数 - 返回活动列表 ACTIVITY METRICS BASE
MON_GET_ACTIVITY_DETAILS 表函数 - 获取完整的活动详细信息 ACTIVITY METRICS BASE
MON_GET_CONNECTION 表函数 - 获取连接度量值 REQUEST METRICS BASE
MON_GET_CONNECTION_DETAILS 表函数-获取详细的连接指标 (在 DETAILS XML 文档中报告) 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 表函数-获取详细的工作单元指标 (在 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
表 212. 快照监视信息
快照级别 逻辑数据分组 监视开关
数据库 dbase 基本
应用程序 应用 基本
可将快照监视的计数器重置。
表 213. 事件监视信息
事件类型 逻辑数据分组 监视开关
活动 event_activitymetrics ACTIVITY METRICS BASE
连接 event_conn 始终收集
数据库 event_db 始终收集
程序包高速缓存 pkgcache_metrics ACTIVITY METRICS BASE
统计信息 event_scmetrics REQUEST METRICS BASE
统计信息 event_wlmmetrics REQUEST METRICS BASE
工作单元 uow_metrics REQUEST METRICS BASE
使用情况
此元素的值指示散列连接的执行没有效率。 它可能指示排序堆大小太小或者排序堆阈值太小。 将此值与其他散列连接变量一起使用来调整排序堆大小(sortheap)和排序堆阈值(sheapthres)配置参数。

total_implicit_compilations -“隐式编译总数”监视元素

total_implicit_compilations 监视元素存储数据库服务器上的隐式编译的总数。 隐式编译是那些不是由用户直接请求的编译。 即,它们不是绑定、重新绑定、准备或执行立即请求的结果。 例如,当执行一个是使用 VALIDATE RUN 选项绑定的语句时,如果需要在执行时编译该语句,就会进行隐式编译。
表 215. 事件监视信息
事件类型 逻辑数据分组 监视开关
统计信息 event_scstats(在指标文档中报告) REQUEST METRICS BASE
统计信息 event_wlstats(在指标文档中报告) REQUEST METRICS BASE

工作单元

在 system_metrics 文档中报告。

REQUEST METRICS BASE

total_implicit_compile_proc_time -“隐式编译处理总时间”监视元素

total_implicit_compile_proc_time 监视元素存储在数据库服务器上执行隐式编译所耗用的总处理(无等待)时间。 隐式编译是那些不是由用户直接请求的编译。 即,它们不是绑定、重新绑定、准备或执行立即请求的结果。 例如,当执行一个是使用 VALIDATE RUN 选项绑定的语句时,如果需要在执行时编译该语句,就会进行隐式编译。 此值以毫秒计。
表 217. 事件监视信息
事件类型 逻辑数据分组 监视开关
统计信息 event_scstats(在指标文档中报告) REQUEST METRICS BASE
统计信息 event_wlstats(在指标文档中报告) REQUEST METRICS BASE

工作单元

在 system_metrics 文档中报告。

REQUEST METRICS BASE

total_implicit_compile_time -“隐式编译总时间”监视元素

total_implicit_compile_time 监视元素存储在数据库服务器上执行隐式编译所耗用的总时间。 隐式编译是那些不是由用户直接请求的编译。 即,它们不是绑定、重新绑定、准备或执行立即请求的结果。 例如,当执行一个是使用 VALIDATE RUN 选项绑定的语句时,如果需要在执行时编译该语句,就会进行隐式编译。 此值以毫秒计。
表 219. 事件监视信息
事件类型 逻辑数据分组 监视开关
统计信息 event_scstats(在指标文档中报告) REQUEST METRICS BASE
统计信息 event_wlstats(在指标文档中报告) REQUEST METRICS BASE

工作单元

在 system_metrics 文档中报告。

REQUEST METRICS BASE

total_index_build_proc_time -“由于创建或重新创建索引而构建索引所花的总无等待时间”监视元素

由于创建或重新创建索引而构建索引所花的处理(无等待)总时间。 此时间包含同时创建或重新创建索引操作时子代理程序所花的时间。 值以毫秒计。

表 220. 表函数监视信息
表函数 监视元素集合级别
   
MON_GET_ACTIVITY 表函数 - 返回活动列表 ACTIVITY METRICS BASE
MON_GET_ACTIVITY_DETAILS 表函数 - 将有关活动的信息返回为 XML 文档 ACTIVITY METRICS BASE
MON_GET_CONNECTION 表函数 - 获取连接度量值 REQUEST METRICS BASE
MON_GET_CONNECTION_DETAILS 表函数 - 获取连接度量值(采用 XML 文档格式) REQUEST METRICS BASE
MON_GET_DATABASE 表函数-获取数据库信息指标 REQUEST METRICS BASE
MON_GET_DATABASE_DETAILS 表函数-以 XML 文档形式获取数据库信息指标 REQUEST METRICS BASE
MON_GET_PKG_CACHE_STMT 表函数 - 获取程序包高速缓存语句度量值 ACTIVITY METRICS BASE
MON_GET_PKG_CACHE_STMT_DETAILS 表函数 - 以 XML 文档形式获取程序包高速缓存语句指标 ACTIVITY METRICS BASE
MON_GET_ROUTINE 表函数 - 获取聚集例程执行指标 REQUEST METRICS BASE
MON_GET_ROUTINE_DETAILS 表函数 - 以 XML 文档形式获取聚集例程执行指标 REQUEST METRICS BASE
MON_GET_SERVICE_SUBCLASS 表函数 - 获取服务子类度量值 REQUEST METRICS BASE
MON_GET_SERVICE_SUBCLASS_DETAILS 表函数 - 获取服务子类度量值(采用 XML 文档格式) REQUEST METRICS BASE
MON_GET_UNIT_OF_WORK 表函数 - 获取工作单元指标 REQUEST METRICS BASE
MON_GET_UNIT_OF_WORK_DETAILS 表函数 - 获取工作单元度量值作为 XML 文档 REQUEST METRICS BASE
MON_GET_WORKLOAD 表函数 - 获取工作负载度量值 REQUEST METRICS BASE
MON_GET_WORKLOAD_DETAILS 表函数 - 获取工作负载度量值(采用 XML 文档格式) REQUEST METRICS BASE
WLM_GET_WORKLOAD_OCCURRENCE_ACTIVITIES 表函数-返回活动列表 ACTIVITY METRICS BASE
表 221. 事件监视信息
事件类型 逻辑数据分组 监视开关
活动 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

使用情况

此元素报告显式和隐式索引构建数。 CREATE INDEX 语句是显式构建索引的方式的示例。 隐式索引构建可包含以下构建:
  • 创建索引以强制实施主键或唯一键约束
  • 为在内部创建的系统临时表创建索引以帮助优化查询性能
  • 重新创建索引,由于此索引仅根据需要出现,且由对表的任何访问产生(根据 INDEXREC 配置参数的值),因此被视为显式。

此元素的值不包含执行实用程序(例如,LOADREORGREDISTRIBUTE 实用程序)期间构建或重新构建索引所耗用的时间。 此时间视为相应实用程序的时间监视元素(如果存在)的时间的一部分。 例如,LOAD 操作期间执行的索引重新构建的时间视为 total_load_time 监视元素的一部分。 total_index_build_proc_time 监视元素的值还未包含完全记录索引构建时执行的日志重放(例如,针对 HADRROLLFORWARD 操作)期间构建的索引的时间。 有关更多信息,请参阅 logindexbuild 配置参数。

total_index_build_time -“由于创建或重新创建索引而构建索引所花的总时间”监视元素

由于创建或重新创建索引而构建索引所花的总时间,包括同时执行索引创建或重新创建操作时子代理程序所花的时间。 值以毫秒计。

表 222. 表函数监视信息
表函数 监视元素集合级别
 
MON_GET_ACTIVITY 表函数 - 返回活动列表 ACTIVITY METRICS BASE
MON_GET_ACTIVITY_DETAILS 表函数 - 将有关活动的信息返回为 XML 文档 ACTIVITY METRICS BASE
MON_GET_CONNECTION 表函数 - 获取连接度量值 REQUEST METRICS BASE
MON_GET_CONNECTION_DETAILS 表函数 - 获取连接度量值(采用 XML 文档格式) REQUEST METRICS BASE
MON_GET_DATABASE 表函数-获取数据库信息指标 REQUEST METRICS BASE
MON_GET_DATABASE_DETAILS 表函数-以 XML 文档形式获取数据库信息指标 REQUEST METRICS BASE
MON_GET_PKG_CACHE_STMT 表函数 - 获取程序包高速缓存语句度量值 ACTIVITY METRICS BASE
MON_GET_PKG_CACHE_STMT_DETAILS 表函数 - 以 XML 文档形式获取程序包高速缓存语句指标 ACTIVITY METRICS BASE
MON_GET_ROUTINE 表函数 - 获取聚集例程执行指标 REQUEST METRICS BASE
MON_GET_ROUTINE_DETAILS 表函数 - 以 XML 文档形式获取聚集例程执行指标 REQUEST METRICS BASE
MON_GET_SERVICE_SUBCLASS 表函数 - 获取服务子类度量值 REQUEST METRICS BASE
MON_GET_SERVICE_SUBCLASS_DETAILS 表函数 - 获取服务子类度量值(采用 XML 文档格式) REQUEST METRICS BASE
MON_GET_UNIT_OF_WORK 表函数 - 获取工作单元指标 REQUEST METRICS BASE
MON_GET_UNIT_OF_WORK_DETAILS 表函数 - 获取工作单元度量值作为 XML 文档 REQUEST METRICS BASE
MON_GET_WORKLOAD 表函数 - 获取工作负载度量值 REQUEST METRICS BASE
MON_GET_WORKLOAD_DETAILS 表函数 - 获取工作负载度量值(采用 XML 文档格式) REQUEST METRICS BASE
WLM_GET_WORKLOAD_OCCURRENCE_ACTIVITIES 表函数-返回活动列表 ACTIVITY METRICS BASE
表 223. 事件监视信息
事件类型 逻辑数据分组 监视开关
活动 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

使用情况

此元素的该值同时包含显式和隐式索引构建。 CREATE INDEX 语句是显式构建索引的方式的示例。 隐式索引构建可包含以下构建:
  • 创建索引以强制实施主键或唯一键约束
  • 为在内部创建的系统临时表创建索引以帮助优化查询性能
  • 重新创建索引,由于此索引仅根据需要出现,且由对表的任何访问产生(根据 INDEXREC 配置参数的值),因此被视为显式。

此元素的值不包含执行实用程序(例如,LOADREORGREDISTRIBUTE 实用程序)期间构建或重新构建索引所耗用的时间。 此时间视为相应实用程序的时间监视元素(如果存在)的时间的一部分。 例如,LOAD 操作期间执行的索引重新构建的时间视为 total_load_time 监视元素的一部分。 total_index_build_time 元素的值还未包含完全记录索引构建时执行的日志重放(例如,针对 HADRROLLFORWARD 操作)期间构建的索引的时间。 有关更多信息,请参阅 logindexbuild 配置参数。

total_indexes_built -“构建的索引总数”监视元素

构建的索引总数。

表 224. 表函数监视信息
表函数 监视元素集合级别
   
MON_GET_ACTIVITY 表函数 - 返回活动列表 ACTIVITY METRICS BASE
MON_GET_ACTIVITY_DETAILS 表函数 - 将有关活动的信息返回为 XML 文档 ACTIVITY METRICS BASE
MON_GET_CONNECTION 表函数 - 获取连接度量值 REQUEST METRICS BASE
MON_GET_CONNECTION_DETAILS 表函数 - 获取连接度量值(采用 XML 文档格式) REQUEST METRICS BASE
MON_GET_DATABASE 表函数-获取数据库信息指标 REQUEST METRICS BASE
MON_GET_DATABASE_DETAILS 表函数-以 XML 文档形式获取数据库信息指标 REQUEST METRICS BASE
MON_GET_PKG_CACHE_STMT 表函数 - 获取程序包高速缓存语句度量值 ACTIVITY METRICS BASE
MON_GET_PKG_CACHE_STMT_DETAILS 表函数 - 以 XML 文档形式获取程序包高速缓存语句指标 ACTIVITY METRICS BASE
MON_GET_ROUTINE 表函数 - 获取聚集例程执行指标 REQUEST METRICS BASE
MON_GET_ROUTINE_DETAILS 表函数 - 以 XML 文档形式获取聚集例程执行指标 REQUEST METRICS BASE
MON_GET_SERVICE_SUBCLASS 表函数 - 获取服务子类度量值 REQUEST METRICS BASE
MON_GET_SERVICE_SUBCLASS_DETAILS 表函数 - 获取服务子类度量值(采用 XML 文档格式) REQUEST METRICS BASE
MON_GET_UNIT_OF_WORK 表函数 - 获取工作单元指标 REQUEST METRICS BASE
MON_GET_UNIT_OF_WORK_DETAILS 表函数 - 获取工作单元度量值作为 XML 文档 REQUEST METRICS BASE
MON_GET_WORKLOAD 表函数 - 获取工作负载度量值 REQUEST METRICS BASE
MON_GET_WORKLOAD_DETAILS 表函数 - 获取工作负载度量值(采用 XML 文档格式) REQUEST METRICS BASE
WLM_GET_WORKLOAD_OCCURRENCE_ACTIVITIES 表函数-返回活动列表 ACTIVITY METRICS BASE
表 225. 事件监视信息
事件类型 逻辑数据分组 监视开关
活动 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

使用情况

此元素报告显式和隐式索引构建数。 CREATE INDEX 语句是显式构建索引的方式的示例。 隐式索引构建可包含以下构建:
  • 创建索引以强制实施主键或唯一键约束
  • 为在内部创建的系统临时表创建索引以帮助优化查询性能
  • 重新创建索引,由于此索引仅根据需要出现,且由对表的任何访问产生(根据 INDEXREC 配置参数的值),因此被视为显式。

此元素的该值不包含执行实用程序(包括 LOADREORGREDISTRIBUTE 实用程序)期间构建索引所耗用的时间。 此元素的值还不包含完全记录索引构建时执行的日志重放(例如,针对 HADRROLLFORWARD 操作)期间构建的索引的时间。 有关更多信息,请参阅 logindexbuild 配置参数。

total_load_proc_time -“装入处理总时间”监视元素

在数据库服务器上执行装入处理所耗用的处理(无等待)总时间。 此值以毫秒计。

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

工作单元

在 system_metrics 文档中报告。

REQUEST METRICS BASE

total_load_time -“装入总时间”监视元素

在数据库服务器上执行装入所耗用的总时间。 此值以毫秒计。

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

工作单元

在 system_metrics 文档中报告。

REQUEST METRICS BASE

total_loads -“装入操作总数”监视元素

在数据库服务器上执行的装入操作的总数。

表 231. 事件监视信息
事件类型 逻辑数据分组 监视开关
统计信息 event_scstats(在 details_xml 文档中报告) REQUEST METRICS BASE
统计信息 event_wlstats(在 details_xml 文档中报告) REQUEST METRICS BASE

工作单元

在 system_metrics 文档中报告。

REQUEST METRICS BASE

total_log_available -“可用的总日志量”监视元素

数据库中未被未落实事务使用的活动日志空间量(以字节计)。

表 232. 表函数监视信息
表函数 监视元素收集级别
MON_GET_TRANSACTION_LOG 表函数 - 获取日志信息 始终收集
表 233. 快照监视信息
快照级别 逻辑数据分组 监视开关
数据库 dbase 基本

使用情况

将此元素与 total_log_used 一起使用来确定是否需要调整下列配置参数以避免用完日志空间:
  • logfilsiz
  • logprimary
  • logsecond

如果 total_log_available 降低至 0,那么将返回 SQL0964C。 您可能需要增加上述配置参数,或者通过 COMMIT , ROLLBACK 或 FORCE APPLICATION 结束 最旧的事务

如果 logsecond 设置为 -1,那么此元素将包含 SQLM_LOGSPACE_INFINITE。

注:数据库系统监视器 信息以字节为单位提供时,配置参数以页面为单位设置,每个页面都是 4K 字节。

total_log_used -“使用的日志空间总量”监视元素

当前在数据库中使用的活动日志空间总量(以字节计)。

表 234. 表函数监视信息
表函数 监视元素收集级别
MON_GET_TRANSACTION_LOG 表函数 - 获取日志信息 始终收集
表 235. 快照监视信息
快照级别 逻辑数据分组 监视开关
数据库 dbase 基本
使用情况
将此元素与 total_log_available 一起使用来确定是否需要调整下列配置参数以避免用完日志空间:
  • logfilsiz
  • logprimary
  • logsecond
注:数据库系统监视器 信息以字节为单位提供时,配置参数以页面为单位设置,每个页面都是 4K 字节。

total_metadata_update_time -“扩展数据块移动期间更新元数据所花费的总时间”监视元素

在扩展数据块移动期间,此监视元素会显示更新已移动扩展数据块的高速缓存页面位置所花费的总时间(包括开销)。

此值以毫秒计。

表 236. 表函数监视信息
表函数 监视元素集合级别
MON_GET_EXTENT_MOVEMENT_STATUS - 获取扩展数据块移动进度 始终收集

total_olap_funcs -“OLAP 函数总数”监视元素

执行的 OLAP 函数总数

表 239. 表函数监视信息
表函数 监视元素集合级别
MON_GET_ACTIVITY 表函数 - 返回活动列表 ACTIVITY METRICS BASE
MON_GET_ACTIVITY_DETAILS 表函数 - 获取完整的活动详细信息 ACTIVITY METRICS BASE
MON_GET_CONNECTION 表函数 - 获取连接度量值 REQUEST METRICS BASE
MON_GET_CONNECTION_DETAILS 表函数-获取详细的连接指标 (在 DETAILS XML 文档中报告) 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 表函数-获取详细的工作单元指标 (在 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
表 240. 快照监视信息
快照级别 逻辑数据分组 监视开关
数据库 dbase 基本
应用程序 应用 基本
可将快照监视的计数器重置。
表 241. 事件监视信息
事件类型 逻辑数据分组 监视开关
活动 event_activitymetrics ACTIVITY METRICS BASE
连接 event_conn 始终收集
数据库 event_db 始终收集
程序包高速缓存 pkgcache_metrics ACTIVITY METRICS BASE
统计信息 event_scmetrics REQUEST METRICS BASE
统计信息 event_wlmmetrics REQUEST METRICS BASE
工作单元 uow_metrics REQUEST METRICS BASE

使用情况

在数据库或应用程序级别,将此值与 olap_func_overflows 配合使用,以确定适度增大排序堆是否能够使相当百分比的 OLAP 函数受益。

total_peas -“部分提前聚集总数”监视元素

已执行部分提前聚集操作的总次数。

表 242. 表函数监视信息
表函数 监视元素收集级别
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 表函数-获取详细的连接指标 (在 DETAILS XML 文档中报告) 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 表函数-获取程序包高速缓存条目的详细指标 (在 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 表函数-获取详细的工作负载指标 (在 DETAILS XML 文档中报告) REQUEST METRICS BASE
WLM_GET_WORKLOAD_OCCURRENCE_ACTIVITIES 表函数-返回活动列表 ACTIVITY METRICS BASE
表 243. 事件监视信息
事件类型 逻辑数据分组 监视开关
活动 event_activity(在 details_xml 文档中报告) ACTIVITY METRICS BASE
统计信息 event_scstats(在指标文档中报告) REQUEST METRICS BASE
统计信息 event_wlstats(在指标文档中报告) REQUEST METRICS BASE
工作单元 在 system_metrics 文档中报告。 REQUEST METRICS BASE
连接 event_conn -
语句 event_stmt -
事务 event_xact -
程序包高速缓存 在 activity_metrics 文档中报告。 ACTIVITY METRICS BASE

使用情况

在数据库级别或应用程序级别,将此值与 post_threshold_peas 配合使用以确定大量部分提前聚集操作是否受益于排序堆大小或排序堆阈值的增加。 如果 post_threshold_peastotal_peas 的比率过高,那么增大排序堆大小和/或排序堆阈值可能会提高数据库或应用程序的性能。

total_peds -“部分提前相异总数”监视元素

已执行部分提前相异操作的总次数。

表 244. 表函数监视信息
表函数 监视元素收集级别
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 表函数-获取详细的连接指标 (在 DETAILS XML 文档中报告) 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 表函数-获取程序包高速缓存条目的详细指标 (在 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 表函数-获取详细的工作负载指标 (在 DETAILS XML 文档中报告) REQUEST METRICS BASE
WLM_GET_WORKLOAD_OCCURRENCE_ACTIVITIES 表函数-返回活动列表 ACTIVITY METRICS BASE
表 245. 事件监视信息
事件类型 逻辑数据分组 监视开关
活动 event_activity(在 details_xml 文档中报告) ACTIVITY METRICS BASE
统计信息 event_scstats(在指标文档中报告) REQUEST METRICS BASE
统计信息 event_wlstats(在指标文档中报告) REQUEST METRICS BASE
工作单元 在 system_metrics 文档中报告。 REQUEST METRICS BASE
连接 event_conn -
语句 event_stmt -
事务 event_xact -
程序包高速缓存 在 activity_metrics 文档中报告。 ACTIVITY METRICS BASE

使用情况

在数据库级别或应用程序级别,将此值与 disabled_peds 监视元素和 post_threshold_peds 监视元素配合使用以确定大量部分提前相异操作是否受益于排序堆大小或排序堆阈值的增加。 如果 disabled_peds 监视元素和 post_threshold_peds 监视元素与 total_peds 监视元素的比率很高,那么增加排序堆大小和/或排序堆阈值可能会改进数据库或应用程序的性能。

total_reorg_proc_time -“重组处理总时间”监视元素

在数据库服务器上执行重组操作所耗用的处理(无等待)总时间。 此值以毫秒计。

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

工作单元

在 system_metrics 文档中报告。

REQUEST METRICS BASE

total_reorg_time -“重组总时间”监视元素

在数据库服务器上执行重组操作所耗用的总时间。 此值以毫秒计。

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

工作单元

在 system_metrics 文档中报告。

REQUEST METRICS BASE

total_reorgs -“重组操作总数”监视元素

对数据库服务器发出的重组操作总数。

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

工作单元

在 system_metrics 文档中报告。

REQUEST METRICS BASE

total_rollback_proc_time -“回滚处理总时间”监视元素

在数据库服务器上执行回滚操作所耗用的处理(无等待)总时间。 此值以毫秒计。

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

工作单元

在 system_metrics 文档中报告。

REQUEST METRICS BASE

total_rollback_time -“回滚总时间”监视元素

在数据库服务器上执行回滚操作所耗用的总时间。 此值以毫秒计。

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

工作单元

在 system_metrics 文档中报告。

REQUEST METRICS BASE

total_routine_coord_time -“例程协调程序总时间”监视元素

协调代理程序在执行例程方面所耗用的总时间。

对于过程、编译型 SQL 函数、编译型触发器以及动态预编译的复合 SQL 语句,此元素表示例程中所耗用的总时间。 如果请求指标已禁用,那么此值为零。
表 256. 表函数监视信息
表函数 监视元素收集级别
MON_GET_ROUTINE 表函数 - 获取例程的聚集执行度量值 REQUEST METRICS BASE
MON_GET_ROUTINE_DETAILS 表函数 - 获取例程的聚集执行度量值详细信息 REQUEST METRICS BASE

total_routine_invocations -“例程调用总计”监视元素

调用例程的总次数。

表 257. 表函数监视信息
表函数 监视元素收集级别
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 表函数-获取详细的连接指标 (在 DETAILS XML 文档中报告) 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 表函数-获取详细的服务子类指标 (在 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 表函数-获取详细的工作负载指标 (在 DETAILS XML 文档中报告) REQUEST METRICS BASE
WLM_GET_WORKLOAD_OCCURRENCE_ACTIVITIES 表函数-返回活动列表 ACTIVITY METRICS BASE
表 258. 事件监视信息
事件类型 逻辑数据分组 监视开关
活动 event_activity(在 details_xml 文档中报告) ACTIVITY METRICS BASE
活动 event_activitymetrics ACTIVITY METRICS BASE
统计信息 event_scstats(在指标文档中报告) REQUEST METRICS BASE
统计信息 event_wlstats(在指标文档中报告) REQUEST METRICS BASE
程序包高速缓存 在 activity_metrics 文档中报告。 ACTIVITY METRICS BASE

工作单元

在 system_metrics 文档中报告。

REQUEST METRICS BASE

total_routine_non_sect_proc_time -“非部分处理时间” 监视元素

此语句用于执行例程中的非部分执行的处理总时间。 此值同时包括执行例程中的用户代码所耗用的时间以及执行非部分操作(例如,落实或回滚)所耗用的时间。 处理时间不包括等待时间。 此值以毫秒计。

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

total_routine_non_sect_time -“非部分例程执行时间” 监视元素

此语句用于执行例程中的非部分执行的总时间。 此值同时包括执行例程中的用户代码所耗用的时间以及执行非部分操作(例如,落实或回滚)所耗用的时间。 此值以毫秒计。

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

total_routine_time -“例程总时间”监视元素

执行例程所耗用的总时间。 此值以毫秒计。

表 263. 表函数监视信息
表函数 监视元素收集级别
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 表函数-获取详细的连接指标 (在 DETAILS XML 文档中报告) 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 表函数-获取详细的服务子类指标 (在 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 表函数-获取详细的工作负载指标 (在 DETAILS XML 文档中报告) REQUEST METRICS BASE
WLM_GET_WORKLOAD_OCCURRENCE_ACTIVITIES 表函数-返回活动列表 ACTIVITY METRICS BASE
表 264. 事件监视信息
事件类型 逻辑数据分组 监视开关
活动 event_activity(在 details_xml 文档中报告) ACTIVITY METRICS BASE
活动 event_activitymetrics ACTIVITY METRICS BASE
统计信息 event_scstats(在指标文档中报告) REQUEST METRICS BASE
统计信息 event_wlstats(在指标文档中报告) REQUEST METRICS BASE
程序包高速缓存 在 activity_metrics 文档中报告。 ACTIVITY METRICS BASE

工作单元

在 system_metrics 文档中报告。

REQUEST METRICS BASE

使用情况

如果收集级别设置为 BASE,那么 total_routine_time 监视元素的值不包含执行使用 NO SQL 子句定义的函数所耗用的时间。

如果收集级别设置为 EXTENDED,那么 total_routine_time 监视元素的值包含所有例程中所耗用的时间。

total_routine_user_code_proc_time -“例程用户代码处理总时间”监视元素

例程中处理用户代码的总耗用时间。 值以毫秒计。

表 265. 表函数监视信息
表函数 监视元素收集级别
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 表函数-获取详细的连接指标 (在 DETAILS XML 文档中报告) 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 表函数-获取详细的服务子类指标 (在 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 表函数-获取详细的工作负载指标 (在 DETAILS XML 文档中报告) REQUEST METRICS BASE
WLM_GET_WORKLOAD_OCCURRENCE_ACTIVITIES 表函数-返回活动列表 ACTIVITY METRICS BASE
表 266. 事件监视信息
事件类型 逻辑数据分组 监视开关
活动 event_activity(在 details_xml 文档中报告) ACTIVITY METRICS BASE
活动 event_activitymetrics ACTIVITY METRICS BASE
统计信息 event_scstats(在指标文档中报告) REQUEST METRICS BASE
统计信息 event_wlstats(在指标文档中报告) REQUEST METRICS BASE
程序包高速缓存 在 activity_metrics 文档中报告。 ACTIVITY METRICS BASE

工作单元

在 system_metrics 文档中报告。

REQUEST METRICS BASE

使用情况

如果收集级别设置为 BASE,那么此监视元素不包含执行使用 NO SQL 子句定义的函数所耗用的任何处理时间。 此时间而是包含在 total_section_proc_time 监视元素的值中。

如果收集级别设置为 EXTENDED,那么此监视元素的值包含执行所有例程所耗用的处理时间。

total_routine_user_code_time -“例程用户代码总时间”监视元素

例程中执行用户代码的总耗用时间。 值以毫秒计。

表 267. 表函数监视信息
表函数 监视元素收集级别
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 表函数-获取详细的连接指标 (在 DETAILS XML 文档中报告) 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 表函数-获取详细的服务子类指标 (在 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 表函数-获取详细的工作负载指标 (在 DETAILS XML 文档中报告) REQUEST METRICS BASE
WLM_GET_WORKLOAD_OCCURRENCE_ACTIVITIES 表函数-返回活动列表 ACTIVITY METRICS BASE
表 268. 事件监视信息
事件类型 逻辑数据分组 监视开关
活动 event_activity(在 details_xml 文档中报告) ACTIVITY METRICS BASE
活动 event_activitymetrics ACTIVITY METRICS BASE
统计信息 event_scstats(在指标文档中报告) REQUEST METRICS BASE
统计信息 event_wlstats(在指标文档中报告) REQUEST METRICS BASE
程序包高速缓存 在 activity_metrics 文档中报告。 ACTIVITY METRICS BASE

工作单元

在 system_metrics 文档中报告。

REQUEST METRICS BASE

使用情况

如果收集级别设置为 BASE,那么此监视元素的值不包含执行使用 NO SQL 子句定义的函数所耗用的时间。 此时间而是包含在 total_section_time 监视元素的值中。

如果收集级别设置为 EXTENDED,那么此监视元素的值包含执行所有例程所耗用的时间。

total_rqst_mapped_in -“映入请求总数”监视元素

通过重新映射阈值或工作操作集映射到此服务子类中的请求的总数。

表 270. 事件监视信息
事件类型 逻辑数据分组 监视开关
统计信息 event_scstats(在 details_xml 文档中报告) REQUEST METRICS BASE

total_rqst_mapped_out -“映出请求总数”监视元素

通过重新映射阈值或工作操作集从此服务子类中映射出的请求的总数。

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

total_rqst_time -“请求总时间”监视元素

处理请求时的耗用总时间。 此值以毫秒计。

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

total_runstats -“运行时统计信息总计”监视元素

在数据库服务器上执行的 runstats 操作的总数。

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

工作单元

在 system_metrics 文档中报告。

REQUEST METRICS BASE

total_runstats_proc_time -“运行时统计信息处理总时间”监视元素

在数据库服务器上执行 runstats 操作所耗用的处理(无等待)总时间。 此值以毫秒计。 runstats 实用程序调节速度所耗用的任何时间都不会计入 runstats 处理时间。

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

工作单元

在 system_metrics 文档中报告。

REQUEST METRICS BASE

total_runstats_time -“运行时统计信息总时间”监视元素

在数据库服务器上执行 runstats 操作所耗用的总时间。 此值以毫秒计。

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

工作单元

在 system_metrics 文档中报告。

REQUEST METRICS BASE

total_sec_cons -“辅助连接数”监视元素

子代理程序与当前节点上的数据库建立的连接的数目。

表 281. 表函数监视信息
表函数 监视元素集合级别
MON_GET_DATABASE 表函数-获取数据库级别信息 始终收集
MON_GET_DATABASE_DETAILS 表函数 - 获取数据库信息度量值 始终收集
表 282. 快照监视信息
快照级别 逻辑数据分组 监视开关
数据库 dbase 基本
使用情况
可将此元素与 total_cons、db_conn_time 和 db2start_time 监视元素一起使用来计算应用程序与数据库建立连接的频率。

total_section_proc_time -“部分处理总时间”监视元素

代理程序用于执行部分执行的处理总时间。 处理时间不包括等待时间。 此值以毫秒计。

表 283. 表函数监视信息
表函数 监视元素收集级别
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 表函数-获取详细的连接指标 (在 DETAILS XML 文档中报告) 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 表函数-获取详细的服务子类指标 (在 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 表函数-获取详细的工作负载指标 (在 DETAILS XML 文档中报告) REQUEST METRICS BASE
WLM_GET_WORKLOAD_OCCURRENCE_ACTIVITIES 表函数-返回活动列表 ACTIVITY METRICS BASE
表 284. 事件监视信息
事件类型 逻辑数据分组 监视开关
活动 event_activity(在 details_xml 文档中报告) ACTIVITY METRICS BASE
活动 event_activitymetrics ACTIVITY METRICS BASE
统计信息 event_scstats(在指标文档中报告) REQUEST METRICS BASE
统计信息 event_wlstats(在指标文档中报告) REQUEST METRICS BASE
程序包高速缓存 在 activity_metrics 文档中报告。 ACTIVITY METRICS BASE

工作单元

在 system_metrics 文档中报告。

REQUEST METRICS BASE

使用情况

如果收集级别设置为 BASE,那么 total_section_proc_time 监视元素的值包含执行使用 NO SQL 子句定义的函数所耗用的处理时间。

如果收集级别设置为 EXTENDED,那么 total_section_proc_time 监视元素的值中不包含执行这些函数所耗用的处理时间。 这些处理时间包含在 total_routine_user_code_proc_time 监视元素的值中。

total_section_sort_proc_time -“节排序处理总时间”监视元素

在执行节期间执行排序时耗用的非等待总时间(执行节是指执行已编译的查询方案,此方案由客户机应用程序发出的 SQL 语句生成)。 此值以毫秒计。

表 285. 表函数监视信息
表函数 监视元素收集级别
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 表函数-获取详细的连接指标 (在 DETAILS XML 文档中报告) 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 表函数-获取详细的服务子类指标 (在 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 表函数-获取详细的工作负载指标 (在 DETAILS XML 文档中报告) REQUEST METRICS BASE
WLM_GET_WORKLOAD_OCCURRENCE_ACTIVITIES 表函数-返回活动列表 ACTIVITY METRICS BASE
表 286. 事件监视信息
事件类型 逻辑数据分组 监视开关
活动 event_activity(在 details_xml 文档中报告) ACTIVITY METRICS BASE
活动 event_activitymetrics ACTIVITY METRICS BASE
统计信息 event_scstats(在 details_xml 文档中报告) REQUEST METRICS BASE
统计信息 event_wlstats(在指标文档中报告) REQUEST METRICS BASE
程序包高速缓存 在 activity_metrics 文档中报告。 ACTIVITY METRICS BASE

工作单元

在 system_metrics 文档中报告。

REQUEST METRICS BASE

使用情况

在系统级别,通过将此元素与 total_section_sorts 监视元素配合使用,可以计算在执行部分期间的平均排序处理时间(不包括等待时间),此时间可以指示就性能而言排序是否存在问题。

在活动级别,使用此元素来确定耗用大量时间进行排序的语句。 如果另外进行调整以降低排序时间,这些语句将从中受益。

total_section_sort_time -“节排序总时间”监视元素

在执行节期间执行排序时的耗用总时间(执行节是指执行已编译的查询方案,此方案由客户机应用程序发出的 SQL 语句生成)。 此值以毫秒计。

表 287. 表函数监视信息
表函数 监视元素收集级别
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 表函数-获取详细的连接指标 (在 DETAILS XML 文档中报告) 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 表函数-获取详细的服务子类指标 (在 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 表函数-获取详细的工作负载指标 (在 DETAILS XML 文档中报告) REQUEST METRICS BASE
WLM_GET_WORKLOAD_OCCURRENCE_ACTIVITIES 表函数-返回活动列表 ACTIVITY METRICS BASE
表 288. 事件监视信息
事件类型 逻辑数据分组 监视开关
活动 event_activity(在 details_xml 文档中报告) ACTIVITY METRICS BASE
活动 event_activitymetrics ACTIVITY METRICS BASE
统计信息 event_scstats(在 details_xml 文档中报告) REQUEST METRICS BASE
统计信息 event_wlstats(在指标文档中报告) REQUEST METRICS BASE
程序包高速缓存 在 activity_metrics 文档中报告。 ACTIVITY METRICS BASE

工作单元

在 system_metrics 文档中报告。

REQUEST METRICS BASE

使用情况

在系统级别,通过将此元素与 total_section_sorts 监视元素配合使用,可以计算执行节期间的平均排序时间,此时间可以指示就语句性能而言排序是否存在问题。

total_section_sort_time 元素包含等待时间和处理时间。 如果 (total_section_sort_time - total_section_sort_proc_time) 的值很高,那么排序将花费大量时间等待。 例如,如果排序频繁溢出到磁盘,那么 total_section_sort_time 监视元素的值将由于 I/O 等待而增大。 此时间将不会包括在 total_section_sort_proc_time 监视元素值中,而只是计作主动处理排序所耗用的时间。 在这种情况下,您可以考虑调整排序内存以提高性能。

在活动级别,使用此元素来确定耗用大量时间进行排序的语句。 如果另外进行调整以降低排序时间,这些语句将从中受益。

total_section_sorts -“节排序总次数”监视元素

执行节期间执行的排序的总次数(执行节是指执行已编译的查询方案,此方案由客户机应用程序发出的 SQL 语句生成)。

表 289. 表函数监视信息
表函数 监视元素收集级别
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 表函数-获取详细的连接指标 (在 DETAILS XML 文档中报告) 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 表函数-获取详细的服务子类指标 (在 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 表函数-获取详细的工作负载指标 (在 DETAILS XML 文档中报告) REQUEST METRICS BASE
WLM_GET_WORKLOAD_OCCURRENCE_ACTIVITIES 表函数-返回活动列表 ACTIVITY METRICS BASE
表 290. 事件监视信息
事件类型 逻辑数据分组 监视开关
活动 event_activity(在 details_xml 文档中报告) ACTIVITY METRICS BASE
活动 event_activitymetrics ACTIVITY METRICS BASE
统计信息 event_scstats(在指标文档中报告) REQUEST METRICS BASE
统计信息 event_wlstats(在指标文档中报告) REQUEST METRICS BASE
程序包高速缓存 在 activity_metrics 文档中报告。 ACTIVITY METRICS BASE

工作单元

在 system_metrics 文档中报告。

REQUEST METRICS BASE

使用情况

通过将此元素与 total_section_sort_time 监视元素配合使用,可以计算在执行部分期间执行排序所耗用的平均时间。

在活动和程序包高速缓存级别,使用此元素来标识执行大量排序的语句。 如果另外进行调整以降低排序数目,这些语句将从中受益。 还可使用 EXPLAIN 语句来标识语句执行的排序数。

total_section_time -“部分总时间”监视元素

代理程序用于执行部分执行的总时间。 此值以毫秒计。

表 291. 表函数监视信息
表函数 监视元素收集级别
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 表函数-获取详细的连接指标 (在 DETAILS XML 文档中报告) 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 表函数-获取详细的服务子类指标 (在 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 表函数-获取详细的工作负载指标 (在 DETAILS XML 文档中报告) REQUEST METRICS BASE
WLM_GET_WORKLOAD_OCCURRENCE_ACTIVITIES 表函数-返回活动列表 ACTIVITY METRICS BASE
表 292. 事件监视信息
事件类型 逻辑数据分组 监视开关
活动 event_activity(在 details_xml 文档中报告) ACTIVITY METRICS BASE
活动 event_activitymetrics ACTIVITY METRICS BASE
统计信息 event_scstats(在指标文档中报告) REQUEST METRICS BASE
统计信息 event_wlstats(在指标文档中报告) REQUEST METRICS BASE
程序包高速缓存 在 activity_metrics 文档中报告。 ACTIVITY METRICS BASE

工作单元

在 system_metrics 文档中报告。

REQUEST METRICS BASE

使用情况

如果收集级别设置为 BASE,那么 total_section_time 监视元素的值包含执行使用 NO SQL 子句定义的函数所耗用的时间。

如果收集级别设置为 EXTENDED,那么 total_section_time 监视元素的值中不包含执行这些函数所耗用的时间。 这些时间而是包含在 total_routine_user_code_time 监视元素的值中。

total_sort_time -“排序总时间”监视元素

已执行的所有排序的耗用总时间。 此值以毫秒计。

表 293. 快照监视信息
快照级别 逻辑数据分组 监视开关
数据库 dbase 排序
应用程序 应用 排序
应用程序 stmt 排序
动态 SQL dynsql 排序
可将快照监视的计数器重置。
表 294. 事件监视信息
事件类型 逻辑数据分组 监视开关
数据库 event_db 始终收集
连接 event_conn 始终收集
语句 event_stmt 始终收集
活动 event_activity 语句,排序

使用情况

在数据库或应用程序级别,将此元素与 total_sorts 配合使用来计算平均排序时间,它可以指示就性能而言排序是否存在问题。

在语句级别,使用此元素来标识花费大量时间进行排序的语句。 如果另外进行调整以降低排序时间,这些语句将从中受益。

此计数还包括相关操作期间创建的临时表的排序时间。 它提供有关一个语句、一个应用程序或访问一个数据库的所有应用程序的信息。

使用提供耗用时间的监视元素时,应考虑:
  1. 耗用时间受系统负载影响,所以运行的进程越多,此耗用时间值越高。
  2. 要在数据库级别计算此监视元素, 数据库系统监视器 将计算应用程序级别时间的总和。 这会导致对数据库级别的耗用时间双倍计数,原因是多个应用程序进程可能同时运行。
    要在数据库级别提供有意义的数据,应将数据标准化以将其降至较低级别。 例如:
     
     total_sort_time / total_sorts

    提供有关每个排序的平均耗用时间的信息。

total_sorts -“排序总数”监视元素

已执行的排序总数。

表 295. 表函数监视信息
表函数 监视元素收集级别
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 表函数-获取详细的连接指标 (在 DETAILS XML 文档中报告) 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_ROUTINE_EXEC_LIST 表函数 - 获取例程所执行的语句列表 ACTIVITY 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 表函数-获取详细的工作负载指标 (在 DETAILS XML 文档中报告) REQUEST METRICS BASE
WLM_GET_WORKLOAD_OCCURRENCE_ACTIVITIES 表函数-返回活动列表 ACTIVITY METRICS BASE
表 296. 快照监视信息
快照级别 逻辑数据分组 监视开关
数据库 dbase 基本
应用程序 应用 基本
可将快照监视的计数器重置。
表 297. 事件监视信息
事件类型 逻辑数据分组 监视开关
活动 event_activity(在 details_xml 文档中报告) ACTIVITY METRICS BASE
活动 event_activitymetrics ACTIVITY METRICS BASE
统计信息 event_scstats(在指标文档中报告) REQUEST METRICS BASE
统计信息 event_wlstats(在指标文档中报告) REQUEST METRICS BASE
工作单元 在 system_metrics 文档中报告。 REQUEST METRICS BASE
数据库 event_db 始终收集
连接 event_conn 始终收集
语句 event_stmt 始终收集
活动 event_activity 语句,排序
程序包高速缓存 在 activity_metrics 文档中报告。 ACTIVITY METRICS BASE

使用情况

在数据库或应用程序级别,将此值与 sort_overflows 配合使用来计算需要更多堆空间的排序的百分比。 还可将其与 total_sort_time 配合使用来计算平均排序时间。

如果排序溢出数相对排序总数较小,那么除非此缓冲区大小实际上增加了,否则提高排序堆大小对性能没什么影响。

在语句级别,使用此元素来标识执行大量排序的语句。 如果另外进行调整以降低排序数目,这些语句将从中受益。 还可使用 SQL EXPLAIN 语句来标识语句执行的排序数。

total_stats_fabrication_proc_time -“统计信息生成处理总时间”监视元素

实时统计信息收集在生成统计信息所耗用的非等待总时间(以毫秒计)。 生成统计信息是在查询编译期间生成统计信息所需的统计信息收集活动。

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

total_stats_fabrication_time -“统计信息生成总时间”监视元素

实时统计信息收集在生成统计信息所耗用的总时间(以毫秒计)。 生成统计信息是在查询编译期间生成统计信息所需的统计信息收集活动。

表 301. 事件监视信息
事件类型 逻辑数据分组 监视开关
活动 event_activity ACTIVITY METRICS BASE
统计信息 event_scstats(在指标文档中报告) REQUEST METRICS BASE
统计信息 event_wlstats(在指标文档中报告) REQUEST METRICS BASE
工作单元 uow_metrics REQUEST METRICS BASE
程序包高速缓存 pkgcache ACTIVITY METRICS BASE

total_stats_fabrications -“统计信息生成总计”监视元素

实时统计信息收集执行的统计信息生成总数。 生成统计信息是在查询编译期间生成统计信息所需的统计信息收集活动。

表 303. 事件监视信息
事件类型 逻辑数据分组 监视开关
活动 event_activity ACTIVITY METRICS BASE
统计信息 event_scstats(在指标文档中报告) REQUEST METRICS BASE
统计信息 event_wlstats(在指标文档中报告) REQUEST METRICS BASE
工作单元 在 system_metrics 文档中报告。 REQUEST METRICS BASE
程序包高速缓存 在 activity_metrics 文档中报告。 ACTIVITY METRICS BASE

total_sync_runstats_time -“同步 RUNSTATS 总时间”监视元素

实时统计信息收集触发的同步 RUNSTATS 活动所耗用的总时间(以毫秒计)。 在查询编译期间发生同步 RUNSTATS 活动。

表 305. 事件监视信息
事件类型 逻辑数据分组 监视开关
活动 event_activity 始终收集
统计信息 event_scstats(在指标文档中报告) REQUEST METRICS BASE
统计信息 event_wlstats(在指标文档中报告) REQUEST METRICS BASE
工作单元 在 system_metrics 文档中报告。 REQUEST METRICS BASE
程序包高速缓存 在 activity_metrics 文档中报告。 始终收集

total_sync_runstats_proc_time -“同步 RUNSTATS 处理总时间”监视元素

实时统计信息收集触发的同步 RUNSTATS 活动所耗用的非等待时间(以毫秒计)。 在查询编译期间发生同步 RUNSTATS 活动。

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

total_sync_runstats -“同步 RUNSTATS 活动总数”监视元素

实时统计信息收集触发同步 RUNSTATS 活动的总数。 在查询编译期间发生同步 RUNSTATS 活动。

表 308. 表函数监视信息
表函数 监视元素收集级别
MON_GET_ACTIVITY_DETAILS 表函数 - 获取完整的活动详细信息 ACTIVITY METRICS BASE
MON_GET_CONNECTION 表函数 - 获取连接度量值 REQUEST METRICS BASE
MON_GET_CONNECTION_DETAILS 表函数-获取详细的连接指标 (在 DETAILS XML 文档中报告) REQUEST METRICS BASE
MON_GET_DATABASE 表函数-获取数据库级别信息 REQUEST METRICS BASE
MON_GET_DATABASE_DETAILS 表函数 - 获取数据库信息度量值 REQUEST METRICS BASE
MON_GET_PKG_CACHE_STMT 表函数 - 获取包高速缓存中的 SQL 语句活动度量 REQUEST METRICS BASE
MON_GET_PKG_CACHE_STMT_DETAILS 表函数-获取程序包高速缓存条目的详细指标 (在 DETAILS XML 文档中报告) REQUEST 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 表函数-获取详细的工作负载指标 (在 DETAILS XML 文档中报告) REQUEST METRICS BASE
表 309. 事件监视信息
事件类型 逻辑数据分组 监视开关
统计信息 event_scstats(在指标文档中报告) REQUEST METRICS BASE
统计信息 event_wlstats(在指标文档中报告) REQUEST METRICS BASE
工作单元 在 system_metrics 文档中报告。 REQUEST METRICS BASE

total_sys_cpu_time -“语句的系统 CPU 总时间”监视元素

SQL 语句的总系统 CPU 时间。

表 310. 快照监视信息
快照级别 逻辑数据分组 监视开关
动态 SQL dynsql 语句
可将快照监视的计数器重置。

使用情况

将此元素与 耗用的语句执行时间语句的总用户 CPU 配合使用,以评估哪些语句最昂贵。

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

total_usr_cpu_time -“语句的用户 CPU 总时间”监视元素

SQL 语句的总用户 CPU 时间。

表 312. 快照监视信息
快照级别 逻辑数据分组 监视开关
动态 SQL dynsql 语句
可将快照监视的计数器重置。

使用情况

将此元素与 耗用的语句执行时间 配合使用,并对运行时间最长的语句进行求值。

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

total_wait_time -“等待总时间”监视元素

在数据库服务器中等待时的总耗用时间。 值以毫秒计。

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

使用情况

要了解数据库服务器主动处理请求时耗用的时间所占的百分比,请使用以下比率:
(total_rqst_time - total_wait_time) / total_rqst_time
client_idle_wait_time 监视元素的值未包括在 total_wait_time 监视元素的值中。 total_wait_time 元素仅代表数据库服务器处理请求期间进行等待时耗用的时间。

tpmon_acc_str -“TP 监视器客户机记帐字符串”监视元素

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

此监视元素与 client_acctng 监视元素同义。 client_acctng 监视元素用于监视写入无格式表的表函数和事件监视器。 tpmon_acc_str 监视元素用于写表、文件和管道的快照监视器和事件监视器。
表 315. 快照监视信息
快照级别 逻辑数据分组 监视开关
应用程序 appl_info 基本
DCS 应用程序 dcs_appl 基本
表 316. 事件监视信息
事件类型 逻辑数据分组 监视开关
活动 event_activity -
死锁 event_dlconn -
事务 event_xact -

使用情况

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

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

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

此监视元素与 client_applname 监视元素同义。 client_applname 监视元素用于监视写入无格式表的表函数和事件监视器。 tpmon_client_app 监视元素用于写表、文件和管道的快照监视器和事件监视器。
表 317. 快照监视信息
快照级别 逻辑数据分组 监视开关
应用程序 appl_info 基本
DCS 应用程序 dcs_appl 基本
表 318. 事件监视信息
事件类型 逻辑数据分组 监视开关
活动 event_activity -
死锁 event_dlconn -
事务 event_xact -

使用情况

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

tpmon_client_userid -“TP 监视器客户机用户标识”监视元素

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

此监视元素与 client_userid 监视元素同义。 client_userid 监视元素用于监视写入无格式表的表函数和事件监视器。 tpmon_client_userid 监视元素用于写表、文件和管道的快照监视器和事件监视器。
表 319. 快照监视信息
快照级别 逻辑数据分组 监视开关
应用程序 appl_info 基本
DCS 应用程序 dcs_appl 基本
表 320. 事件监视信息
事件类型 逻辑数据分组 监视开关
活动 event_activity -
死锁 event_dlconn -
事务 event_xact -

使用情况

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

tpmon_client_wkstn -“TP 监视器客户机工作站名称”监视元素

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

此监视元素与 client_wrkstnname 监视元素同义。 client_wrkstnname 监视元素用于监视写入无格式表的表函数和事件监视器。 tpmon_client_wkstn 监视元素用于写表、文件和管道的快照监视器和事件监视器。
表 321. 快照监视信息
快照级别 逻辑数据分组 监视开关
应用程序 appl_info 基本
DCS 应用程序 dcs_appl 基本
表 322. 事件监视信息
事件类型 逻辑数据分组 监视开关
活动 event_activity -
死锁 event_dlconn -
事务 event_xact -

使用情况

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

tq_cur_send_spills -“当前溢出的表队列缓冲区数”监视元素

当前驻留在临时表中的表队列缓冲区数。

表 323. 快照监视信息
快照级别 逻辑数据分组 监视开关
应用程序 subsection 语句
使用情况
写至表队列的代理程序可能正将行发送至若干阅读器。 当向其发送行的代理程序不接受行而另一代理程序需要行以进行处理时,写代理程序会将缓冲区溢出至临时表。 溢出至临时表允许写程序和其他阅读器同时继续进行处理。

当读取代理程序准备接受更多行时,已溢出的行将发送至该代理程序。

如果此数字很高,并且查询失败时带有 sqlcode -968 ,并且 db2diad.log 中有消息指示您已耗尽 TEMP 表空间中的临时空间,那么可能是导致表队列溢出的原因。 这可能指示另一节点存在问题(如锁定)。 应通过在所有分区上获取此查询的快照来进行调查。

还可能出现下列情况:因为数据的分区方式而使得许多缓冲区需要溢出以供该查询使用。 在这类情况下,您需要为临时表空间添加更多磁盘。

tq_max_send_spills -“最大表队列缓冲区溢出数”监视元素

溢出至临时表的最大表队列缓冲区数。

元素标识
tq_max_send_spills
元素类型
水位标记
表 325. 快照监视信息
快照级别 逻辑数据分组 监视开关
应用程序 subsection 语句
表 326. 事件监视信息
事件类型 逻辑数据分组 监视开关
语句 event_subsection 始终收集
使用情况
指示已写至临时表的最大表队列缓冲区数。

tq_node_waited_for -“在表队列上等待节点”监视元素

如果子节状态 ss_status 为等待接收等待发送并且 tq_wait_for_any 为 FALSE,那么此项是此代理程序正在等待的节点的编号。

元素标识
tq_node_waited_for
元素类型
参考
表 327. 快照监视信息
快照级别 逻辑数据分组 监视开关
应用程序 subsection 语句
使用情况
它可以用于故障诊断。 您可能想要在子节正在等待的节点上获取应用程序快照。 例如,应用程序在该节点上可能处于锁定等待状态。

tq_rows_read -“从表队列读取的行数”监视元素

从表队列读取的总行数。

元素标识
tq_rows_read
元素类型
计数器
表 328. 快照监视信息
快照级别 逻辑数据分组 监视开关
应用程序 subsection 语句
表 329. 事件监视信息
事件类型 逻辑数据分组 监视开关
语句 event_subsection 始终收集
使用情况
如果监视未指示此数字正在增加,那么表示处理未在进行。

如果此数字在节点间有很大差别,那么表示一些节点可能使用过度而另一些节点使用得不多。

如果此数字很大,那么表示节点间传递的数据很多,建议进行优化以改进存取方案。

tq_rows_written -“写至表队列的行数”监视元素

写至表队列的总行数。

元素标识
tq_rows_written
元素类型
计数器
表 330. 快照监视信息
快照级别 逻辑数据分组 监视开关
应用程序 subsection 语句
表 331. 事件监视信息
事件类型 逻辑数据分组 监视开关
语句 event_subsection 始终收集
使用情况
如果监视未指示此数字正在增加,那么表示处理未在进行。

如果此数字在节点间有很大差别,那么表示一些节点可能使用过度而另一些节点使用得不多。

如果此数字很大,那么表示节点间传递的数据很多,建议进行优化以改进存取方案。

tq_sort_heap_rejections -“表队列排序堆拒绝数”监视元素

表队列请求更多排序堆内存并由于超过排序堆阈值而被拒绝的次数。

表 332. 表函数监视信息
表函数 监视元素收集级别
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 表函数-获取详细的连接指标 (在 DETAILS XML 文档中报告) 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 表函数-获取程序包高速缓存条目的详细指标 (在 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 表函数-获取详细的工作负载指标 (在 DETAILS XML 文档中报告) REQUEST METRICS BASE
WLM_GET_WORKLOAD_OCCURRENCE_ACTIVITIES 表函数-返回活动列表 ACTIVITY METRICS BASE
表 333. 事件监视信息
事件类型 逻辑数据分组 监视开关
活动 event_activity(在 details_xml 文档中报告) ACTIVITY METRICS BASE
统计信息 event_scstats(在指标文档中报告) REQUEST METRICS BASE
统计信息 event_wlstats(在指标文档中报告) REQUEST METRICS BASE
工作单元 在 system_metrics 文档中报告。 REQUEST METRICS BASE
连接 event_conn -
语句 event_stmt -
事务 event_xact -
程序包高速缓存 在 activity_metrics 文档中报告。 ACTIVITY METRICS BASE

使用情况

将此元素与 tq_sort_heap_requests 监视元素配合使用来确定大多数时间表队列是否获取足够的排序堆内存。 如果 tq_sort_heap_rejections 监视元素与 tq_sort_heap_requests 监视元素的比率很高,那么数据库性能可能欠佳。 考虑增加排序堆大小。

tq_sort_heap_requests -“表队列排序堆请求数”监视元素

表队列请求更多排序堆内存以存储数据的次数。

表 334. 表函数监视信息
表函数 监视元素收集级别
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 表函数-获取详细的连接指标 (在 DETAILS XML 文档中报告) 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 表函数-获取程序包高速缓存条目的详细指标 (在 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 表函数-获取详细的工作负载指标 (在 DETAILS XML 文档中报告) REQUEST METRICS BASE
WLM_GET_WORKLOAD_OCCURRENCE_ACTIVITIES 表函数-返回活动列表 ACTIVITY METRICS BASE
表 335. 事件监视信息
事件类型 逻辑数据分组 监视开关
活动 event_activity(在 details_xml 文档中报告) ACTIVITY METRICS BASE
统计信息 event_scstats(在指标文档中报告) REQUEST METRICS BASE
统计信息 event_wlstats(在指标文档中报告) REQUEST METRICS BASE
工作单元 在 system_metrics 文档中报告。 REQUEST METRICS BASE
连接 event_conn -
语句 event_stmt -
事务 event_xact -
程序包高速缓存 在 activity_metrics 文档中报告。 ACTIVITY METRICS BASE

使用情况

将此元素与 tq_sort_heap_rejections 监视元素配合使用来确定大多数时间表队列是否获取足够的排序堆内存。 如果 tq_sort_heap_rejections 监视元素与 tq_sort_heap_requests 监视元素的比率很高,那么数据库性能可能欠佳。 考虑增加排序堆大小。

tq_tot_send_spills -“溢出表队列缓冲区总数”监视元素

溢出至临时表的表队列缓冲区的总数。

表 336. 表函数监视信息
表函数 监视元素收集级别
MON_GET_ACTIVITY 表函数 - 返回活动列表 ACTIVITY METRICS BASE
MON_GET_ACTIVITY_DETAILS 表函数 - 获取完整的活动详细信息 ACTIVITY METRICS BASE
MON_GET_CONNECTION 表函数 - 获取连接度量值 REQUEST METRICS BASE
MON_GET_CONNECTION_DETAILS 表函数-获取详细的连接指标 (在 DETAILS XML 文档中报告) 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 表函数-获取详细的服务子类指标 (在 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 表函数-获取详细的工作负载指标 (在 DETAILS XML 文档中报告) REQUEST METRICS BASE
WLM_GET_WORKLOAD_OCCURRENCE_ACTIVITIES 表函数-返回活动列表 ACTIVITY METRICS BASE
表 337. 快照监视信息
快照级别 逻辑数据分组 监视开关
应用程序 subsection 语句
表 338. 事件监视信息
事件类型 逻辑数据分组 监视开关
活动 event_activity(在 details_xml 文档中报告) ACTIVITY METRICS BASE
活动 event_activitymetrics ACTIVITY METRICS BASE
统计信息 event_scstats(在指标文档中报告) REQUEST METRICS BASE
统计信息 event_wlstats(在指标文档中报告) REQUEST METRICS BASE
工作单元 在 system_metrics 文档中报告。 REQUEST METRICS BASE
语句 event_subsection 始终收集
程序包高速缓存 在 activity_metrics 文档中报告。 ACTIVITY METRICS BASE

使用情况

指示已写入临时表的表队列缓冲区的总数。 有关更多信息,请参阅 tq_cur_send_spills 监视元素。

tq_wait_for_any -“在表队列上等待发送任何节点”监视元素

此标志用于指示子节已阻塞,原因是它正在等待从任何节点接收行。

元素标识
tq_wait_for_any
元素类型
参考
表 339. 快照监视信息
快照级别 逻辑数据分组 监视开关
应用程序 subsection 语句
使用情况
如果 ss_status 指示在表队列上等待接收数据并且此标志为 TRUE,那么表示子节正等待从任何节点接收行。 这通常指示 SQL 语句未处理至可将数据传递至等待代理程序的点。 例如,写代理程序可能正在执行排序并且在排序完成之前不会写入行。 从 db2expln 输出来确定与表队列相关联的子节号,代理程序正在等待接收来自该表队列的行。 然后可通过在执行子节的每个节点上获取快照来检查该子节的状态。

ts_name -“正在前滚的表空间”监视元素

目前已前滚的表空间的名称。

元素标识
ts_name
元素类型
参考
表 340. 快照监视信息
快照级别 逻辑数据分组 监视开关
表空间 rollforward 基本
使用情况
如果正在进行前滚,那么此元素标识前滚涉及的表空间。

txn_completion_status -“事务完成状态”监视元素

此元素指示事务状态。

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

使用情况

对于变更历史记录事件监视器,事务的状态为下列其中一种:
C
提交
R
回滚
S
回滚至保存点