为程序包高速缓存事件监视器写入 XML 的信息
EVMON_FORMAT_UE_TO_XML 表函数为程序包高速缓存事件监视器写入的信息。DB2EvmonPkgCache.xsd 文件中也记录了此信息。
db2_pkgcache_event
用于详细描述程序包高速缓存事件的主模式。
元素内容: ( section_type , insert_timestamp , executable_id , package_schema , package_name , package_version_id , section_number {zero or one times (?)} , effective_isolation , num_executions , num_exec_with_metrics , prep_time , last_metrics_update , num_coord_exec , num_coord_exec_with_metrics , stmt_type_id , query_cost_estimate , stmt_pkg_cache_id , stmt_text , comp_env_desc , section_env , activity_metrics , routine_id , query_data_tag_list , total_stats_fabrication_time , total_stats_fabrications , total_sync_runstats_time , total_sync_runstats , max_coord_stmt_exec_timestamp {zero or one times (?)} , max_coord_stmt_exec_time_arg {zero or more (*)} , max_coord_stmt_exec_time , stmtno , num_routines , stmtid , planid , prep_warning , prep_warning_reason , semantic_env_id , active_hash_grpbys_top , active_hash_joins_top , active_olap_funcs_top , active_peas_top , active_peds_top , active_sort_consumers_top , active_sorts_top , active_col_vector_consumers_top , sort_consumer_heap_top , sort_consumer_shrheap_top , sort_heap_top , sort_shrheap_top , ANY content ( skip ) {zero or more (*)} )
属性:
| QName | Type | 修订时间 | 缺省值 | 使用 | 注释 |
|---|---|---|---|---|---|
| id | xs:long | 必需 | |||
| type | 必需 | ||||
| timestamp | xs:dateTime | 必需 | |||
| member | 必需 | ||||
| release | xs:long | 必需 | |||
| 任何名称空间中的任何属性 |
section_type
所处理的 SQL 语句的类型。可能的值:D:Dynamic 或 S:Static。有关更多详细信息,请参阅监视元素 section_type -“节类型指示器”监视元素。
包含者: db2_pkgcache_event
insert_timestamp
将变体或节插入到高速缓存中的时间。有关更多详细信息,请参阅监视元素 insert_timestamp -“插入时间戳记”监视元素。
包含者: db2_pkgcache_event
元素内容:
| Type | 构面 |
|---|---|
| xs:dateTime |
executable_id
在数据服务器上生成的二进制标记,用于唯一地标识已执行的 SQL 语句节。有关更多详细信息,请参阅监视元素 executable_id -“可执行标识”监视元素。
包含者: db2_pkgcache_event
package_schema
与 SQL 语句相关联的程序包的模式名。有关更多详细信息,请参阅监视元素 package_schema -“程序包模式”监视元素。
包含者: db2_pkgcache_event
package_name
当前正在执行的 SQL 语句所在程序包的名称。有关更多详细信息,请参阅监视元素 package_name -“程序包名”监视元素。
包含者: db2_pkgcache_event
package_version_id
程序包版本指定当前正在执行的 SQL 语句所在程序包的版本标识。有关更多详细信息,请参阅监视元素 package_version_id - Package version monitor element。
包含者: db2_pkgcache_event
section_number
程序包中用于当前正在处理或最新处理的 SQL 语句的内部节号。有关更多详细信息,请参阅监视元素 section_number -“节号”监视元素。
包含者: db2_pkgcache_event
元素内容:
| Type | 构面 |
|---|---|
| xs:long |
effective_isolation
运行 SQL 语句时作用于该语句的隔离值。有关更多详细信息,请参阅监视元素 effective_isolation -“有效隔离级别”监视元素。
包含者: db2_pkgcache_event
属性:
| QName | Type | 修订时间 | 缺省值 | 使用 | 注释 |
|---|---|---|---|---|---|
| id | xs:long | 可选 |
num_executions
已执行 SQL 语句的次数。有关更多详细信息,请参阅监视元素 num_executions -“语句执行次数”监视元素。
包含者: db2_pkgcache_event
元素内容:
| Type | 构面 |
|---|---|
| xs:long |
num_exec_with_metrics
在收集指标的情况下执行此 SQL 语句的次数。有关更多详细信息,请参阅监视元素 num_exec_with_metrics -“在收集指标情况下的执行次数”监视元素。
包含者: db2_pkgcache_event
元素内容:
| Type | 构面 |
|---|---|
| xs:long |
prep_time
在活动为 SQL 语句的情况下编译 SQL 语句所需的时间(以毫秒计)。有关更多详细信息,请参阅监视元素 prep_time -“编译时间”监视元素。
包含者: db2_pkgcache_event
元素内容:
| Type | 构面 |
|---|---|
| xs:long |
last_metrics_update
用于反映上一次更新此高速缓存条目的时间指标的时间戳记。有关更多详细信息,请参阅监视元素 last_metrics_update -“最近一次更新指标的时间戳记”监视元素。
包含者: db2_pkgcache_event
元素内容:
| Type | 构面 |
|---|---|
| xs:dateTime |
num_coord_exec
协调代理程序执行此节的次数。有关更多详细信息,请参阅监视元素 num_coord_exec -“协调代理程序执行的次数”监视元素。
包含者: db2_pkgcache_event
元素内容:
| Type | 构面 |
|---|---|
| xs:long |
num_coord_exec_with_metrics
协调程序代理执行此节的次数以及所捕获的监视指标。有关更多详细信息,请参阅监视元素 num_coord_exec_with_metrics -“协调代理程序执行的次数以及指标”监视元素。
包含者: db2_pkgcache_event
元素内容:
| Type | 构面 |
|---|---|
| xs:long |
stmt_type_id
语句类型标识。有关更多详细信息,请参阅监视元素 stmt_type_id -“语句类型标识”监视元素。
包含者: db2_pkgcache_event
属性:
| QName | Type | 修订时间 | 缺省值 | 使用 | 注释 |
|---|---|---|---|---|---|
| id | xs:long | 可选 |
query_cost_estimate
由 SQL 编译器确定的查询估算成本。有关更多详细信息,请参阅监视元素 query_cost_estimate -“查询估算成本”监视元素。
包含者: db2_pkgcache_event
元素内容:
| Type | 构面 |
|---|---|
| xs:long |
stmt_pkg_cache_id
此元素显示动态 SQL 语句的内部程序包高速缓存标识。有关更多详细信息,请参阅监视元素 stmt_pkg_cache_id -“语句程序包高速缓存标识”监视元素。
包含者: db2_pkgcache_event
元素内容:
| Type | 构面 |
|---|---|
| xs:long |
stmt_text
SQL 语句的文本。有关更多详细信息,请参阅监视元素 stmt_text -“SQL 语句文本”监视元素。
包含者: db2_pkgcache_event
comp_env_desc
此元素存储关于编译 SQL 语句时使用的编译环境的信息。有关更多详细信息,请参阅监视元素 comp_env_desc -“编译环境”监视元素。
包含者: db2_pkgcache_event
section_env
包含 SQL 语句的节的 BLOB。有关更多详细信息,请参阅监视元素 section_env -“节环境”监视元素。
包含者: db2_pkgcache_event
activity_metrics
此高速缓存条目的活动指标。
包含者: db2_pkgcache_event
routine_id
对于 CALL 语句,此元素存储与所调用存储过程相关联的例程标识。有关更多详细信息,请参阅监视元素 routine_id -“例程标识”监视元素。
包含者: db2_pkgcache_event
元素内容:
| Type | 构面 |
|---|---|
| xs:long |
query_data_tag_list
此高速缓存条目的数据标记列表。有关更多详细信息,请参阅监视元素 query_data_tag_list -“估算的查询数据标记列表”监视元素。
包含者: db2_pkgcache_event
total_stats_fabrication_time
通过收集实时统计信息来生成统计信息时所耗用的总时间(以毫秒计)。有关更多详细信息,请参阅监视元素 total_stats_fabrication_time -“统计信息生成总时间”监视元素。
包含者: db2_pkgcache_event
元素内容:
| Type | 构面 |
|---|---|
| xs:long |
total_stats_fabrications
通过在查询编译期间由实时统计信息收集执行的统计信息生成的总次数。有关更多详细信息,请参阅监视元素 total_stats_fabrications -“统计信息生成总计”监视元素。
包含者: db2_pkgcache_event
元素内容:
| Type | 构面 |
|---|---|
| xs:long |
total_sync_runstats_time
实时统计信息收集触发的同步 RUNSTATS 活动所耗用的总时间(以毫秒计)。有关更多详细信息,请参阅监视元素 total_sync_runstats_time -“同步 RUNSTATS 总时间”监视元素。
包含者: db2_pkgcache_event
元素内容:
| Type | 构面 |
|---|---|
| xs:long |
total_sync_runstats
实时统计信息收集触发同步 RUNSTATS 活动的总数。有关更多详细信息,请参阅监视元素 total_sync_runstats -“同步 RUNSTATS 活动总数”监视元素。
包含者: db2_pkgcache_event
元素内容:
| Type | 构面 |
|---|---|
| xs:long |
max_coord_stmt_exec_timestamp
有关更多详细信息,请参阅监视元素 max_coord_stmt_exec_timestamp -“最大协调程序语句执行时间戳记”监视元素。
包含者: db2_pkgcache_event
元素内容:
| Type | 构面 |
|---|---|
| xs:dateTime |
max_coord_stmt_exec_time_arg
描述生成 max_coord_stmt_exec_time 的语句的输入变量。
包含者: db2_pkgcache_event
元素内容: ( stmt_value_index , stmt_value_isreopt , stmt_value_isnull , stmt_value_type , stmt_value_data , ANY content ( skip ) {zero or more (*)} )
max_coord_stmt_exec_time
有关更多详细信息,请参阅监视元素 max_coord_stmt_exec_time -“最长协调程序语句执行时间”监视元素。
包含者: db2_pkgcache_event
元素内容:
| Type | 构面 |
|---|---|
| xs:long |
stmtno
有关更多详细信息,请参阅监视元素 stmtno -“语句号”监视元素。
包含者: db2_pkgcache_event
元素内容:
| Type | 构面 |
|---|---|
| xs:int |
num_routines
有关更多详细信息,请参阅监视元素 num_routines -“例程数”监视元素。
包含者: db2_pkgcache_event
元素内容:
| Type | 构面 |
|---|---|
| xs:int |
stmtid
有关更多详细信息,请参阅监视元素 stmtid -“查询语句标识”监视元素。
包含者: db2_pkgcache_event
元素内容:
| Type | 构面 |
|---|---|
| xs:long |
planid
有关更多详细信息,请参阅监视元素 planid -“查询计划标识”监视元素。
包含者: db2_pkgcache_event
元素内容:
| Type | 构面 |
|---|---|
| xs:long |
prep_warning
有关更多详细信息,请参阅监视元素 prep_warning -“准备警告 SQLCODE”监视元素。
包含者: db2_pkgcache_event
元素内容:
| Type | 构面 |
|---|---|
| xs:int |
prep_warning_reason
有关更多详细信息,请参阅监视元素 prep_warning_reason -“准备警告 SQLCODE 原因标识”监视元素。
包含者: db2_pkgcache_event
元素内容:
| Type | 构面 |
|---|---|
| xs:int |
semantic_env_id
有关更多详细信息,请参阅监视元素 semantic_env_id -“查询语义编译环境标识”监视元素。
包含者: db2_pkgcache_event
元素内容:
| Type | 构面 |
|---|---|
| xs:long |
active_hash_grpbys_top
有关更多详细信息,请参阅监视元素 active_hash_grpbys_top -“活动散列 GROUP BY 操作次数高水位标记”监视元素。
包含者: db2_pkgcache_event
元素内容:
| Type | 构面 |
|---|---|
| xs:long |
active_hash_joins_top
有关更多详细信息,请参阅监视元素 active_hash_joins_top -“活动散列连接操作次数高水位标记”监视元素。
包含者: db2_pkgcache_event
元素内容:
| Type | 构面 |
|---|---|
| xs:long |
active_olap_funcs_top
有关更多详细信息,请参阅监视元素 active_olap_funcs_top -“活动 OLAP 函数操作次数高水位标记”监视元素。
包含者: db2_pkgcache_event
元素内容:
| Type | 构面 |
|---|---|
| xs:long |
active_peas_top
有关更多详细信息,请参阅监视元素 active_peas_top -“活动部分提前聚集操作次数高水位标记”监视元素。
包含者: db2_pkgcache_event
元素内容:
| Type | 构面 |
|---|---|
| xs:long |
active_peds_top
有关更多详细信息,请参阅监视元素 active_peds_top -“活动部分提前相异操作次数高水位标记”监视元素。
包含者: db2_pkgcache_event
元素内容:
| Type | 构面 |
|---|---|
| xs:long |
active_sort_consumers_top
有关更多详细信息,请参阅监视元素 active_sort_consumers_top -“活动排序内存使用者数高水位标记”监视元素。
包含者: db2_pkgcache_event
元素内容:
| Type | 构面 |
|---|---|
| xs:long |
active_sorts_top
有关更多详细信息,请参阅监视元素 active_sorts_top -“活动排序数高水位标记”监视元素。
包含者: db2_pkgcache_event
元素内容:
| Type | 构面 |
|---|---|
| xs:long |
active_col_vector_consumers_top
有关更多详细信息,请参阅监视元素 active_col_vector_consumers_top -“活动柱状矢量内存使用者数高水位标记”监视元素。
包含者: db2_pkgcache_event
元素内容:
| Type | 构面 |
|---|---|
| xs:long |
sort_consumer_heap_top
有关更多详细信息,请参阅监视元素 sort_consumer_heap_top -“单个专用排序堆使用者高水位标记”监视元素。
包含者: db2_pkgcache_event
元素内容:
| Type | 构面 |
|---|---|
| xs:long |
sort_consumer_shrheap_top
有关更多详细信息,请参阅监视元素 sort_consumer_shrheap_top -“单个共享排序堆使用者高水位标记”监视元素。
包含者: db2_pkgcache_event
元素内容:
| Type | 构面 |
|---|---|
| xs:long |
sort_heap_top
有关更多详细信息,请参阅监视元素 sort_heap_top -“排序专用堆高水位标记”监视元素。
包含者: db2_pkgcache_event
元素内容:
| Type | 构面 |
|---|---|
| xs:long |
sort_shrheap_top
有关更多详细信息,请参阅监视元素 sort_shrheap_top -“排序共享堆高水位标记”监视元素。
包含者: db2_pkgcache_event
元素内容:
| Type | 构面 |
|---|---|
| xs:long |
stmt_value_index
此元素表示 SQL 语句中使用的输入参数标记或主变量的位置。有关更多详细信息,请参阅监视元素 stmt_value_index -“值索引”监视元素。
stmt_value_isreopt
此元素指示该变量在语句重新优化期间是否已被使用。有关更多详细信息,请参阅监视元素 stmt_value_isreopt -“用于语句重新优化的变量”监视元素。
包含者: max_coord_stmt_exec_time_arg
属性:
| QName | Type | 修订时间 | 缺省值 | 使用 | 注释 |
|---|---|---|---|---|---|
| id | xs:int | 必需 |
stmt_value_isnull
此元素指示与 SQL 语句相关联的数据值是否为空值。有关更多详细信息,请参阅监视元素 stmt_value_isnull -“包含空值”监视元素。
包含者: max_coord_stmt_exec_time_arg
属性:
| QName | Type | 修订时间 | 缺省值 | 使用 | 注释 |
|---|---|---|---|---|---|
| id | xs:int | 必需 |
stmt_value_type
此元素包含与 SQL 语句相关联的数据值类型的字符串表示。有关更多详细信息,请参阅监视元素 stmt_value_type -“值类型”监视元素。
stmt_value_data
此元素包含与 SQL 语句相关联的数据值的字符串表示。有关更多详细信息,请参阅监视元素 stmt_value_data -“值数据”监视元素。