快照监视器接口至逻辑数据组的映射

每个单独的 API 请求类型和 CLP 命令仅从所有逻辑数据组的某个子集捕获监视数据。

下表列示用来访问快照监视数据的一些方法。所有快照监视数据都存储在监视元素中,这些监视元素按逻辑数据组分类。此表中列示的每个单独 API 请求类型和 CLP 命令都会从最右列中列示的逻辑数据组返回监视元素。 仅当关联监视开关设置为 ON 时,才返回某些监视元素。请参阅各个监视元素以确定所需的元素是否在开关控制之下。
表 1. 快照监视器接口至逻辑数据组的映射
db2GetSnapshot API 请求类型 CLP 命令 逻辑数据组
SQLMA_APPLINFO_ALL list applications [show detail] appl_info
SQLMA_DBASE_APPLINFO list applications for database dbname [show detail] appl_info
SQLMA_DCS_APPLINFO_ALL list dcs applications [show detail] dcs_appl_info
SQLMA_DB2 get snapshot for dbm db2
fcm
fcm_node
utility_info
progress 和 progress_info
memory_pool
get dbm monitor switches switch_list
SQLMA_DBASE get snapshot for database on dbname dbase
detail_log
db_storage_group
rollforward

db_sto_path_info

tablespace
memory_pool
SQLMA_DBASE_ALL get snapshot for all databases dbase
db_storage_group
rollforward

db_sto_path_info

tablespace
memory_pool
list active databases dbase
SQLMA_DCS_DBASE get snapshot for dcs database on dbname dcs_dbase 和 stmt_transmissions
SQLMA_DCS_DBASE_ALL get snapshot for all dcs databases dcs_dbase 和 stmt_transmissions
SQLMA_DBASE_REMOTE get snapshot for remote database on dbname dbase_remote
SQLMA_DBASE_REMOTE_ALL get snapshot for all remote databases dbase_remote
SQLMA_APPL get snapshot for application applid appl-id appl
agent
appl_info
lock_wait
stmt
subsection
memory_pool
SQLMA_AGENT_ID get snapshot for application agentid appl-handle appl
agent
appl_info
lock_wait
stmt
subsection
memory_pool
SQLMA_DBASE_APPLS get snapshot for applications on dbname appl
agent
appl_info
lock_wait
stmt
subsection
memory_pool
SQLMA_APPL_ALL get snapshot for all applications appl
appl_info
lock_wait
stmt
agent
subsection
memory_pool
SQLMA_DCS_APPL get snapshot for dcs application applid appl-id dcs_appl、dcs_stmt、dcs_appl_info 和 stmt_transmissions
SQLMA_DCS_APPL_ALL get snapshot for all dcs applications dcs_appl、dcs_stmt、dcs_appl_info 和 stmt_transmissions
SQLMA_DCS_APPL_HANDLE get snapshot for dcs application agentid appl-handle dcs_appl、dcs_stmt、dcs_appl_info 和 stmt_transmissions
SQLMA_DCS_DBASE_APPLS get snapshot for dcs applications on dbname dcs_appl、dcs_stmt、dcs_appl_info 和 stmt_transmissions
SQLMA_DBASE_APPLS_REMOTE get snapshot for remote applications on dbname dbase_appl
SQLMA_APPL_REMOTE_ALL get snapshot for all remote applications dbase_appl
SQLMA_DBASE_TABLES get snapshot for tables on dbname table
table_reorg
table_list
SQLMA_APPL_LOCKS get snapshot for locks for application applid appl-id appl_lock_list、lock_wait 和 lock
SQLMA_APPL_LOCKS_AGENT_ID get snapshot for locks for application agentid appl-handle appl_lock_list、lock_wait 和 lock
SQLMA_DBASE_LOCKS get snapshot for locks on dbname appl_lock_list 和 lock
db_lock_list 和 lock_wait
SQLMA_DBASE_TABLESPACES get snapshot for tablespaces on dbname tablespace
tablespace 和 tablespace_nodeinfo
tablespace_quiescer 和 tablespace_nodeinfo
tablespace_container 和 tablespace_nodeinfo
tablespace_ranges 和 tablespace_nodeinfo
tablespace_list 和 tablespace_nodeinfo
SQLMA_BUFFERPOOLS_ALL get snapshot for all bufferpools bufferpool
SQLMA_DBASE_BUFFERPOOLS get snapshot for bufferpools on dbname bufferpool
SQLMA_DYNAMIC_SQL get snapshot for dynamic sql on dbname dynsql
dynsql_list
下图显示逻辑数据分组在快照数据流中可能出现的顺序。
图 1. 数据流层次结构
数据流层次结构
注: 时间可能作为任何逻辑数据分组的一部分返回。