MON_GET_INSTANCE 表函数 - 获取实例级别信息

MON_GET_INSTANCE 表函数返回有关数据库实例级别的信息。

权限

需要下列其中一个权限:
  • 对例程的 EXECUTE 特权
  • DATAACCESS 权限
  • DBADM 权限
  • SQLADM 权限

缺省 PUBLIC 特权

语法

Read syntax diagramSkip visual syntax diagramMON_GET_INSTANCE(member)

模式为 SYSPROC。

例程参数

成员
类型为 INTEGER 的输入参数,用于指定应该从中访存记录的有效数据库成员。 指定 -1 或空值(表示当前成员),或者指定 -2 以获取所有活动数据库成员中的信息。 活动数据库成员是应用程序可以连接和使用的数据库。

返回的信息

表 1. MON_GET_INSTANCE 例程返回的信息
列名 数据类型 描述
MEMBER SMALLINT member -“数据库成员”监视元素
DB2_STATUS VARCHAR(12) db2_status -" Db2® 实例状态" 监视元素
DB2START_TIME TIMESTAMP db2start_time - 启动数据库管理器时间戳记监视元素
timezoneoffset INTEGER timezoneoffset -“与 UCT 的时间差异”监视元素
TIMEZONEID VARCHAR(255) timezoneid -“时区标识”监视元素
con_local_dbases BIGINT con_local_dbases -“带有当前连接的本地数据库”监视元素
total_connections BIGINT total_connections - 总连接数
agents_registered BIGINT agents_registered -“已注册的代理程序数”监视元素
agents_registered_top BIGINT agents_registered_top -“已注册的最大代理程序数”监视元素
idle_agents BIGINT idle_agents - 空闲代理程序数监视元素
agents_from_pool BIGINT agents_from_pool -“从池中分配的代理程序数”监视元素
agents_created_empty_pool BIGINT agents_created_empty_pool - 由于空的代理程序池而创建的代理程序数监视元素
num_coord_agents BIGINT num_coord_agents - 协调代理程序数
coord_agents_top BIGINT coord_agents_top -“最大协调代理数”监视元素
agents_stolen BIGINT agents_stolen - 失窃代理程序数监视元素
gw_total_cons BIGINT gw_total_cons-" Db2的尝试连接总数" "连接" 监视元素
gw_cur_cons BIGINT gw_cur_cons-" Db2的当前连接数" "连接" 监视元素
gw_cons_wait_host BIGINT gw_cons_wait_host -“等待主机应答的连接数”监视元素
gw_cons_wait_client BIGINT gw_cons_wait_client -“等待客户机发送请求的连接数”监视元素
num_gw_conn_switches BIGINT num_gw_conn_switches -“连接交换次数”监视元素
PRODUCT_NAME VARCHAR(32) product_name -“产品名称”监视元素
service_level VARCHAR(64) service_level -“服务级别”监视元素
SERVER_PLATFORM VARCHAR(32) server_platform -“服务器操作系统”监视元素
network_interface_bound VARCHAR(255) network_interface_bound-表示通信网络接口的成员的主机名

示例

确定所有成员上的当前连接的开始时间和总数:
SELECT DB2START_TIME, TOTAL_CONNECTIONS 
   FROM TABLE (MON_GET_INSTANCE(-2)); 
此查询将返回以下输出:
DB2START_TIME                 TOTAL_CONNECTIONS
--------------------------    --------------------
2012-09-11-15.39.05.000000                       2