data_object_l_pages -“表数据逻辑页数”监视元素
此表中包含的数据在磁盘上使用的逻辑页数。
表函数 | 监视元素收集级别 |
---|---|
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 报告的长数据。
快照级别 | 逻辑数据分组 | 监视开关 |
---|---|---|
表 | 表 | 基本 |
事件类型 | 逻辑数据分组 | 监视开关 |
---|---|---|
表 | event_table | 始终收集 |
- 用法
- 此元素提供了一种机制,可用来查看特定表消耗的实际空间量。 此元素可与表事件监视器配合使用以跟踪一段时间内表的增长率。
data_partition_id -“数据分区标识”监视元素
与返回的信息相对应的数据分区的标识。
快照级别 | 逻辑数据分组 | 监视开关 |
---|---|---|
表 | 表 | 基本 |
锁定 | 锁定 | 锁定 |
锁定 | lock_wait | 锁定 |
事件类型 | 逻辑数据分组 | 监视开关 |
---|---|---|
表 | event_table | - |
死锁 | event_dlconn | - |
带有详细信息的死锁 | event_detailed_dlconn | - |
死锁 | 锁定 | - |
用法
此元素仅适用于分区表和分区索引。 否则,此监视元素的值是 NULL。
当返回锁定级别信息时,值 -1 代表一个控制对整个表进行访问的锁定。
data_sharing_remote_lockwait_count -“数据共享远程锁定等待计数”监视元素
表退出 NOT_SHARED 数据共享状态的次数。
表函数 | 监视元素收集级别 |
---|---|
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 数据共享状态时远程应用程序已等待的毫秒数。
表函数 | 监视元素收集级别 |
---|---|
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 -“数据共享状态”监视元素
指示表的当前数据共享状态。
表函数 | 监视元素收集级别 |
---|---|
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 -“数据共享状态更改时间”监视元素
表函数 | 监视元素收集级别 |
---|---|
MON_GET_TABLE-获取表指标 | 始终收集 |
datasource_name -“数据源名称”监视元素
此元素包含其远程访问信息由联合服务器显示的数据源的名称。 此元素对应于 SYSCAT.SERVERS 中的 'SERVER' 列。
- 元素标识
- datasource_name
- 元素类型
- 参考
快照级别 | 逻辑数据分组 | 监视开关 |
---|---|---|
数据库 | dbase_remote | 基本 |
应用程序 | appl_remote | 基本 |
- 用法
- 使用此元素来标识已收集并正在返回其访问信息的数据源。
datataginsc_threshold_id - 服务类阈值(IN 条件)标识中的数据标记监视元素
应用于此活动的 DATATAGINSC IN 阈值的标识。
表函数 | 监视元素收集级别 |
---|---|
MON_GET_ACTIVITY 表函数 - 返回活动列表 | 始终收集 |
MON_GET_ACTIVITY_DETAILS 表函数-获取完整的活动详细信息 (在 DETAILS XML 文档中报告) | 始终收集 |
WLM_GET_WORKLOAD_OCCURRENCE_ACTIVITIES 表函数-返回活动列表 | 始终收集 |
使用说明
- 使用此元素来了解应用于活动的 DATATAGINSC IN 阈值(如果存在)。
datataginsc_threshold_value - 服务类阈值(IN 条件)值中的数据标记监视元素
应用于此活动的 DATATAGINSC IN 阈值的数据标记的逗号分隔列表。
表函数 | 监视元素收集级别 |
---|---|
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。
表函数 | 监视元素收集级别 |
---|---|
MON_GET_ACTIVITY 表函数 - 返回活动列表 | 始终收集 |
MON_GET_ACTIVITY_DETAILS 表函数-获取完整的活动详细信息 (在 DETAILS XML 文档中报告) | 始终收集 |
WLM_GET_WORKLOAD_OCCURRENCE_ACTIVITIES 表函数-返回活动列表 | 始终收集 |
使用说明
- 使用此元素来确定此活动是否已违反应用于此活动的 DATATAGINSC IN 阈值。
datatagnotinsc_threshold_id - 服务类阈值(NOT IN 条件)标识中的数据标记监视元素
应用于此活动的 DATATAGINSC NOT IN 阈值的标识。
表函数 | 监视元素收集级别 |
---|---|
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 阈值的数据标记的逗号分隔列表。
表函数 | 监视元素收集级别 |
---|---|
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。
表函数 | 监视元素收集级别 |
---|---|
MON_GET_ACTIVITY 表函数 - 返回活动列表 | 始终收集 |
MON_GET_ACTIVITY_DETAILS 表函数-获取完整的活动详细信息 (在 DETAILS XML 文档中报告) | 始终收集 |
WLM_GET_WORKLOAD_OCCURRENCE_ACTIVITIES 表函数-返回活动列表 | 始终收集 |
使用说明
- 使用此元素来确定此活动是否已违反应用于此活动的 DATATAGINSC NOT IN 阈值。
db_activation_state -“数据库激活状态”监视元素
数据库的当前激活状态。
表函数 | 监视元素收集级别 |
---|---|
MON_GET_DATABASE 表函数-获取数据库级别信息 | 始终收集 |
MON_GET_DATABASE_DETAILS 表函数 - 获取数据库信息度量值 | 始终收集 |
用法
- NONE
- 未激活,并且会在最近一次连接时关闭。
- IMPLICIT
- 在连接处理期间隐式激活,并且在最近一次连接时不会关闭。
- EXPLICIT
- 由命令显式激活,并且在最近一次连接时不会关闭。
db_conn_time -“数据库激活时间戳记”监视元素
在数据库级别第一次连接至数据库的日期和时间,或者发出激活数据库命令的日期和时间。
表函数 | 监视元素收集级别 |
---|---|
MON_GET_DATABASE 表函数-获取数据库级别信息 | 始终收集 |
MON_GET_DATABASE_DETAILS 表函数 - 获取数据库信息度量值 | 始终收集 |
快照级别 | 逻辑数据分组 | 监视开关 |
---|---|---|
数据库 | dbase | 时间戳记 |
表空间 | tablespace_list | 缓冲池,时间戳记 |
表 | table_list | 时间戳记 |
事件类型 | 逻辑数据分组 | 监视开关 |
---|---|---|
工作单元 | - | - |
变更历史记录 | evmonstart | 始终收集 |
用法
将此元素与 disconn_time 监视元素配合使用以计算总连接时间。
对于变更历史记录事件监视器,此元素可用于跟踪延迟的数据库配置参数更新时生效。
db_heap_top -“分配的最大数据库堆”监视元素
此元素是为实现产品版本兼容性而保留。 它测量内存使用情况,但并非由数据库堆专用。
快照级别 | 逻辑数据分组 | 监视开关 |
---|---|---|
数据库 | dbase | 基本 |
事件类型 | 逻辑数据分组 | 监视开关 |
---|---|---|
数据库 | event_db | 始终收集 |
db_location -“数据库位置”监视元素
与应用程序相关的数据库的位置。
快照级别 | 逻辑数据分组 | 监视开关 |
---|---|---|
数据库 | dbase | 基本 |
- 用法
- 确定有关获取快照的应用程序的数据库服务器的相对位置。 值包括:
- SQLM_LOCAL
- SQLM_REMOTE
db_name -“数据库名称”监视元素
对其收集信息或应用程序连接至的数据库的真实名称。 这是创建时给定的数据库名称。
表函数 | 监视元素收集级别 |
---|---|
MON_GET_AUTO_MAINT_QUEUE 表函数-获取有关自动维护作业的信息 | 始终收集 |
MON_GET_CF 表函数-获取 CF 指标 | 始终收集 |
MON_GET_MEMORY_POOL 表函数-获取内存池信息 | 始终收集 |
MON_GET_MEMORY_SET 表函数-获取内存集信息 | 始终收集 |
MON_SAMPLE_SERVICE_CLASS_METRICS - 获取样本服务类度量值 | 始终收集 |
MON_SAMPLE_WORKLOAD_METRICS-获取样本工作负载指标 | 始终收集 |
快照级别 | 逻辑数据分组 | 监视开关 |
---|---|---|
数据库 | 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 | 基本 |
事件类型 | 逻辑数据分组 | 监视开关 |
---|---|---|
数据库 | event_dbheader | 始终收集 |
用法
可使用此元素来标识应用数据的特定数据库。
对于未使用 Db2 Connect 连接到主机或 System i ® 数据库服务器的应用程序,可以将此元素与 db_path 监视元素结合使用,以唯一地标识数据库并帮助关联监视器提供的不同级别的信息。
db_path -“数据库路径”监视元素
数据库在被监视系统上的存储位置的完整路径。
表函数 | 监视元素收集级别 |
---|---|
MON_GET_DATABASE 表函数-获取数据库级别信息 | 始终收集 |
MON_GET_DATABASE_DETAILS 表函数 - 获取数据库信息度量值 | 始终收集 |
快照级别 | 逻辑数据分组 | 监视开关 |
---|---|---|
数据库 | dbase | 基本 |
应用程序 | appl_id_info | 基本 |
表空间 | tablespace_list | 缓冲池 |
缓冲池 | bufferpool | 缓冲池 |
表 | table_list | 表 |
锁定 | db_lock_list | 基本 |
动态 SQL | dynsql_list | 基本 |
事件类型 | 逻辑数据分组 | 监视开关 |
---|---|---|
数据库 | event_dbheader | 始终收集 |
- 用法
- 此元素可与 db_name 监视元素配合使用以标识应用数据的特定数据库。
db_status - 数据库状态监视元素
数据库的当前状态。
表函数 | 监视元素收集级别 |
---|---|
MON_GET_DATABASE 表函数-获取数据库级别信息 | 始终收集 |
MON_GET_DATABASE_DETAILS 表函数 - 获取数据库信息度量值 | 始终收集 |
快照级别 | 逻辑数据分组 | 监视开关 |
---|---|---|
数据库 | 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 个或多个相关联的存储路径。
表函数 | 监视元素收集级别 |
---|---|
ADMIN_GET_STORAGE_PATHS 表函数-获取存储器组的存储路径信息 | 始终收集 |
快照级别 | 逻辑数据分组 | 监视开关 |
---|---|---|
数据库 | db_sto_path_info | 基本 |
用法
将此元素与 num_db_storage_paths 监视元素配合使用来标识与此数据库相关联的存储路径。
db_storage_path_id - 存储路径标识监视元素
存储器组中的存储路径的每个实例的唯一标识。
表函数 | 监视元素收集级别 |
---|---|
ADMIN_GET_STORAGE_PATHS 表函数-获取存储器组的存储路径信息 | 始终收集 |
MON_GET_CONTAINER 表函数 - 获取表空间容器指标 | 始终收集 |
db_storage_path_state -“存储路径状态”监视元素
自动存储路径状态指示存储路径是否正被数据库使用。
表函数 | 监视元素收集级别 |
---|---|
ADMIN_GET_STORAGE_PATHS 表函数-获取存储器组的存储路径信息 | 始终收集 |
快照级别 | 逻辑数据分组 | 监视开关 |
---|---|---|
数据库 | db_sto_path_info | 基本 |
用法
- NOT_IN_USE
- 在指定的数据库分区中,没有任何表空间正在使用此存储路径。
- IN_USE
- 在指定的数据库分区中,有一些表空间正在使用此存储路径。
- DROP_PENDING
- 此存储路径已被删除,但某些表空间仍在使用此路径。 以物理方式从数据库中删除存储路径之前,所有表空间都必须停止使用这些路径。 要停止使用已删除的存储路径,请删除该表空间,或者使用 ALTER TABLESPACE 语句的 REBALANCE 子句对该表空间进行重新平衡。
db_storage_path_with_dpe -“包含数据库分区表达式的存储路径”监视元素
包含尚未进行求值的数据库分区表达式的自动存储路径。
表函数 | 监视元素收集级别 |
---|---|
ADMIN_GET_STORAGE_PATHS 表函数-获取存储器组的存储路径信息 | 始终收集 |
快照级别 | 逻辑数据分组 | 监视开关 |
---|---|---|
数据库 | db_sto_path_info | 基本 |
用法
当存储路径包含数据库分区表达式时,请使用此监视元素来确定 CREATE DATABASE 命令或 ALTER DATABASE 语句对数据库指定的存储路径。
如果存储路径未包含数据库分区表达式,那么此监视元素将返回空值。
db_work_action_set_id -“数据库工作操作集标识”监视元素
如果此活动已划分到数据库作用域的某个工作类,那么此监视元素显示与该工作类所属的工作类集相关联的工作操作集的标识。 否则,此监视元素将显示值 0。
表函数 | 监视元素收集命令和级别 |
---|---|
MON_GET_ACTIVITY 表函数 - 返回活动列表 | 始终收集 |
MON_GET_ACTIVITY_DETAILS 表函数 - 获取完整的活动详细信息 | 始终收集 |
WLM_GET_WORKLOAD_OCCURRENCE_ACTIVITIES 表函数-返回活动列表 | 始终收集 |
事件类型 | 逻辑数据分组 | 监视开关 |
---|---|---|
活动 | event_activity | 始终收集 |
用法
此元素可与 db_work_class_id 元素配合使用,以唯一地标识活动的数据库工作类 (如果存在)。
db_work_class_id -“数据库工作类标识”监视元素
如果此活动已划分到数据库作用域的某个工作类,那么此监视元素将显示该工作类的标识。 否则,此监视元素将显示值 0。
表函数 | 监视元素收集级别 |
---|---|
MON_GET_ACTIVITY 表函数 - 返回活动列表 | 始终收集 |
MON_GET_ACTIVITY_DETAILS 表函数-获取完整的活动详细信息 (在 DETAILS XML 文档中报告) | 始终收集 |
WLM_GET_WORKLOAD_OCCURRENCE_ACTIVITIES 表函数-返回活动列表 | 始终收集 |
事件类型 | 逻辑数据分组 | 监视开关 |
---|---|---|
活动 | event_activity | 始终收集 |
用法
此元素可与 db_work_action_set_id 元素配合使用,以唯一地标识活动的数据库工作类 (如果存在)。
db2_process_id -“进程标识”监视元素
在所报告成员上运行的数据库进程的数字标识。
表函数 | 监视元素收集级别 |
---|---|
ENV_GET_DB2_EDU_SYSTEM_RESOURCES 表函数-返回 DB2 引擎可分派单元系统信息 | 始终收集 |
ENV_GET_DB2_SYSTEM_RESOURCES 表函数-返回 DB2(r) 系统信息 | 始终收集 |
db2_process_name -“进程名称”监视元素
在所报告成员上运行的数据库进程的名称。
表函数 | 监视元素收集级别 |
---|---|
ENV_GET_DB2_SYSTEM_RESOURCES 表函数-返回 DB2(r) 系统信息 | 始终收集 |
db2_status -“数据库实例的状态”监视元素
数据库管理器实例的当前状态。
表函数 | 监视元素收集级别 |
---|---|
MON_GET_INSTANCE 表函数 - 获取实例级别信息 | 始终收集 |
快照级别 | 逻辑数据分组 | 监视开关 |
---|---|---|
数据库管理器 | db2 | 基本 |
用法
您可以使用此元素来确定 数据库管理器 实例的状态。
API 常量 | 值 | 描述 |
---|---|---|
SQLM_DB2_ACTIVE | 0 | 数据库管理器实例是活动的。 |
SQLM_DB2_QUIESCE_PEND | 1 | 实例和实例中的数据库处于停顿-暂挂状态。 不允许新建与任何实例数据库的连接,也不能启动新的工作单元。 根据停顿请求,将允许活动工作单元完成或立即回滚。 |
SQLM_DB2_QUIESCED | 2 | 实例和实例中的数据库已停顿。 不允许新建与任何实例数据库的连接,也不能启动新的工作单元。 |
- 活动
- QUIESCE_PEND
- QUIESCED
db2start_time -“启动数据库管理器时间戳记”监视元素
使用 db2start
命令启动 数据库管理器 的日期和时间。
表函数 | 监视元素收集级别 |
---|---|
MON_GET_INSTANCE 表函数 - 获取实例级别信息 | 始终收集 |
快照级别 | 逻辑数据分组 | 监视开关 |
---|---|---|
数据库管理器 | db2 | 基本 |
事件类型 | 逻辑数据分组 | 监视开关 |
---|---|---|
变更历史记录 | evmonstart | 始终收集 |
用法
此元素可与 time_stamp 监视元素配合使用,以计算自 数据库管理器 启动以来直到生成快照所耗用的时间。
对于变更历史记录事件监视器,此元素可用于跟踪延迟的数据库管理器配置参数更新的生效时间。
dbpartitionnum -“数据库分区号”监视元素
在分区数据库环境中,此监视元素是数据库成员的数字标识。 对于 Db2 Enterprise Server Edition 以及在 Db2 pureScale 环境中,此值为 0。
用法
在 Db2 pureScale 环境中,多个成员在单个分区上运行。 在这类配置中运行时,系统中所有成员上的存储器物理属性(例如,表空间中的可用页数)是重复的。 每个成员报告系统的总准确大小。 在多分区配置中,每个分区中的值必须由用户关联才能了解系统的整体值。
dbpartitionnum 监视元素与 data_partition_id 监视元素不同,后者用于标识通过根据值对表中数据进行细分所创建的数据分区。
dcs_appl_status -“DCS 应用程序状态”监视元素
Db2 Connect 网关上 DCS 应用程序的状态。
快照级别 | 逻辑数据分组 | 监视开关 |
---|---|---|
DCS 应用程序 | dcs_appl_info | 基本 |
用法
- SQLM_DCS_CONNECTPEND_OUTBOUND
应用程序已启动从 Db2 Connect 网关到主机数据库的数据库连接,但该请求尚未完成。
- SQLM_DCS_UOWWAIT_OUTBOUND
Db2 Connect 网关正在等待主机数据库应答应用程序的请求。
- SQLM_DCS_UOWWAIT_INBOUND
已建立从 Db2 Connect 网关到主机数据库的连接,并且该网关正在等待来自应用程序的 SQL 请求。 或者, Db2 Connect 网关正在代表应用程序中的工作单元等待。 这通常意味着正在执行应用程序的代码。
dcs_db_name -“DCS 数据库名称”监视元素
DCS 目录中编目的 DCS 数据库的名称。
快照级别 | 逻辑数据分组 | 监视开关 |
---|---|---|
DCS 数据库 | dcs_dbase | 基本 |
DCS 应用程序 | dcs_appl_info | 基本 |
- 用法
- 此元素用于 DCS 应用程序的问题确定。
ddl_classification -“DDL 分类”监视元素
用于描述所执行 DDL 类型的分类。
事件类型 | 逻辑数据分组 | 监视开关 |
---|---|---|
变更历史记录 | 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) 语句数。
表函数 | 监视元素收集级别 |
---|---|
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_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 |
快照级别 | 逻辑数据分组 | 监视开关 |
---|---|---|
数据库 | dbase | 基本 |
应用程序 | appl | 基本 |
事件类型 | 逻辑数据分组 | 监视开关 |
---|---|---|
连接 | 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
- 元素类型
- 参考
事件类型 | 逻辑数据分组 | 监视开关 |
---|---|---|
死锁 | event_deadlock | 始终收集 |
死锁 | event_dlconn | 始终收集 |
带有详细信息的死锁 | event_detailed_dlconn | 始终收集 |
带有详细信息的死锁的历史纪录 | event_detailed_dlconn | 始终收集 |
带有详细信息的死锁的历史纪录 | event_stmt_history | 始终收集 |
带有详细信息的死锁的历史记录值 | event_data_value | 始终收集 |
带有详细信息的死锁的历史记录值 | event_detailed_dlconn | 始终收集 |
带有详细信息的死锁的历史记录值 | event_stmt_history | 始终收集 |
- 用法
- 在监视应用程序中使用此元素,以将死锁连接和语句历史记录事件记录与死锁事件记录相关联。
deadlock_member -“死锁成员”监视元素
参与者正请求对其锁定的成员。
事件类型 | 逻辑数据分组 | 监视开关 |
---|---|---|
锁定 | lock_participants |
deadlock_node -“发生死锁的分区号”监视元素
发生死锁的分区号。
- 元素标识
- deadlock_node
- 元素类型
- 参考
事件类型 | 逻辑数据分组 | 监视开关 |
---|---|---|
死锁 | event_deadlock | 始终收集 |
死锁 | event_dlconn | 始终收集 |
带有详细信息的死锁 | event_detailed_dlconn | 始终收集 |
- 用法
- 此元素仅与分区数据库有关。 在监视应用程序中使用此元素,以将死锁连接事件记录与死锁事件记录相关联。
deadlock_type -“死锁类型”监视元素
所发生的死锁的类型。 此值可以是 LOCAL 或 GLOBAL。 在局部死锁中,所有参与者在同一成员上运行。 在全局死锁中,至少一个死锁参与者在远程成员上运行。
事件类型 | 逻辑数据分组 | 监视开关 |
---|---|---|
锁定 | 锁定 |
deadlocks -“检测到的死锁数”监视元素
发生的死锁总数。
快照级别 | 逻辑数据分组 | 监视开关 |
---|---|---|
数据库 | dbase | 基本 |
应用程序 | appl | 锁定 |
事件类型 | 逻辑数据分组 | 监视开关 |
---|---|---|
活动 | 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_reset、db_conn_time 和 appl_con_time)来确定死锁的严重性。 例如,5 分钟内发生 10 个死锁比 5 小时内发生 10 个死锁要严重得多。
以上列示的相关元素的描述还可提供其他调整建议。
deferred -“延迟”监视元素
指示是否延迟对配置参数值的更改。
事件类型 | 逻辑数据分组 | 监视开关 |
---|---|---|
变更历史记录 | DBDBMCFG | 始终收集 |
用法
变更历史记录事件监视器将此值收集为:- Y
- 更改延迟至下一次数据库激活
- N
- 更改立即生效
degree_parallelism -“并行度”监视元素
绑定查询时请求的并行度。
- 元素标识
- degree_parallelism
- 元素类型
- 参考
快照级别 | 逻辑数据分组 | 监视开关 |
---|---|---|
应用程序 | stmt | 语句 |
- 用法
- 与 agents_top 配合使用来确定查询是否达到最大级别的并行性。
del_keys_cleaned -“清除伪删除键数目”监视元素
已清除的伪删除键的数目。
表函数 | 监视元素收集级别 |
---|---|
MON_GET_INDEX 表函数 - 获取索引指标 | 始终收集 |
delete_sql_stmts -“删除数”监视元素
此元素包含自联合服务器实例启动或数据库监视计数器最后一次重置以后(取较晚者),联合服务器代表任何应用程序对此数据源发出 DELETE 语句的总次数。
快照级别 | 逻辑数据分组 | 监视开关 |
---|---|---|
数据库 | 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 的时间之差量度的。
快照级别 | 逻辑数据分组 | 监视开关 |
---|---|---|
数据库 | dbase_remote | 时间戳记 |
应用程序 | appl_remote | 时间戳记 |
- 用法
- 使用此元素来确定等待处理对此数据源执行 DELETE 语句所花的实际时间。 此信息对于容量规划和容量调整非常有用。
destination_service_class_id -“目标服务类标识”监视元素
生成此元素所属的阈值违例记录时此活动重新映射到的服务子类的标识。 对于除 REMAP ACTIVITY 以外的任何阈值操作,此元素的值为零。
事件类型 | 逻辑数据分组 | 监视开关 |
---|---|---|
阈值违例 | event_thresholdviolations | - |
用法
使用此元素来跟踪活动在它重新映射到的各个服务类之间的路径。 此元素还可用于计算映射到给定服务子类的活动数的聚集值。
details_xml -“详细信息 XML”监视元素
一个 XML 文档,它包含统计事件监视器收集的一些系统监视元素。
事件类型 | 逻辑数据分组 | 监视元素收集级别 |
---|---|---|
统计信息 | EVENTS_SCSTATS | 始终收集 |
统计信息 | EVENT_WLSTATS | 始终收集 |
用法
sqllib/misc/DB2MonCommon.xsd 文件中提供了返回的 XML 文档的模式。顶级元素为 system_metrics。
device_type -“设备类型”监视元素
此元素是与 UTILSTART 事件相关联的设备类型的标识。
事件类型 | 逻辑数据分组 | 监视开关 |
---|---|---|
变更历史记录 | UTILLOCATION | 始终收集 |
用法
对于变更历史记录事件监视器,此字段指示 LOCATION 字段的解释:- A
- TSM
- C
- 客户机
- D
- 磁盘
- F
- 快照备份
- L
- 本地
- N
- 由数据库管理系统内部生成
- O
- 其他供应商设备支持
- P
- 管道
- Q
- 光标
- R
- 移除访存数据
- S
- 服务器
- T
- 磁带
- U
- 用户出口
- X
- X/开放式 XBSA 接口
diaglog_write_wait_time -“诊断日志文件写等待时间”监视元素
等待写 db2diag 日志文件时耗用的时间。 此值以毫秒计。
事件类型 | 逻辑数据分组 | 监视开关 |
---|---|---|
活动 | 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 日志文件的次数。
事件类型 | 逻辑数据分组 | 监视开关 |
---|---|---|
活动 | 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 -“直接读请求数”监视元素
对一个或多个扇区的数据执行直接读取的请求数。
快照级别 | 逻辑数据分组 | 监视开关 |
---|---|---|
数据库 | dbase | 缓冲池 |
表空间 | tablespace | 缓冲池 |
缓冲池 | bufferpool | 缓冲池 |
应用程序 | appl | 缓冲池 |
事件类型 | 逻辑数据分组 | 监视开关 |
---|---|---|
活动 | 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 -“直接读时间”监视元素
执行直接读操作时耗用的时间。 此值以毫秒计。
快照级别 | 逻辑数据分组 | 监视开关 |
---|---|---|
数据库 | dbase | 缓冲池 |
表空间 | tablespace | 缓冲池 |
缓冲池 | bufferpool | 缓冲池 |
应用程序 | appl | 缓冲池 |
事件类型 | 逻辑数据分组 | 监视开关 |
---|---|---|
活动 | 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 -“直接读取数据库的次数”监视元素
未使用缓冲池的读操作的数目。
快照级别 | 逻辑数据分组 | 监视开关 |
---|---|---|
数据库 | dbase | 缓冲池 |
表空间 | tablespace | 缓冲池 |
缓冲池 | bufferpool | 缓冲池 |
应用程序 | appl | 缓冲池 |
事件类型 | 逻辑数据分组 | 监视开关 |
---|---|---|
活动 | 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。
- 读取 LONG VARCHAR 列
- 读取 LOB(大对象)列
- 执行备份
direct_write_reqs -“直接写请求数”监视元素
对一个或多个扇区的数据执行直接写入的请求数。
快照级别 | 逻辑数据分组 | 监视开关 |
---|---|---|
数据库 | dbase | 缓冲池 |
表空间 | tablespace | 缓冲池 |
缓冲池 | bufferpool | 缓冲池 |
应用程序 | appl | 缓冲池 |
事件类型 | 逻辑数据分组 | 监视开关 |
---|---|---|
活动 | 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 -“直接写时间”监视元素
执行直接写操作时耗用的时间。 此值以毫秒计。
快照级别 | 逻辑数据分组 | 监视开关 |
---|---|---|
数据库 | dbase | 缓冲池 |
表空间 | tablespace | 缓冲池 |
缓冲池 | bufferpool | 缓冲池 |
应用程序 | appl | 缓冲池 |
事件类型 | 逻辑数据分组 | 监视开关 |
---|---|---|
活动 | 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 -“直接写至数据库的次数”监视元素
未使用缓冲池的写操作的数目。
快照级别 | 逻辑数据分组 | 监视开关 |
---|---|---|
数据库 | dbase | 缓冲池 |
表空间 | tablespace | 缓冲池 |
缓冲池 | bufferpool | 缓冲池 |
应用程序 | appl | 缓冲池 |
事件类型 | 逻辑数据分组 | 监视开关 |
---|---|---|
活动 | 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。
- 写入 LONG VARCHAR 列
- 写入 LOB(大对象)列
- 执行复原
- 执行装入
- 如果启用了 MPFA(这是缺省情况),那么为 SMS 表空间分配新的扩展数据块
disabled_peds -“已禁用部分提前相异数”监视元素
因为可用排序堆不足而导致部分提前相异操作被禁用的次数。
事件类型 | 逻辑数据分组 | 监视开关 |
---|---|---|
活动 | 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
- 元素类型
- 时间戳记
事件类型 | 逻辑数据分组 | 监视开关 |
---|---|---|
数据库 | event_db | 始终收集 |
连接 | event_conn | 始终收集 |
- 用法
- 使用此元素来计算自出现以下情况以来耗用的时间:
- 数据库处于活动状态(用于数据库级别的信息)
- 连接处于活动状态(用于连接级别的信息)。
disconnects - 断开连接次数监视元素
此元素包含自联合服务器实例启动或数据库监视计数器最后一次重置以后(取较晚者),联合服务器代表任何应用程序与此数据源断开连接的总次数。
快照级别 | 逻辑数据分组 | 监视开关 |
---|---|---|
数据库 | dbase_remote | 基本 |
用法
使用此元素来确定联合服务器代表任何应用程序与此数据源断开连接的总次数。 此元素与 CONNECT 计数一起使用可提供一种机制,您可以通过这种机制来确定此联合服务器实例相信且当前已连接至数据源的应用程序数。
dl_conns -“死锁中涉及的连接数”监视元素
死锁中涉及的连接数。
事件类型 | 逻辑数据分组 | 监视开关 |
---|---|---|
锁定 | - | 始终收集 |
死锁1 | event_deadlock | 始终收集 |
- 1
- 建议不要使用此事件监视器。 建议不要再使用此选项,并且在将来的发行版中可能会将其移除。 请使用 CREATE EVENT MONITOR FOR LOCKING 语句来监视与锁定相关的事件,例如锁定超时、锁定等待和死锁。
用法
在监视应用程序中使用此元素以标识事件监视器数据流中将会出现的死锁连接事件记录数。
dyn_compound_exec_id -“动态复合语句可执行标识”监视元素
用以标识 PL/SQL 中动态预编译的复合 SQL 语句或匿名块的可执行文件标识。
表函数 | 监视元素收集级别 |
---|---|
MON_GET_ROUTINE 表函数 - 获取例程的聚集执行度量值 | 始终收集 |
MON_GET_ROUTINE_DETAILS 表函数 - 获取例程的聚集执行度量值详细信息 | 始终收集 |
MON_GET_ROUTINE_EXEC_LIST 表函数 - 获取例程所执行的语句列表 | 始终收集 |
用法
使用此值通过 MON_GET_PKG_CACHE_STMT 表函数来检索例程的语句文本。
dynamic_sql_stmts -“尝试的动态 SQL 语句数”监视元素
尝试的动态 SQL 语句数。
表函数 | 监视元素收集级别 |
---|---|
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_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 |
快照级别 | 逻辑数据分组 | 监视开关 |
---|---|---|
数据库 | dbase | 基本 |
应用程序 | appl | 基本 |
事件类型 | 逻辑数据分组 | 监视开关 |
---|---|---|
连接 | event_conn | 始终收集 |
数据库 | event_db | 始终收集 |
统计信息 | event_scmetrics | REQUEST METRICS BASE |
统计信息 | event_wlmmetrics | REQUEST METRICS BASE |
工作单元 | uow_metrics | REQUEST METRICS BASE |
- 下列每一项操作的出现会给
dynamic_sql_stmts
监视元素的值增加 1。 - 用法
- 可使用此元素来计算在数据库或应用程序级别成功执行的 SQL 语句总数:
dynamic_sql_stmts + static_sql_stmts - failed_sql_stmts = throughput during monitoring period