EVMON_FORMAT_UE_TO_TABLES 为锁定事件监视器写至关系表的信息

EVMON_FORMAT_UE_TO_TABLES 表函数为锁定事件监视器写入的信息。sqllib/misc/DB2EvmonLocking.xsd 文件中也记录了此信息。
表 1. 为锁定事件监视器返回的信息:表名:LOCK_EVENT
列名 数据类型 描述
XMLID VARCHAR(256 OCTETS) NOT NULL xmlid -“XML 标识”监视元素
DEADLOCK_TYPE VARCHAR(10 OCTETS) deadlock_type -“死锁类型”监视元素
EVENT_ID BIGINT NOT NULL event_id -“事件标识”监视元素
EVENT_TYPE VARCHAR(128 OCTETS) NOT NULL event_type -“事件类型”监视元素
EVENT_TIMESTAMP TIMESTAMP NOT NULL event_timestamp -“事件时间戳记”监视元素
MEMBER SMALLINT NOT NULL member -“数据库成员”监视元素
DL_CONNS INTEGER dl_conns -“死锁中涉及的连接数”监视元素
ROLLED_BACK_PARTICIPANT_NO INTEGER) ORGANIZE BY ROW rolled_back_participant_no -“回滚的应用程序参与者”监视元素
表 2. 为锁定事件监视器返回的信息:表名:LOCK_PARTICIPANTS
列名 数据类型 描述
XMLID VARCHAR(256 OCTETS) NOT NULL xmlid -“XML 标识”监视元素
PARTICIPANT_NO INTEGER participant_no -“死锁参与者”监视元素
PARTICIPANT_TYPE VARCHAR(10 OCTETS) participant_type -“参与者类型”监视元素
PARTICIPANT_NO_HOLDING_LK INTEGER participant_no_holding_lk -“对应用程序所需对象挂起锁定的参与者”监视元素
APPLICATION_HANDLE BIGINT application_handle -“应用程序句柄”监视元素
APPL_ACTION VARCHAR(64 OCTETS) appl_action -“应用程序操作”监视元素
APPL_ID VARCHAR(128 OCTETS) appl_id -“应用程序标识”监视元素
APPL_NAME VARCHAR(128 OCTETS) appl_name -“应用程序名称”监视元素
AUTH_ID VARCHAR(128 OCTETS) auth_id -“授权标识”监视元素
AGENT_TID BIGINT agent_tid -“代理程序线程标识”监视元素
COORD_AGENT_TID BIGINT coord_agent_tid -“协调代理程序引擎可分派单元标识”监视元素
AGENT_STATUS INTEGER agent_status - DCS Application Agents monitor element
DEADLOCK_MEMBER SMALLINT deadlock_member -“死锁成员”监视元素
LOCK_TIMEOUT_VAL BIGINT lock_timeout_val -“锁定超时值”监视元素
LOCK_WAIT_VAL BIGINT lock_wait_val -“锁定等待值”监视元素
WORKLOAD_ID INTEGER workload_id -“工作负载标识”监视元素
WORKLOAD_NAME VARCHAR(128 OCTETS) workload_name -“工作负载名称”监视元素
SERVICE_CLASS_ID INTEGER service_class_id -“服务类标识”监视元素
SERVICE_SUPERCLASS_NAME VARCHAR(128 OCTETS) service_superclass_name -“服务超类名”监视元素
SERVICE_SUBCLASS_NAME VARCHAR(128 OCTETS) service_subclass_name -“服务子类名”监视元素
CURRENT_REQUEST VARCHAR(32 OCTETS) current_request -“当前操作请求”监视元素
LOCK_ESCALATION CHAR(3 OCTETS) lock_escalation -“锁定升级”监视元素
PAST_ACTIVITIES_WRAPPED CHAR(3 OCTETS) past_activities_wrapped -“合并过去活动列表”监视元素
CLIENT_USERID VARCHAR(255 OCTETS) client_userid -“客户机用户标识”监视元素
CLIENT_WRKSTNNAME VARCHAR(255 OCTETS) client_wrkstnname -“客户机工作站名称”监视元素
CLIENT_APPLNAME VARCHAR(255 OCTETS) client_applname -“客户机应用程序名称”监视元素
CLIENT_ACCTNG VARCHAR(255 OCTETS) client_acctng -“客户机记帐字符串”监视元素
OBJECT_REQUESTED VARCHAR(10 OCTETS) object_requested -“所请求对象”监视元素
LOCK_NAME CHAR(32 OCTETS) lock_name -“锁定名称”监视元素
LOCK_OBJECT_TYPE VARCHAR(32 OCTETS) lock_object_type -“等待的锁定对象类型”监视元素
LOCK_OBJECT_TYPE_ID CHAR(1 OCTETS) FOR BIT DATA  
LOCK_ATTRIBUTES CHAR(8 OCTETS) lock_attributes -“锁定属性”监视元素
LOCK_CURRENT_MODE BIGINT lock_current_mode -“转换前的原始锁定方式”监视元素
LOCK_MODE_REQUESTED BIGINT lock_mode_requested -“请求的锁定方式”监视元素
LOCK_MODE BIGINT lock_mode -“锁定方式”监视元素
LOCK_COUNT BIGINT lock_count -“锁定计数”监视元素
LOCK_HOLD_COUNT BIGINT lock_hold_count -“锁定挂起计数”监视元素
LOCK_RRIID BIGINT  
LOCK_STATUS BIGINT lock_status -“锁定状态”监视元素
LOCK_RELEASE_FLAGS CHAR(8 OCTETS) lock_release_flags -“锁定释放标志”监视元素
LOCK_WAIT_START_TIME TIMESTAMP lock_wait_start_time -“锁定等待开始时间戳记”监视元素
LOCK_WAIT_END_TIME TIMESTAMP lock_wait_end_time -“锁定等待结束时间戳记”监视元素
QUEUED_AGENTS BIGINT queued_agents -“已排队阈值代理程序数”监视元素
QUEUE_START_TIME TIMESTAMP queue_start_time -“队列开始时间戳记”监视元素
TABLE_FILE_ID BIGINT table_file_id -“表文件标识”监视元素
TABLE_NAME VARCHAR(128 OCTETS) table_name -“表名”监视元素
TABLE_SCHEMA VARCHAR(128 OCTETS) table_schema -“表模式名”监视元素
TABLESPACE_NAME VARCHAR(128 OCTETS) tablespace_name -“表空间名称”监视元素
THRESHOLD_ID INTEGER  
THRESHOLD_NAME VARCHAR(128 OCTETS) threshold_name -“阈值名称”监视元素
UTILITY_INVOCATION_ID VARCHAR(32 OCTETS) FOR BIT DATA utility_invocation_id -“实用程序调用标识”监视元素
XID VARCHAR(140 OCTETS) FOR BIT DATA) ORGANIZE BY ROW xid - 事务标识监视元素
表 3. 为锁定事件监视器返回的信息:表名:LOCK_PARTICIPANT_ACTIVITIES
列名 数据类型 描述
XMLID VARCHAR(256 OCTETS) NOT NULL xmlid -“XML 标识”监视元素
PARTICIPANT_NO INTEGER participant_no -“死锁参与者”监视元素
ACTIVITY_ID INTEGER activity_id -“活动标识”监视元素
ACTIVITY_TYPE VARCHAR(10 OCTETS) activity_type -“活动类型”监视元素
UOW_ID INTEGER uow_id -“工作单元标识”监视元素
PACKAGE_NAME VARCHAR(128 OCTETS) package_name -“程序包名”监视元素
PACKAGE_SCHEMA VARCHAR(128 OCTETS) package_schema -“程序包模式”监视元素
PACKAGE_VERSION_ID VARCHAR(64 OCTETS) package_version_id - Package version monitor element
CONSISTENCY_TOKEN VARCHAR(8 OCTETS) consistency_token -“程序包一致性标记”监视元素
SECTION_NUMBER BIGINT section_number -“节号”监视元素
REOPT VARCHAR(10 OCTETS) reopt -“REOPT 绑定选项”监视元素
INCREMENTAL_BIND CHAR(3 OCTETS) incremental_bind -“增量绑定”监视元素
EFFECTIVE_ISOLATION CHAR(2 OCTETS) effective_isolation -“有效隔离级别”监视元素
EFFECTIVE_QUERY_DEGREE BIGINT effective_query_degree -“有效查询并行度”监视元素
STMT_LOCK_TIMEOUT INTEGER stmt_lock_timeout -“语句锁定超时”监视元素
STMT_TYPE BIGINT stmt_type -“语句类型”监视元素
STMT_QUERY_ID BIGINT stmt_query_id -“语句查询标识”监视元素
STMT_NEST_LEVEL BIGINT stmt_nest_level -“语句嵌套级别”监视元素
STMT_INVOCATION_ID BIGINT stmt_invocation_id -“语句调用标识”监视元素
STMT_OPERATION VARCHAR(128 OCTETS) stmt_operation/operation -“语句操作”监视元素
STMT_SOURCE_ID BIGINT stmt_source_id -“语句源标识”监视元素
STMT_PKGCACHE_ID BIGINT  
STMT_FIRST_USE_TIME TIMESTAMP stmt_first_use_time -“第一次使用语句时的时间戳记”监视元素
STMT_LAST_USE_TIME TIMESTAMP stmt_last_use_time -“上一次使用语句时的时间戳记”监视元素
STMT_TEXT CLOB(2097152 OCTETS) stmt_text -“SQL 语句文本”监视元素
STMT_UNICODE CHAR(3 OCTETS) stmt_unicode -“语句 Unicode 标志”监视元素
QUERY_ACTUAL_DEGREE INTEGER query_actual_degree -“实际运行时分区内并行度”监视元素
STMTNO INTEGER) ORGANIZE BY ROW stmtno -“语句号”监视元素
表 4. 为锁定事件监视器返回的信息:表名:LOCK_ACTIVITY_VALUES
列名 数据类型 描述
XMLID VARCHAR(256 OCTETS) NOT NULL xmlid -“XML 标识”监视元素
PARTICIPANT_NO INTEGER participant_no -“死锁参与者”监视元素
ACTIVITY_ID INTEGER activity_id -“活动标识”监视元素
UOW_ID INTEGER uow_id -“工作单元标识”监视元素
STMT_VALUE_INDEX INTEGER stmt_value_index -“值索引”监视元素
STMT_VALUE_ISREOPT INTEGER stmt_value_isreopt -“用于语句重新优化的变量”监视元素
STMT_VALUE_ISNULL INTEGER stmt_value_isnull -“包含空值”监视元素
STMT_VALUE_TYPE CHAR(16 OCTETS) stmt_value_type -“值类型”监视元素
STMT_VALUE_DATA CLOB(32K OCTETS)) ORGANIZE BY ROW stmt_value_data -“值数据”监视元素