data_object_l_pages -“表数据逻辑页数”监视元素

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

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

用法

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

    要检索对象的逻辑大小或物理大小的准确度量,请使用 ADMIN_GET_TAB_INFO_V97 函数。 此函数提供的有关对象大小的信息比您可(通过将针对此监视元素报告的页数乘以页大小)获取的对象大小更准确。

data_object_pages -“数据对象页数”监视元素

表消耗的磁盘页数。 此大小仅表示基本表大小。 消耗空间的对象为:由 index_object_pages 报告的索引对象、由 lob_object_pages 报告的 LOB 数据,及由 long_object_pages 报告的长数据。

表 2. 快照监视信息
快照级别 逻辑数据分组 监视开关
基本
表 3. 事件监视信息
事件类型 逻辑数据分组 监视开关
event_table 始终收集
用法
此元素提供了一种机制,可用来查看特定表消耗的实际空间量。 此元素可与表事件监视器配合使用以跟踪一段时间内表的增长率。

data_partition_id -“数据分区标识”监视元素

与返回的信息相对应的数据分区的标识。

表 5。 快照监视信息
快照级别 逻辑数据分组 监视开关
基本
锁定 锁定 锁定
锁定 lock_wait 锁定
表 6。 事件监视信息
事件类型 逻辑数据分组 监视开关
event_table -
死锁 event_dlconn -
带有详细信息的死锁 event_detailed_dlconn -
死锁 锁定 -

用法

此元素仅适用于分区表和分区索引。 否则,此监视元素的值是 NULL。

当返回锁定级别信息时,值 -1 代表一个控制对整个表进行访问的锁定。

data_sharing_remote_lockwait_count -“数据共享远程锁定等待计数”监视元素

表退出 NOT_SHARED 数据共享状态的次数。

表 7。 表函数监视信息
表函数 监视元素收集级别
MON_GET_DATABASE-获取数据库级别信息 始终收集
MON_GET_DATABASE_DETAILS 表函数 - 获取数据库信息度量值 始终收集
MON_GET_TABLE-获取表指标 始终收集

用法

Db2® pureScale ® 环境中,当连接到远程成员的应用程序请求锁定指定成员上处于 NOT_SHARED 状态的表时,该应用程序必须等待该表转换为 SHARED 状态,然后才能获取对该表的锁定。

此监视元素会对远程应用程序已等待所指定表退出 NOT_SHARED 状态的次数进行计数。 在表级别上,此数字指示在当前激活所指定成员上的数据库期间所指定表已退出 NOT_SHARED 状态的次数。 在数据库级别上,此数字指示在当前激活所指定成员上的数据库期间表已退出 NOT_SHARED 状态的汇总次数。

如果 opt_direct_wrkld 数据库配置参数设置为 OFF,那么会返回 NULL 值。

data_sharing_remote_lockwait_time -“数据共享远程锁定等待时间”监视元素

在表退出 NOT_SHARED 数据共享状态时远程应用程序已等待的毫秒数。

表 8。 表函数监视信息
表函数 监视元素收集级别
MON_GET_DATABASE-获取数据库级别信息 始终收集
MON_GET_DATABASE_DETAILS 表函数 - 获取数据库信息度量值 始终收集
MON_GET_TABLE-获取表指标 始终收集

用法

Db2 pureScale 环境中,当连接到远程成员的应用程序请求锁定指定成员上处于 NOT_SHARED 状态的表时,该应用程序必须等待该表转换为 SHARED 状态,然后才能获取对该表的锁定。

在表级别上,此元素度量在当前激活所指定成员上的数据库期间所指定表退出 NOT_SHARED 状态已耗用的时间量。 在数据库级别上,此元素度量在当前激活所指定成员上的数据库期间表退出 NOT_SHARED 状态已耗用的汇总时间量。

如果数据库配置参数 opt_direct_wrkld 设置为 OFF,那么会返回“NULL”。

data_sharing_state -“数据共享状态”监视元素

指示表的当前数据共享状态。

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

用法

可使用此监视元素来确定表的当前数据共享状态。 下列字符串值由查询返回:
共享
表在所有成员上全面共享。
BECOMING_NOT_SHARED
表正在从 SHARED 转为 NOT_SHARED。
NOT_SHARED
对处于此 EHL 状态的表的所有访问是在此成员上执行的。
BECOMING_SHARED
表正在从 NOT_SHARED 转为 SHARED。
NULL
opt_direct_wrkld 数据库配置参数设置为 OFF ,或者数据库未运行Db2 pureScale 实例的配置。 "NULL" 用于指示未返回任何值。

此监视元素指示所指定成员的数据共享状态。 SHARED 状态意味着根据针对该成员提供的信息对表进行共享,但是该表在其他成员上可能处于 NOT_SHARED 状态。 要确定表的实际数据共享状态,必须确定其在所有成员上的数据共享状态并了解是否存在处于非 SHARED 状态的任何表。

data_sharing_state_change_time -“数据共享状态更改时间”监视元素

此表的最近一次显式分层锁定 (EHL) 状态更改的时间戳记。
如果在所指定成员上的当前数据库激活期间表从未退出 SHARED 状态,那么此元素返回 NULL。 如果 opt_direct_wrkld 数据库配置参数设置为 OFF,那么会返回 NULL 值。
表 10. 表函数监视信息
表函数 监视元素收集级别
MON_GET_TABLE-获取表指标 始终收集

datasource_name -“数据源名称”监视元素

此元素包含其远程访问信息由联合服务器显示的数据源的名称。 此元素对应于 SYSCAT.SERVERS 中的 'SERVER' 列。

元素标识
datasource_name
元素类型
参考
表 11. 快照监视信息
快照级别 逻辑数据分组 监视开关
数据库 dbase_remote 基本
应用程序 appl_remote 基本
用法
使用此元素来标识已收集并正在返回其访问信息的数据源。

datataginsc_threshold_id - 服务类阈值(IN 条件)标识中的数据标记监视元素

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

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

使用说明

  • 使用此元素来了解应用于活动的 DATATAGINSC IN 阈值(如果存在)。

datataginsc_threshold_value - 服务类阈值(IN 条件)值中的数据标记监视元素

应用于此活动的 DATATAGINSC IN 阈值的数据标记的逗号分隔列表。

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

使用说明

  • 使用此元素来确定应用于此活动的 DATATAGINSC IN 阈值(如果存在)。

datataginsc_threshold_violated - 违反的服务类阈值(IN 条件)中的数据标记监视元素

指示此活动是否违反了 DATATAGINSC IN 阈值。 如果此活动违反了 DATATAGINSC IN 阈值,那么返回 1。 如果此活动未违反阈值,那么返回 0。

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

使用说明

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

datatagnotinsc_threshold_id - 服务类阈值(NOT IN 条件)标识中的数据标记监视元素

应用于此活动的 DATATAGINSC NOT IN 阈值的标识。

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

使用说明

  • 使用此元素来了解应用于活动的 DATATAGINSC NOT IN 阈值(如果存在)。

datatagnotinsc_threshold_value - 服务类阈值(NOT IN 条件)值中的数据标记监视元素

应用于此活动的 DATATAGINSC NOT IN 阈值的数据标记的逗号分隔列表。

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

使用说明

  • 使用此元素来确定应用于此活动的 DATATAGINSC NOT IN 阈值(如果存在)。

datatagnotinsc_threshold_violated - 违反的服务类阈值(NOT IN 条件)中的数据标记监视元素

指示此活动是否违反了 DATATAGINSC NOT IN 阈值。 如果此活动违反了 DATATAGINSC NOT IN 阈值,那么返回 1。 如果此活动未违反阈值,那么返回 0。

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

使用说明

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

db_activation_state -“数据库激活状态”监视元素

数据库的当前激活状态。

表 18. 表函数监视信息
表函数 监视元素收集级别
MON_GET_DATABASE 表函数-获取数据库级别信息 始终收集
MON_GET_DATABASE_DETAILS 表函数 - 获取数据库信息度量值 始终收集

用法

可能的数据库激活状态包括:
NONE
未激活,并且会在最近一次连接时关闭。
IMPLICIT
在连接处理期间隐式激活,并且在最近一次连接时不会关闭。
EXPLICIT
由命令显式激活,并且在最近一次连接时不会关闭。

db_conn_time -“数据库激活时间戳记”监视元素

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

表 19. 表函数监视信息
表函数 监视元素收集级别
MON_GET_DATABASE 表函数-获取数据库级别信息 始终收集
MON_GET_DATABASE_DETAILS 表函数 - 获取数据库信息度量值 始终收集
表 20. 快照监视信息
快照级别 逻辑数据分组 监视开关
数据库 dbase 时间戳记
表空间 tablespace_list 缓冲池,时间戳记
table_list 时间戳记
表 21. 事件监视信息
事件类型 逻辑数据分组 监视开关
工作单元 - -
变更历史记录 evmonstart 始终收集

用法

将此元素与 disconn_time 监视元素配合使用以计算总连接时间。

对于变更历史记录事件监视器,此元素可用于跟踪延迟的数据库配置参数更新时生效。

db_heap_top -“分配的最大数据库堆”监视元素

此元素是为实现产品版本兼容性而保留。 它测量内存使用情况,但并非由数据库堆专用。

注: 不推荐使用 db_heap_top 监视元素。 使用此监视元素不会生成错误。 但是,它不会返回有效值,并且在将来的发行版中可能会将其移除。
表 22. 快照监视信息
快照级别 逻辑数据分组 监视开关
数据库 dbase 基本
表 23. 事件监视信息
事件类型 逻辑数据分组 监视开关
数据库 event_db 始终收集

db_location -“数据库位置”监视元素

与应用程序相关的数据库的位置。

表 24. 快照监视信息
快照级别 逻辑数据分组 监视开关
数据库 dbase 基本
用法
确定有关获取快照的应用程序的数据库服务器的相对位置。 值包括:
  • SQLM_LOCAL
  • SQLM_REMOTE

db_name -“数据库名称”监视元素

对其收集信息或应用程序连接至的数据库的真实名称。 这是创建时给定的数据库名称。

表 26. 快照监视信息
快照级别 逻辑数据分组 监视开关
数据库 dbase 基本
数据库 dbase_remote 基本
应用程序 appl_id_info 基本
应用程序 appl_remote 基本
表空间 tablespace_list 缓冲池
缓冲池 bufferpool 缓冲池
table_list
锁定 db_lock_list 基本
动态 SQL dynsql_list 基本
DCS 数据库 dcs_dbase 基本
DCS 应用程序 dcs_appl_info 基本
表 27. 事件监视信息
事件类型 逻辑数据分组 监视开关
数据库 event_dbheader 始终收集

用法

可使用此元素来标识应用数据的特定数据库。

对于未使用 Db2 Connect 连接到主机或 System i ® 数据库服务器的应用程序,可以将此元素与 db_path 监视元素结合使用,以唯一地标识数据库并帮助关联监视器提供的不同级别的信息。

db_path -“数据库路径”监视元素

数据库在被监视系统上的存储位置的完整路径。

表 28. 表函数监视信息
表函数 监视元素收集级别
MON_GET_DATABASE 表函数-获取数据库级别信息 始终收集
MON_GET_DATABASE_DETAILS 表函数 - 获取数据库信息度量值 始终收集
表 29. 快照监视信息
快照级别 逻辑数据分组 监视开关
数据库 dbase 基本
应用程序 appl_id_info 基本
表空间 tablespace_list 缓冲池
缓冲池 bufferpool 缓冲池
table_list
锁定 db_lock_list 基本
动态 SQL dynsql_list 基本
表 30. 事件监视信息
事件类型 逻辑数据分组 监视开关
数据库 event_dbheader 始终收集
用法
此元素可与 db_name 监视元素配合使用以标识应用数据的特定数据库。

db_status - 数据库状态监视元素

数据库的当前状态。

表 31. 表函数监视信息
表函数 监视元素收集级别
MON_GET_DATABASE 表函数-获取数据库级别信息 始终收集
MON_GET_DATABASE_DETAILS 表函数 - 获取数据库信息度量值 始终收集
表 32. 快照监视信息
快照级别 逻辑数据分组 监视开关
数据库 dbase 基本

用法

可使用此元素来确定数据库的状态。

以下是此元素的快照值:

API 常量 描述
SQLM_DB_ACTIVE 0 数据库是活动的。
SQLM_DB_QUIESCE_PEND 1 数据库处于停顿-暂挂状态。 不允许与数据库建立新连接,并且无法启动新的 工作单元 。 根据停顿请求,将允许活动的 工作单元 完成或将立即回滚。
SQLM_DB_QUIESCED 2 数据库已停顿。 允许与数据库建立新的连接,并且无法启动新的 工作单元
SQLM_DB_ROLLFWD 3 数据库正在进行前滚。
SQLM_DB_ACTIVE_STANDBY 4 数据库是一个支持读操作的 HADR 备用数据库。
SQLM_DB_STANDBY 5 数据库是 HADR 备用数据库。
该表函数可返回下列字符串值:
  • 活动
  • QUIESCE_PEND
  • QUIESCED
  • ROLLFWD
  • ACTIVE_STANDBY
  • STANDBY

db_storage_path -“自动存储路径”监视元素

此元素显示数据库用于放置自动存储器表空间的位置的完整路径。 一个数据库可以有 0 个或多个相关联的存储路径。

表 33. 表函数监视信息
表函数 监视元素收集级别
ADMIN_GET_STORAGE_PATHS 表函数-获取存储器组的存储路径信息 始终收集
表 34. 快照监视信息
快照级别 逻辑数据分组 监视开关
数据库 db_sto_path_info 基本

用法

将此元素与 num_db_storage_paths 监视元素配合使用来标识与此数据库相关联的存储路径。

db_storage_path_state -“存储路径状态”监视元素

自动存储路径状态指示存储路径是否正被数据库使用。

表 36. 表函数监视信息
表函数 监视元素收集级别
ADMIN_GET_STORAGE_PATHS 表函数-获取存储器组的存储路径信息 始终收集
表 37. 快照监视信息
快照级别 逻辑数据分组 监视开关
数据库 db_sto_path_info 基本

用法

使用此监视元素来确定存储路径是否正被数据库使用。 可能的值如下所示:
NOT_IN_USE
在指定的数据库分区中,没有任何表空间正在使用此存储路径。
IN_USE
在指定的数据库分区中,有一些表空间正在使用此存储路径。
DROP_PENDING
此存储路径已被删除,但某些表空间仍在使用此路径。 以物理方式从数据库中删除存储路径之前,所有表空间都必须停止使用这些路径。 要停止使用已删除的存储路径,请删除该表空间,或者使用 ALTER TABLESPACE 语句的 REBALANCE 子句对该表空间进行重新平衡。

db_storage_path_with_dpe -“包含数据库分区表达式的存储路径”监视元素

包含尚未进行求值的数据库分区表达式的自动存储路径。

表 38. 表函数监视信息
表函数 监视元素收集级别
ADMIN_GET_STORAGE_PATHS 表函数-获取存储器组的存储路径信息 始终收集
表 39. 快照监视信息
快照级别 逻辑数据分组 监视开关
数据库 db_sto_path_info 基本

用法

当存储路径包含数据库分区表达式时,请使用此监视元素来确定 CREATE DATABASE 命令或 ALTER DATABASE 语句对数据库指定的存储路径。

如果存储路径未包含数据库分区表达式,那么此监视元素将返回空值。

db_work_action_set_id -“数据库工作操作集标识”监视元素

如果此活动已划分到数据库作用域的某个工作类,那么此监视元素显示与该工作类所属的工作类集相关联的工作操作集的标识。 否则,此监视元素将显示值 0。

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

用法

此元素可与 db_work_class_id 元素配合使用,以唯一地标识活动的数据库工作类 (如果存在)。

db_work_class_id -“数据库工作类标识”监视元素

如果此活动已划分到数据库作用域的某个工作类,那么此监视元素将显示该工作类的标识。 否则,此监视元素将显示值 0。

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

用法

此元素可与 db_work_action_set_id 元素配合使用,以唯一地标识活动的数据库工作类 (如果存在)。

db2_status -“数据库实例的状态”监视元素

数据库管理器实例的当前状态。

表 46. 表函数监视信息
表函数 监视元素收集级别
MON_GET_INSTANCE 表函数 - 获取实例级别信息 始终收集
表 47. 快照监视信息
快照级别 逻辑数据分组 监视开关
数据库管理器 db2 基本

用法

您可以使用此元素来确定 数据库管理器 实例的状态。

以下是此元素的快照值:
API 常量 描述
SQLM_DB2_ACTIVE 0 数据库管理器实例是活动的。
SQLM_DB2_QUIESCE_PEND 1 实例和实例中的数据库处于停顿-暂挂状态。 不允许新建与任何实例数据库的连接,也不能启动新的工作单元。 根据停顿请求,将允许活动工作单元完成或立即回滚。
SQLM_DB2_QUIESCED 2 实例和实例中的数据库已停顿。 不允许新建与任何实例数据库的连接,也不能启动新的工作单元。
该表函数可返回下列字符串值:
  • 活动
  • QUIESCE_PEND
  • QUIESCED

db2start_time -“启动数据库管理器时间戳记”监视元素

使用 db2start 命令启动 数据库管理器 的日期和时间。

表 48. 表函数监视信息
表函数 监视元素收集级别
MON_GET_INSTANCE 表函数 - 获取实例级别信息 始终收集
表 49. 快照监视信息
快照级别 逻辑数据分组 监视开关
数据库管理器 db2 基本
表 50. 事件监视信息
事件类型 逻辑数据分组 监视开关
变更历史记录 evmonstart 始终收集

用法

此元素可与 time_stamp 监视元素配合使用,以计算自 数据库管理器 启动以来直到生成快照所耗用的时间。

对于变更历史记录事件监视器,此元素可用于跟踪延迟的数据库管理器配置参数更新的生效时间。

dbpartitionnum -“数据库分区号”监视元素

在分区数据库环境中,此监视元素是数据库成员的数字标识。 对于 Db2 Enterprise Server Edition 以及在 Db2 pureScale 环境中,此值为 0。

表 51. 表函数监视信息
表函数 监视元素收集级别
ADMIN_GET_INDEX_COMPRESS_INFO 表函数 - 返回处于压缩状态的索引信息 始终收集
ADMIN_GET_INDEX_INFO 表函数-返回索引信息 始终收集
ADMIN_GET_MSGS 表函数-检索通过 ADMIN_CMD 过程执行的数据移动实用程序生成的消息 始终收集
ADMIN_GET_STORAGE_PATHS 表函数-获取存储器组的存储路径信息 始终收集
ADMIN_GET_TAB_COMPRESS_INFO table 表函数 - 估算压缩节余 始终收集
ADMIN_GET_TAB_DICTIONARY_INFO 表函数 - 报告现有表字典的属性 始终收集
ADMINTABINFO 管理视图和 ADMIN_GET_TAB_INFO 表函数 - 检索表大小和状态信息 始终收集
AUDIT_ARCHIVE 过程和表函数 - 归档审计日志文件 始终收集
DBCFG 管理视图和 DB_GET_CFG 表函数-检索数据库配置参数信息 始终收集
DBPATHS 管理视图和 ADMIN_LIST_DB_PATHS 表函数-检索数据库路径 DBPATHS 管理视图和 ADMIN_LIST_DB_PATHS 表函数-检索数据库路径 始终收集
MON_GET_ACTIVITY 表函数 - 返回活动列表 始终收集
MON_GET_AGENT 表函数 - 列示数据库的代理程序、设防方式进程和系统实体 始终收集
MON_GET_CONTAINER 表函数 - 获取表空间容器指标 始终收集
MON_GET_QUEUE_STATS 表函数 - 返回阈值队列统计信息 始终收集
MON_GET_REBALANCE_STATUS 表函数 - 获取表空间的重新平衡进度 始终收集
MON_GET_SERVICE_SUBCLASS_STATS 表函数 - 返回服务子类的统计信息 始终收集
MON_GET_SERVICE_SUPERCLASS_STATS 表函数-返回服务超类的统计信息 始终收集
MON_GET_TABLE 表函数 - 获取表指标 始终收集
MON_GET_TABLESPACE 表函数 - 获取表空间指标 始终收集
MON_GET_TABLESPACE_QUIESCER 表函数-获取有关停顿的表空间的信息 始终收集
MON_GET_TABLESPACE_RANGE 表函数-获取有关表空间范围的信息 始终收集
MON_GET_WORKLOAD_STATS 表函数 - 返回工作负载统计信息 始终收集
MON_GET_WORK_ACTION_SET_STATS 表函数-返回工作操作集统计信息 始终收集
PD_GET_DIAG_HIST 表函数-从给定设施返回记录 PD_GET_DIAG_HIST 表函数-从给定设施返回记录 始终收集
PDLOGMSGS_LAST24HOURS 管理视图和 PD_GET_LOG_MSGS 表函数-检索问题确定消息 PDLOGMSGS_LAST24HOURS 管理视图和 PD_GET_LOG_MSGS 表函数-检索问题确定消息 始终收集
WLM_GET_QUEUE_STATS 表函数 - 返回阈值队列统计信息 始终收集
WLM_GET_SERVICE_CLASS_AGENTS 表函数 - 列出服务类中正在运行的代理程序 始终收集
WLM_GET_SERVICE_CLASS_WORKLOAD _实例表函数-列示工作负载实例 始终收集
WLM_GET_SERVICE_SUBCLASS_STATS 表函数 - 返回服务子类的统计信息 始终收集
WLM_GET_SERVICE_SUPERCLASS_STATS 表函数-返回服务超类的统计信息 始终收集
WLM_GET_WORK_ACTION_SET_STATS 表函数-返回工作操作集统计信息 始终收集
WLM_GET_WORKLOAD_实例 _ACTIVITIES 表函数-返回活动列表 始终收集
WLM_GET_WORKLOAD_STATS 表函数 - 返回工作负载统计信息 始终收集

用法

Db2 pureScale 环境中,多个成员在单个分区上运行。 在这类配置中运行时,系统中所有成员上的存储器物理属性(例如,表空间中的可用页数)是重复的。 每个成员报告系统的总准确大小。 在多分区配置中,每个分区中的值必须由用户关联才能了解系统的整体值。

dbpartitionnum 监视元素与 data_partition_id 监视元素不同,后者用于标识通过根据值对表中数据进行细分所创建的数据分区。

dcs_appl_status -“DCS 应用程序状态”监视元素

Db2 Connect 网关上 DCS 应用程序的状态。

表 52. 快照监视信息
快照级别 逻辑数据分组 监视开关
DCS 应用程序 dcs_appl_info 基本

用法

此元素用于 DCS 应用程序的问题确定。 值包括:
  • SQLM_DCS_CONNECTPEND_OUTBOUND

    应用程序已启动从 Db2 Connect 网关到主机数据库的数据库连接,但该请求尚未完成。

  • SQLM_DCS_UOWWAIT_OUTBOUND

    Db2 Connect 网关正在等待主机数据库应答应用程序的请求。

  • SQLM_DCS_UOWWAIT_INBOUND

    已建立从 Db2 Connect 网关到主机数据库的连接,并且该网关正在等待来自应用程序的 SQL 请求。 或者, Db2 Connect 网关正在代表应用程序中的工作单元等待。 这通常意味着正在执行应用程序的代码。

ddl_classification -“DDL 分类”监视元素

用于描述所执行 DDL 类型的分类。

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

用法

DDL 可分为下列其中一个类型:
STORAGE
改变数据库 DDL、缓冲池 DDL、分区组 DDL、存储器组 DDL 和表空间 DDL 的执行。
WLM
直方图 DDL、服务类 DDL、阈值 DDL、工作操作集 DDL、工作类集 DDL 和工作负载 DDL 的执行。
MONITOR
事件监视器 DDL 和用法列表 DDL 的执行。
SECURITY
审计策略 DDL、授权 DDL、掩码 DDL、许可权角色 DDL、撤销 DDL、安全标号 DDL、安全标号组件 DDL、安全策略 DDL 和可信上下文 DDL 的执行。
SQL
别名 DDL、函数 DDL、方法 DDL、模块 DDL、程序包 DDL、过程 DDL、模式 DDL、同义词 DDL、变换 DDL、触发器 DDL、类型 DDL、变量 DDL 和视图 DDL 的执行。
数据
索引 DDL、序列 DDL、表 DDL 和临时表 DDL 的执行。
XML
XSROBJECT DDL 的执行。
FEDERATED
昵称/服务器 DDL、类型/用户映射 DDL 和包装器 DDL 的执行。

ddl_sql_stmts -“数据定义语言 (DDL) SQL 语句”监视元素

此元素指示执行的 SQL 数据定义语言 (DDL) 语句数。

表 56. 快照监视信息
快照级别 逻辑数据分组 监视开关
数据库 dbase 基本
应用程序 appl 基本
可将快照监视的计数器重置。
表 57. 事件监视信息
事件类型 逻辑数据分组 监视开关
连接 event_conn 始终收集
数据库 event_db 始终收集
统计信息 event_scmetrics REQUEST METRICS BASE
统计信息 event_wlmmetrics REQUEST METRICS BASE
工作单元 uow_metrics REQUEST METRICS BASE
用法
可使用此元素来确定应用程序或数据库级别的数据库活动的级别。 DDL 语句的运行成本很高,这是因为它们对系统目录表有影响。 因此,如果此元素的值很高,那么应确定原因并在可能的情况下限制此活动的执行。
还可使用此元素并借助以下公式来确定 DDL 活动的百分比:
 
 ddl_sql_stmts / total number of statements
此信息对于分析应用程序活动和吞吐量非常有用。 DDL 语句还会影响:
  • 目录高速缓存(通过使该处存储的表描述符信息和权限信息无效并导致因为从系统目录检索信息而产生附加系统使用率)
  • 程序包高速缓存(通过使该处存储的段无效并导致因为段重新编译而产生附加系统处理时间)。

DDL 语句的示例包括 CREATE TABLE、CREATE VIEW、ALTER TABLE 和 DROP INDEX。

deadlock_id -“死锁事件标识”监视元素

死锁的标识。

元素标识
deadlock_id
元素类型
参考
表 58. 事件监视信息
事件类型 逻辑数据分组 监视开关
死锁 event_deadlock 始终收集
死锁 event_dlconn 始终收集
带有详细信息的死锁 event_detailed_dlconn 始终收集
带有详细信息的死锁的历史纪录 event_detailed_dlconn 始终收集
带有详细信息的死锁的历史纪录 event_stmt_history 始终收集
带有详细信息的死锁的历史记录值 event_data_value 始终收集
带有详细信息的死锁的历史记录值 event_detailed_dlconn 始终收集
带有详细信息的死锁的历史记录值 event_stmt_history 始终收集
用法
在监视应用程序中使用此元素,以将死锁连接和语句历史记录事件记录与死锁事件记录相关联。

deadlock_member -“死锁成员”监视元素

参与者正请求对其锁定的成员。

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

deadlock_node -“发生死锁的分区号”监视元素

发生死锁的分区号。

元素标识
deadlock_node
元素类型
参考
表 60. 事件监视信息
事件类型 逻辑数据分组 监视开关
死锁 event_deadlock 始终收集
死锁 event_dlconn 始终收集
带有详细信息的死锁 event_detailed_dlconn 始终收集
用法
此元素仅与分区数据库有关。 在监视应用程序中使用此元素,以将死锁连接事件记录与死锁事件记录相关联。

deadlock_type -“死锁类型”监视元素

所发生的死锁的类型。 此值可以是 LOCALGLOBAL。 在局部死锁中,所有参与者在同一成员上运行。 在全局死锁中,至少一个死锁参与者在远程成员上运行。

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

deadlocks -“检测到的死锁数”监视元素

发生的死锁总数。

表 62. 表函数监视信息
表函数 监视元素收集级别
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
表 63. 快照监视信息
快照级别 逻辑数据分组 监视开关
数据库 dbase 基本
应用程序 appl 锁定
可将快照监视的计数器重置。
表 64. 事件监视信息
事件类型 逻辑数据分组 监视开关
活动 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 始终收集
程序包高速缓存 在 activity_metrics 文档中报告。 ACTIVITY METRICS BASE

用法

此元素可指示应用程序遇到争用问题。 这些问题可能是由下列情况导致的:
  • 数据库发生锁定升级
  • 在系统生成的行锁定已足够的情况下应用程序显式锁定了表
  • 绑定时应用程序使用了不适当的隔离级别
  • 目录表已被锁定以供可重复的读
  • 应用程序正以不同的顺序获取相同的锁定,从而导致死锁。

可通过确定发生死锁的应用程序(或应用程序进程)来解决问题。 然后,您可以修改该应用程序,以使它能够更好地并行运行。 但某些应用程序可能无法并行运行。

可以使用连接时间戳记监视元素(last_resetdb_conn_timeappl_con_time)来确定死锁的严重性。 例如,5 分钟内发生 10 个死锁比 5 小时内发生 10 个死锁要严重得多。

以上列示的相关元素的描述还可提供其他调整建议。

deferred -“延迟”监视元素

指示是否延迟对配置参数值的更改。

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

用法

变更历史记录事件监视器将此值收集为:
Y
更改延迟至下一次数据库激活
N
更改立即生效

delete_sql_stmts -“删除数”监视元素

此元素包含自联合服务器实例启动或数据库监视计数器最后一次重置以后(取较晚者),联合服务器代表任何应用程序对此数据源发出 DELETE 语句的总次数。

表 68. 快照监视信息
快照级别 逻辑数据分组 监视开关
数据库 dbase_remote 基本
应用程序 appl_remote 基本
可将快照监视的计数器重置。
用法
使用此元素来确定联合服务器或应用程序对此数据源执行的数据库活动的级别。
还可使用此元素并借助以下公式来确定联合服务器或应用程序对此数据源执行的写入活动的百分比:
   write_activity =
     (INSERT statements + UPDATE statements + DELETE statements ) /
     (SELECT statements + INSERT statements + UPDATE statements +
     DELETE statements)

delete_time -“删除响应时间”监视元素

此元素包含此数据源响应 DELETE 所耗用的总时间(以毫秒计),这些 DELETE 来自联合服务器启动后或上次重置数据库监视计数器后(取较晚者)在此联合服务器实例上运行的所有应用程序或单个应用程序。

响应时间是以联合服务器将 DELETE 语句提交给数据源的时间与数据源响应联合服务器以指示已处理 DELETE 的时间之差量度的。

表 69. 快照监视信息
快照级别 逻辑数据分组 监视开关
数据库 dbase_remote 时间戳记
应用程序 appl_remote 时间戳记
可将快照监视的计数器重置。
用法
使用此元素来确定等待处理对此数据源执行 DELETE 语句所花的实际时间。 此信息对于容量规划和容量调整非常有用。

destination_service_class_id -“目标服务类标识”监视元素

生成此元素所属的阈值违例记录时此活动重新映射到的服务子类的标识。 对于除 REMAP ACTIVITY 以外的任何阈值操作,此元素的值为零。

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

用法

使用此元素来跟踪活动在它重新映射到的各个服务类之间的路径。 此元素还可用于计算映射到给定服务子类的活动数的聚集值。

details_xml -“详细信息 XML”监视元素

一个 XML 文档,它包含统计事件监视器收集的一些系统监视元素。

表 71. 事件监视信息
事件类型 逻辑数据分组 监视元素收集级别
统计信息 EVENTS_SCSTATS 始终收集
统计信息 EVENT_WLSTATS 始终收集

用法

sqllib/misc/DB2MonCommon.xsd 文件中提供了返回的 XML 文档的模式。顶级元素为 system_metrics

此监视元素的关联 XML 文档与 metrics 监视元素的关联 XML 文档包含相同系统指标,但有一处重大差异。 此监视元素中的指标通常从 0 开始,并持续累积直到下一次数据库激活,而 metrics 中的指标是计算出来的,用于显示自上次收集统计信息以来该指标的变化。
重要信息: 从 V10.1 修订包 1 开始,对于统计信息事件监视器,不推荐使用此监视元素,在将来的发行版中可能会将其除去。 如果使用此元素中的所返回 XML 指标数据,请开始改为使用 metrics 文档。

device_type -“设备类型”监视元素

此元素是与 UTILSTART 事件相关联的设备类型的标识。

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

用法

对于变更历史记录事件监视器,此字段指示 LOCATION 字段的解释:
A
TSM
C
客户机
D
磁盘
F
快照备份
L
本地
N
由数据库管理系统内部生成
O
其他供应商设备支持
P
管道
Q
光标
R
移除访存数据
S
服务器
T
磁带
U
用户出口
X
X/开放式 XBSA 接口

diaglog_write_wait_time -“诊断日志文件写等待时间”监视元素

等待写 db2diag 日志文件时耗用的时间。 此值以毫秒计。

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

用法

通过使用此元素,可以确定写 db2diag 日志文件时的耗用时间。 在分区数据库环境中,如果此时间过长,并且正在将共享存储器用于诊断目录路径(diagpath),那么可能表明 db2diag 日志文件被争用。 较大的值也可能表明日志记录量过大,例如,已将 diaglevel 设置为记录所有参考消息。

diaglog_writes_total -“写诊断日志文件总次数”监视元素

代理程序写 db2diag 日志文件的次数。

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

用法

通过将此元素与 diaglog_write_wait_time 监视元素配合使用,可以了解写入到 db2diag 日志文件时平均耗用的时间。

direct_read_reqs -“直接读请求数”监视元素

对一个或多个扇区的数据执行直接读取的请求数。

表 77. 表函数监视信息
表函数 监视元素收集级别
MON_GET_ACTIVITY 表函数 - 返回活动列表 ACTIVITY METRICS BASE
MON_GET_ACTIVITY_DETAILS 表函数-获取完整的活动详细信息 (在 DETAILS XML 文档中报告) ACTIVITY METRICS BASE
MON_GET_BUFFERPOOL 表函数 - 获取缓冲池指标 DATA OBJECT METRICS BASE
MON_GET_CONNECTION 表函数 - 获取连接度量值 REQUEST METRICS BASE
MON_GET_CONNECTION_DETAILS 表函数-获取详细的连接指标 (在 DETAILS XML 文档中报告) REQUEST METRICS BASE
MON_GET_DATABASE 表函数-获取数据库级别信息 DATA OBJECT METRICS BASE
MON_GET_DATABASE_DETAILS 表函数 - 获取数据库信息度量值 DATA OBJECT 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_TABLE 表函数 - 获取表指标 DATA OBJECT METRICS EXTENDED
MON_GET_TABLE_USAGE_LIST 表函数 - 从表用法列表返回信息 DATA OBJECT METRICS EXTENDED
MON_GET_TABLESPACE 表函数 - 获取表空间指标 DATA OBJECT 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
表 78. 快照监视信息
快照级别 逻辑数据分组 监视开关
数据库 dbase 缓冲池
表空间 tablespace 缓冲池
缓冲池 bufferpool 缓冲池
应用程序 appl 缓冲池
可将快照监视的计数器重置。
表 79. 事件监视信息
事件类型 逻辑数据分组 监视开关
活动 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_tablespace 始终收集
程序包高速缓存 在 activity_metrics 文档中报告。 ACTIVITY METRICS BASE

用法

使用以下公式来计算直接读操作读取的平均扇区数:
 
 direct_reads / direct_read_reqs

direct_read_time -“直接读时间”监视元素

执行直接读操作时耗用的时间。 此值以毫秒计。

表 80. 表函数监视信息
表函数 监视元素收集级别
MON_GET_ACTIVITY 表函数 - 返回活动列表 ACTIVITY METRICS BASE
MON_GET_ACTIVITY_DETAILS 表函数-获取完整的活动详细信息 (在 DETAILS XML 文档中报告) ACTIVITY METRICS BASE
MON_GET_BUFFERPOOL 表函数 - 获取缓冲池指标 DATA OBJECT METRICS BASE
MON_GET_CONNECTION 表函数 - 获取连接度量值 REQUEST METRICS BASE
MON_GET_CONNECTION_DETAILS 表函数-获取详细的连接指标 (在 DETAILS XML 文档中报告) REQUEST METRICS BASE
MON_GET_CONTAINER 表函数 - 获取表空间容器指标 DATA OBJECT METRICS BASE
MON_GET_DATABASE 表函数-获取数据库级别信息 DATA OBJECT METRICS BASE
MON_GET_DATABASE_DETAILS 表函数 - 获取数据库信息度量值 DATA OBJECT 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_TABLESPACE 表函数 - 获取表空间指标 DATA OBJECT 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
表 81. 快照监视信息
快照级别 逻辑数据分组 监视开关
数据库 dbase 缓冲池
表空间 tablespace 缓冲池
缓冲池 bufferpool 缓冲池
应用程序 appl 缓冲池
可将快照监视的计数器重置。
表 82. 事件监视信息
事件类型 逻辑数据分组 监视开关
活动 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_tablespace 始终收集
程序包高速缓存 在 activity_metrics 文档中报告。 ACTIVITY METRICS BASE

用法

使用以下公式来计算每扇区平均直接读取时间:

direct_read_time / direct_reads

如果平均时间很长,那么指示可能存在 I/O 冲突。

direct_reads -“直接读取数据库的次数”监视元素

未使用缓冲池的读操作的数目。

表 83. 表函数监视信息
表函数 监视元素收集级别
MON_GET_ACTIVITY 表函数 - 返回活动列表 ACTIVITY METRICS BASE
MON_GET_ACTIVITY_DETAILS 表函数-获取完整的活动详细信息 (在 DETAILS XML 文档中报告) ACTIVITY METRICS BASE
MON_GET_BUFFERPOOL 表函数 - 获取缓冲池指标 DATA OBJECT METRICS BASE
MON_GET_CONNECTION 表函数 - 获取连接度量值 REQUEST METRICS BASE
MON_GET_CONNECTION_DETAILS 表函数-获取详细的连接指标 (在 DETAILS XML 文档中报告) REQUEST METRICS BASE
MON_GET_CONTAINER 表函数 - 获取表空间容器指标 DATA OBJECT METRICS BASE
MON_GET_DATABASE 表函数-获取数据库级别信息 DATA OBJECT METRICS BASE
MON_GET_DATABASE_DETAILS 表函数 - 获取数据库信息度量值 DATA OBJECT 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_TABLE 表函数 - 获取表指标 DATA OBJECT METRICS EXTENDED
MON_GET_TABLE_USAGE_LIST 表函数 - 从表用法列表返回信息 DATA OBJECT METRICS EXTENDED
MON_GET_TABLESPACE 表函数 - 获取表空间指标 DATA OBJECT 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_实例 _ACTIVITIES 表函数-返回活动列表 ACTIVITY METRICS BASE
表 84. 快照监视信息
快照级别 逻辑数据分组 监视开关
数据库 dbase 缓冲池
表空间 tablespace 缓冲池
缓冲池 bufferpool 缓冲池
应用程序 appl 缓冲池
可将快照监视的计数器重置。
表 85. 事件监视信息
事件类型 逻辑数据分组 监视开关
活动 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_tablespace 始终收集
程序包高速缓存 在 activity_metrics 文档中报告。 ACTIVITY METRICS BASE

用法

使用以下公式来计算直接读操作读取的平均扇区数:

 
 direct_reads / direct_read_reqs

使用系统监视器跟踪 I/O 时,此元素可帮助您区分设备上的数据库 I/O 与非数据库 I/O。

直接读操作是以单元为单位执行的,最小单元为 512 字节扇区。 在下列情况下将使用它们:
  • 读取 LONG VARCHAR 列
  • 读取 LOB(大对象)列
  • 执行备份

direct_write_reqs -“直接写请求数”监视元素

对一个或多个扇区的数据执行直接写入的请求数。

表 86. 表函数监视信息
表函数 监视元素收集级别
MON_GET_ACTIVITY 表函数 - 返回活动列表 ACTIVITY METRICS BASE
MON_GET_ACTIVITY_DETAILS 表函数-获取完整的活动详细信息 (在 DETAILS XML 文档中报告) ACTIVITY METRICS BASE
MON_GET_BUFFERPOOL 表函数 - 获取缓冲池指标 DATA OBJECT METRICS BASE
MON_GET_CONNECTION 表函数 - 获取连接度量值 REQUEST METRICS BASE
MON_GET_CONNECTION_DETAILS 表函数-获取详细的连接指标 (在 DETAILS XML 文档中报告) REQUEST METRICS BASE
MON_GET_DATABASE 表函数-获取数据库级别信息 DATA OBJECT METRICS BASE
MON_GET_DATABASE_DETAILS 表函数 - 获取数据库信息度量值 DATA OBJECT 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_TABLE 表函数 - 获取表指标 DATA OBJECT METRICS EXTENDED
MON_GET_TABLE_USAGE_LIST 表函数 - 从表用法列表返回信息 DATA OBJECT METRICS EXTENDED
MON_GET_TABLESPACE 表函数 - 获取表空间指标 DATA OBJECT 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
表 87. 快照监视信息
快照级别 逻辑数据分组 监视开关
数据库 dbase 缓冲池
表空间 tablespace 缓冲池
缓冲池 bufferpool 缓冲池
应用程序 appl 缓冲池
可将快照监视的计数器重置。
表 88. 事件监视信息
事件类型 逻辑数据分组 监视开关
活动 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_tablespace 始终收集
程序包高速缓存 在 activity_metrics 文档中报告。 ACTIVITY METRICS BASE

用法

使用以下公式来计算直接写入操作写入的平均扇区数:
 
 direct_writes / direct_write_reqs

direct_write_time -“直接写时间”监视元素

执行直接写操作时耗用的时间。 此值以毫秒计。

表 89. 表函数监视信息
表函数 监视元素收集级别
MON_GET_ACTIVITY 表函数 - 返回活动列表 ACTIVITY METRICS BASE
MON_GET_ACTIVITY_DETAILS 表函数-获取完整的活动详细信息 (在 DETAILS XML 文档中报告) ACTIVITY METRICS BASE
MON_GET_BUFFERPOOL 表函数 - 获取缓冲池指标 DATA OBJECT METRICS BASE
MON_GET_CONNECTION 表函数 - 获取连接度量值 REQUEST METRICS BASE
MON_GET_CONNECTION_DETAILS 表函数-获取详细的连接指标 (在 DETAILS XML 文档中报告) REQUEST METRICS BASE
MON_GET_CONTAINER 表函数 - 获取表空间容器指标 DATA OBJECT METRICS BASE
MON_GET_DATABASE 表函数-获取数据库级别信息 DATA OBJECT METRICS BASE
MON_GET_DATABASE_DETAILS 表函数 - 获取数据库信息度量值 DATA OBJECT 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_TABLESPACE 表函数 - 获取表空间指标 DATA OBJECT 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
表 90. 快照监视信息
快照级别 逻辑数据分组 监视开关
数据库 dbase 缓冲池
表空间 tablespace 缓冲池
缓冲池 bufferpool 缓冲池
应用程序 appl 缓冲池
可将快照监视的计数器重置。
表 91. 事件监视信息
事件类型 逻辑数据分组 监视开关
活动 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_tablespace 始终收集
程序包高速缓存 在 activity_metrics 文档中报告。 ACTIVITY METRICS BASE

用法

使用以下公式来计算每扇区平均直接写入时间:
 
 direct_write_time / direct_writes

如果平均时间很长,那么指示可能存在 I/O 冲突。

direct_writes -“直接写至数据库的次数”监视元素

未使用缓冲池的写操作的数目。

表 92. 表函数监视信息
表函数 监视元素收集级别
MON_GET_ACTIVITY 表函数 - 返回活动列表 ACTIVITY METRICS BASE
MON_GET_ACTIVITY_DETAILS 表函数-获取完整的活动详细信息 (在 DETAILS XML 文档中报告) ACTIVITY METRICS BASE
MON_GET_BUFFERPOOL 表函数 - 获取缓冲池指标 DATA OBJECT METRICS BASE
MON_GET_CONNECTION 表函数 - 获取连接度量值 REQUEST METRICS BASE
MON_GET_CONNECTION_DETAILS 表函数-获取详细的连接指标 (在 DETAILS XML 文档中报告) REQUEST METRICS BASE
MON_GET_CONTAINER 表函数 - 获取表空间容器指标 DATA OBJECT METRICS BASE
MON_GET_DATABASE 表函数-获取数据库级别信息 DATA OBJECT METRICS BASE
MON_GET_DATABASE_DETAILS 表函数 - 获取数据库信息度量值 DATA OBJECT 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_TABLE 表函数 - 获取表指标 DATA OBJECT METRICS EXTENDED
MON_GET_TABLE_USAGE_LIST 表函数 - 从表用法列表返回信息 DATA OBJECT METRICS EXTENDED
MON_GET_TABLESPACE 表函数 - 获取表空间指标 DATA OBJECT 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_实例 _ACTIVITIES 表函数-返回活动列表 ACTIVITY METRICS BASE
表 93. 快照监视信息
快照级别 逻辑数据分组 监视开关
数据库 dbase 缓冲池
表空间 tablespace 缓冲池
缓冲池 bufferpool 缓冲池
应用程序 appl 缓冲池
可将快照监视的计数器重置。
表 94. 事件监视信息
事件类型 逻辑数据分组 监视开关
活动 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_tablespace 始终收集
程序包高速缓存 在 activity_metrics 文档中报告。 ACTIVITY METRICS BASE

用法

使用以下公式来计算直接写入操作写入的平均扇区数:
 
 direct_writes / direct_write_reqs

使用系统监视器跟踪 I/O 时,此元素可帮助您区分设备上的数据库 I/O 与非数据库 I/O。

直接写入操作是以单元为单位执行的,最小单元为 512 字节扇区。 在下列情况下将使用它们:
  • 写入 LONG VARCHAR 列
  • 写入 LOB(大对象)列
  • 执行复原
  • 执行装入
  • 如果启用了 MPFA(这是缺省情况),那么为 SMS 表空间分配新的扩展数据块

disabled_peds -“已禁用部分提前相异数”监视元素

因为可用排序堆不足而导致部分提前相异操作被禁用的次数。

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

用法

将此元素与 total_peds 监视元素配合使用来确定大多数时间部分提前相异操作是否获取足够的排序堆内存。 如果 disabled_peds 监视元素与 total_peds 监视元素的比率很高,那么数据库性能可能欠佳。 应考虑增加排序堆大小和/或排序堆阈值。

disconn_time -“数据库取消激活时间戳记”监视元素

应用程序与数据库在数据库级别断开连接的日期和时间,这是应用程序最后一次断开连接。

元素标识
disconn_time
元素类型
时间戳记
表 97. 事件监视信息
事件类型 逻辑数据分组 监视开关
数据库 event_db 始终收集
连接 event_conn 始终收集
用法
使用此元素来计算自出现以下情况以来耗用的时间:
  • 数据库处于活动状态(用于数据库级别的信息)
  • 连接处于活动状态(用于连接级别的信息)。

disconnects - 断开连接次数监视元素

此元素包含自联合服务器实例启动或数据库监视计数器最后一次重置以后(取较晚者),联合服务器代表任何应用程序与此数据源断开连接的总次数。

表 98. 快照监视信息
快照级别 逻辑数据分组 监视开关
数据库 dbase_remote 基本
可将快照监视的计数器重置。

用法

使用此元素来确定联合服务器代表任何应用程序与此数据源断开连接的总次数。 此元素与 CONNECT 计数一起使用可提供一种机制,您可以通过这种机制来确定此联合服务器实例相信且当前已连接至数据源的应用程序数。

dl_conns -“死锁中涉及的连接数”监视元素

死锁中涉及的连接数。

表 99. 事件监视信息
事件类型 逻辑数据分组 监视开关
锁定 - 始终收集
死锁1 event_deadlock 始终收集
1
建议不要使用此事件监视器。 建议不要再使用此选项,并且在将来的发行版中可能会将其移除。 请使用 CREATE EVENT MONITOR FOR LOCKING 语句来监视与锁定相关的事件,例如锁定超时、锁定等待和死锁。

用法

在监视应用程序中使用此元素以标识事件监视器数据流中将会出现的死锁连接事件记录数。

dyn_compound_exec_id -“动态复合语句可执行标识”监视元素

用以标识 PL/SQL 中动态预编译的复合 SQL 语句或匿名块的可执行文件标识。

用法

使用此值通过 MON_GET_PKG_CACHE_STMT 表函数来检索例程的语句文本。

dynamic_sql_stmts -“尝试的动态 SQL 语句数”监视元素

尝试的动态 SQL 语句数。

表 102. 快照监视信息
快照级别 逻辑数据分组 监视开关
数据库 dbase 基本
应用程序 appl 基本
可将快照监视的计数器重置。
表 103. 事件监视信息
事件类型 逻辑数据分组 监视开关
连接 event_conn 始终收集
数据库 event_db 始终收集
统计信息 event_scmetrics REQUEST METRICS BASE
统计信息 event_wlmmetrics REQUEST METRICS BASE
工作单元 uow_metrics REQUEST METRICS BASE
下列每一项操作的出现会给 dynamic_sql_stmts 监视元素的值增加 1。
  • OPEN
  • EXECUTE
  • EXECUTE IMMEDIATE
用法
可使用此元素来计算在数据库或应用程序级别成功执行的 SQL 语句总数:
 
      dynamic_sql_stmts
    + static_sql_stmts
    - failed_sql_stmts
    = throughput during monitoring period