MON_GET_SERVICE_SUBCLASS 表函数 - 获取服务子类度量值

MON_GET_SERVICE_SUBCLASS 表函数返回一个或多个服务子类的指标。

权限

需要下列其中一项权限才能执行此例程:
  • 对例程的 EXECUTE 特权
  • DATAACCESS 权限
  • DBADM 权限
  • SQLADM 权限

缺省 PUBLIC 特权

语法

Read syntax diagramSkip visual syntax diagramMON_GET_SERVICE_SUBCLASS(service_superclass_name ,service_subclass_name,member )

模式为 SYSPROC。

例程参数

service_superclass_name
VARCHAR(128) 类型的输入参数,在调用此函数时指定当前连接的数据库中的有效服务超类名称。 如果参数为 null 或空字符串,则检索数据库中所有超类的度量。
service_subclass_name
VARCHAR(128) 类型的输入参数,在调用此函数时指定当前连接的数据库中的有效服务子类名称。 如果参数为 null 或空字符串,则检索数据库中所有子类的指标。
成员
类型为 INTEGER 的输入自变量,调用此函数时,此自变量指定与当前连接的数据库位于同一实例中的有效成员。 指定 -1(表示当前数据库成员)或 -2(表示所有活动数据库成员)。 如果指定空值,那么会隐式设置 -1。

返回的信息

注: 在此函数返回的描述超类 SYSDEFAULTSYSTEMCLASS 下的缺省子类 SYSDEFAULTSUBCLASS 的行中,报告度量值的所有列都具有值 0。
表 1. 对 MON_GET_SERVICE_SUBCLASS 返回的信息
列名 数据类型 描述
SERVICE_SUPERCLASS_NAME VARCHAR(128) service_superclass_name -“服务超类名”监视元素
SERVICE_SUBCLASS_NAME VARCHAR(128) service_subclass_name -“服务子类名”监视元素
SERVICE_CLASS_ID INTEGER service_class_id -“服务类标识”监视元素
MEMBER SMALLINT member -“数据库成员”监视元素
ACT_ABORTED_TOTAL BIGINT act_aborted_total -“异常终止活动总数”监视元素
ACT_COMPLETED_TOTAL BIGINT act_completed_total -“完成活动总数”监视元素
ACT_REJECTED_TOTAL BIGINT act_rejected_total -“被拒绝活动总数”监视元素
AGENT_WAIT_TIME BIGINT agent_wait_time -“代理程序等待时间”监视元素
AGENT_WAITS_TOTAL BIGINT agent_waits_total -“等待代理程序总次数”监视元素
POOL_DATA_L_READS BIGINT pool_data_l_reads -“缓冲池数据逻辑读取数”监视元素
POOL_INDEX_L_READS BIGINT pool_index_l_reads -“缓冲池索引逻辑读取数”监视元素
POOL_TEMP_DATA_L_READS BIGINT pool_temp_data_l_reads -“缓冲池临时数据逻辑读取数”监视元素
POOL_TEMP_INDEX_L_READS BIGINT pool_temp_index_l_reads -“缓冲池临时索引逻辑读取数”监视元素
POOL_TEMP_XDA_L_READS BIGINT pool_temp_xda_l_reads -“缓冲池临时 XDA 数据逻辑读取数”监视元素
POOL_XDA_L_READS BIGINT pool_xda_l_reads -“缓冲池 XDA 数据逻辑读取数”监视元素
POOL_DATA_P_READS BIGINT pool_data_p_reads -“缓冲池数据物理读取数”监视元素
POOL_INDEX_P_READS BIGINT pool_index_p_reads -“缓冲池索引物理读取数”监视元素
POOL_TEMP_DATA_P_READS BIGINT pool_temp_data_p_reads -“缓冲池临时数据物理读取数”监视元素
POOL_TEMP_INDEX_P_READS BIGINT pool_temp_index_p_reads -“缓冲池临时索引物理读取数”监视元素
POOL_TEMP_XDA_P_READS BIGINT pool_temp_xda_p_reads -“缓冲池临时 XDA 数据物理读取数”监视元素
POOL_XDA_P_READS BIGINT pool_xda_p_reads -“缓冲池 XDA 数据物理读取数”监视元素
POOL_DATA_WRITES BIGINT pool_data_writes -“缓冲池数据写次数”监视元素
POOL_INDEX_WRITES BIGINT pool_index_writes -“缓冲池索引写次数”监视元素
POOL_XDA_WRITES BIGINT pool_xda_writes -“缓冲池 XDA 数据写次数”监视元素
POOL_READ_TIME BIGINT pool_read_time -“缓冲池物理读总时间”监视元素
POOL_WRITE_TIME BIGINT pool_write_time -“缓冲池物理写总时间”监视元素
CLIENT_IDLE_WAIT_TIME BIGINT client_idle_wait_time -“客户机空闲等待时间”监视元素
DEADLOCKS BIGINT deadlocks -“检测到的死锁数”监视元素
DIRECT_READS BIGINT direct_reads -“直接读取数据库的次数”监视元素
DIRECT_READ_TIME BIGINT direct_read_time -“直接读时间”监视元素
DIRECT_WRITES BIGINT direct_writes -“直接写至数据库的次数”监视元素
DIRECT_WRITE_TIME BIGINT direct_write_time -“直接写时间”监视元素
DIRECT_READ_REQS BIGINT direct_read_reqs -“直接读请求数”监视元素
DIRECT_WRITE_REQS BIGINT direct_write_reqs -“直接写请求数”监视元素
FCM_RECV_VOLUME BIGINT fcm_recv_volume -“FCM 接收量”监视元素
FCM_RECVS_TOTAL BIGINT fcm_recvs_total -“FCM 接收总计”监视元素
FCM_SEND_VOLUME BIGINT fcm_send_volume -“FCM 发送量”监视元素
FCM_SENDS_TOTAL BIGINT fcm_sends_total -“FCM 发送总计”监视元素
FCM_RECV_WAIT_TIME BIGINT fcm_recv_wait_time -“FCM 接收等待时间”监视元素
FCM_SEND_WAIT_TIME BIGINT fcm_send_wait_time -“FCM 发送等待时间”监视元素
IPC_RECV_VOLUME BIGINT ipc_recv_volume -“进程间通信接收量”监视元素
IPC_RECV_WAIT_TIME BIGINT ipc_recv_wait_time -“进程间通信接收等待时间”监视元素
IPC_RECVS_TOTAL BIGINT ipc_recvs_total -“进程间通信接收总次数”监视元素
IPC_SEND_VOLUME BIGINT ipc_send_volume -“进程间通信发送量”监视元素
IPC_SEND_WAIT_TIME BIGINT ipc_send_wait_time -“进程间通信发送等待时间”监视元素
IPC_SENDS_TOTAL BIGINT ipc_sends_total -“进程间通信发送总次数”监视元素
LOCK_ESCALS BIGINT lock_escals -“锁定升级次数”监视元素
LOCK_TIMEOUTS BIGINT lock_timeouts -“锁定超时次数”监视元素
LOCK_WAIT_TIME BIGINT lock_wait_time -“等待锁定时间”监视元素
LOCK_WAITS BIGINT lock_waits -“等待锁定次数”监视元素
LOG_BUFFER_WAIT_TIME BIGINT log_buffer_wait_time -“日志缓冲区等待时间”监视元素
NUM_LOG_BUFFER_FULL BIGINT num_log_buffer_full -“日志缓冲区变满而导致代理程序等待的次数”监视元素
LOG_DISK_WAIT_TIME BIGINT log_disk_wait_time -“日志磁盘等待时间”监视元素
LOG_DISK_WAITS_TOTAL BIGINT log_disk_waits_total -“日志磁盘等待总次数”监视元素
RQSTS_COMPLETED_TOTAL BIGINT rqsts_completed_total -“完成请求总数”监视元素
ROWS_MODIFIED BIGINT rows_modified -“修改的行数”监视元素
ROWS_READ BIGINT rows_read -“读取行数”监视元素
ROWS_RETURNED BIGINT rows_returned -“返回的行数”监视元素
TCPIP_RECV_VOLUME BIGINT tcpip_recv_volume -“TCP/IP 接收量”监视元素
TCPIP_SEND_VOLUME BIGINT tcpip_send_volume -“TCP/IP 发送量”监视元素
TCPIP_RECV_WAIT_TIME BIGINT tcpip_recv_wait_time -“TCP/IP 接收等待时间”监视元素
TCPIP_RECVS_TOTAL BIGINT tcpip_recvs_total -“TCP/IP 接收总次数”监视元素
TCPIP_SEND_WAIT_TIME BIGINT tcpip_send_wait_time -“TCP/IP 发送等待时间”监视元素
TCPIP_SENDS_TOTAL BIGINT tcpip_sends_total -“TCP/IP 发送总次数”监视元素
TOTAL_APP_RQST_TIME BIGINT total_app_rqst_time -“应用程序请求总时间”监视元素
TOTAL_RQST_TIME BIGINT total_rqst_time -“请求总时间”监视元素
WLM_QUEUE_TIME_TOTAL BIGINT wlm_queue_time_total -“工作负载管理器队列总时间”监视元素
WLM_QUEUE_ASSIGNMENTS_TOTAL BIGINT wlm_queue_assignments_total -“工作负载管理器队列分配总次数”监视元素
TOTAL_RQST_MAPPED_IN BIGINT total_rqst_mapped_in -“映入请求总数”监视元素
TOTAL_RQST_MAPPED_OUT BIGINT total_rqst_mapped_out -“映出请求总数”监视元素
TOTAL_CPU_TIME BIGINT total_cpu_time -“CPU 总时间”监视元素
TOTAL_WAIT_TIME BIGINT total_wait_time -“等待总时间”监视元素
APP_RQSTS_COMPLETED_TOTAL BIGINT app_rqsts_completed_total -“完成应用程序请求总数”监视元素
TOTAL_SECTION_SORT_TIME BIGINT total_section_sort_time -“节排序总时间”监视元素
TOTAL_SECTION_SORT_PROC_TIME BIGINT total_section_sort_proc_time -“节排序处理总时间”监视元素
TOTAL_SECTION_SORTS BIGINT total_section_sorts -“节排序总次数”监视元素
TOTAL_SORTS BIGINT total_sorts -“排序总数”监视元素
POST_THRESHOLD_SORTS BIGINT post_threshold_sorts -“后阈值排序次数”监视元素
POST_SHRTHRESHOLD_SORTS BIGINT post_shrthreshold_sorts -“后共享阈值排序数”监视元素
SORT_OVERFLOWS BIGINT sort_overflows -“排序溢出数”监视元素
TOTAL_COMPILE_TIME BIGINT total_compile_time -“编译总时间”监视元素
TOTAL_COMPILE_PROC_TIME BIGINT total_compile_proc_time -“编译处理总时间”监视元素
TOTAL_COMPILATIONS BIGINT total_compilations -“编译次数总计”监视元素
TOTAL_IMPLICIT_COMPILE_TIME BIGINT total_implicit_compile_time -“隐式编译总时间”监视元素
TOTAL_IMPLICIT_COMPILE_PROC_TIME BIGINT total_implicit_compile_proc_time -“隐式编译处理总时间”监视元素
TOTAL_IMPLICIT_COMPILATIONS BIGINT total_implicit_compilations -“隐式编译总数”监视元素
TOTAL_SECTION_TIME BIGINT total_section_time -“部分总时间”监视元素
TOTAL_SECTION_PROC_TIME BIGINT total_section_proc_time -“部分处理总时间”监视元素
TOTAL_APP_SECTION_EXECUTIONS BIGINT total_app_section_executions -“应用程序执行部分执行的总次数”监视元素
TOTAL_ACT_TIME BIGINT total_act_time - “活动时间总计”监视元素
TOTAL_ACT_WAIT_TIME BIGINT total_act_wait_time -“活动等待总时间”监视元素
ACT_RQSTS_TOTAL BIGINT act_rqsts_total -“活动请求总数”监视元素
TOTAL_ROUTINE_TIME BIGINT total_routine_time -“例程总时间”监视元素
TOTAL_ROUTINE_INVOCATIONS BIGINT total_routine_invocations -“例程调用总计”监视元素
TOTAL_COMMIT_TIME BIGINT total_commit_time -“落实总时间”监视元素
TOTAL_COMMIT_PROC_TIME BIGINT total_commit_proc_time -“落实处理总时间”监视元素
TOTAL_APP_COMMITS BIGINT total_app_commits -“应用程序落实次数总计”监视元素
INT_COMMITS BIGINT int_commits -“内部落实数”监视元素
TOTAL_ROLLBACK_TIME BIGINT total_rollback_time -“回滚总时间”监视元素
TOTAL_ROLLBACK_PROC_TIME BIGINT total_rollback_proc_time -“回滚处理总时间”监视元素
TOTAL_APP_ROLLBACKS BIGINT total_app_rollbacks -“应用程序回滚次数总计”监视元素
INT_ROLLBACKS BIGINT int_rollbacks -“内部回滚数”监视元素
TOTAL_RUNSTATS_TIME BIGINT total_runstats_time -“运行时统计信息总时间”监视元素
TOTAL_RUNSTATS_PROC_TIME BIGINT total_runstats_proc_time -“运行时统计信息处理总时间”监视元素
TOTAL_RUNSTATS BIGINT total_runstats -“运行时统计信息总计”监视元素
TOTAL_REORG_TIME BIGINT total_reorg_time -“重组总时间”监视元素
TOTAL_REORG_PROC_TIME BIGINT total_reorg_proc_time -“重组处理总时间”监视元素
TOTAL_REORGS BIGINT total_reorgs -“重组操作总数”监视元素
TOTAL_LOAD_TIME BIGINT total_load_time -“装入总时间”监视元素
TOTAL_LOAD_PROC_TIME BIGINT total_load_proc_time -“装入处理总时间”监视元素
TOTAL_LOADS BIGINT total_loads -“装入操作总数”监视元素
CAT_CACHE_INSERTS BIGINT cat_cache_inserts -“目录高速缓存插入数”监视元素
CAT_CACHE_LOOKUPS BIGINT cat_cache_lookups -“目录高速缓存查询数”监视元素
PKG_CACHE_INSERTS BIGINT pkg_cache_inserts -“程序包高速缓存插入数”监视元素
PKG_CACHE_LOOKUPS BIGINT pkg_cache_lookups -“程序包高速缓存查询数”监视元素
THRESH_VIOLATIONS BIGINT thresh_violations -“阈值违例次数”监视元素
NUM_LW_THRESH_EXCEEDED BIGINT num_lw_thresh_exceeded -“超过锁定等待阈值的次数”监视元素
LOCK_WAITS_GLOBAL BIGINT lock_waits_global -“锁定等待全局”监视元素
LOCK_WAIT_TIME_GLOBAL BIGINT lock_wait_time_global -“锁定等待时间全局”监视元素
LOCK_TIMEOUTS_GLOBAL BIGINT lock_timeouts_global -“锁定超时全局”监视元素
LOCK_ESCALS_MAXLOCKS BIGINT lock_escals_maxlocks -“maxlocks 锁定升级数”监视元素
LOCK_ESCALS_LOCKLIST BIGINT lock_escals_locklist -“locklist 锁定升级数”监视元素
LOCK_ESCALS_GLOBAL BIGINT lock_escals_global -“全局锁定升级数”监视元素
RECLAIM_WAIT_TIME BIGINT reclaim_wait_time -“回收等待时间”监视元素
SPACEMAPPAGE_RECLAIM_WAIT_TIME BIGINT spacemappage_reclaim_wait_time -“空间映射页回收等待时间”监视元素
CF_WAITS BIGINT cf_waits -“集群高速缓存设施等待时间”监视元素
CF_WAIT_TIME BIGINT cf_wait_time -“集群高速缓存设施等待时间”监视元素
POOL_DATA_GBP_L_READS BIGINT pool_data_gbp_l_reads -“组缓冲池数据逻辑读取数”监视元素
POOL_DATA_GBP_P_READS BIGINT pool_data_gbp_p_reads -“组缓冲池数据物理读取数”监视元素
POOL_DATA_LBP_PAGES_FOUND BIGINT pool_data_lbp_pages_found -“本地缓冲池发现的数据页数”监视元素
POOL_DATA_GBP_INVALID_PAGES BIGINT pool_data_gbp_invalid_pages -“组缓冲池无效数据页数”监视元素
POOL_INDEX_GBP_L_READS BIGINT pool_index_gbp_l_reads -“组缓冲池索引逻辑读取数”监视元素
POOL_INDEX_GBP_P_READS BIGINT pool_index_gbp_p_reads -“组缓冲池索引物理读取数”监视元素
POOL_INDEX_LBP_PAGES_FOUND BIGINT pool_index_lbp_pages_found -“发现的本地缓冲池索引页数”监视元素
POOL_INDEX_GBP_INVALID_PAGES BIGINT pool_index_gbp_invalid_pages -“组缓冲池无效索引页数”监视元素
POOL_XDA_GBP_L_READS BIGINT pool_xda_gbp_l_reads -“组缓冲池 XDA 数据逻辑读取请求数”监视元素
POOL_XDA_GBP_P_READS BIGINT pool_xda_gbp_p_reads -“组缓冲池 XDA 数据物理读取请求数”监视元素
POOL_XDA_LBP_PAGES_FOUND BIGINT pool_xda_lbp_pages_found -“发现的本地缓冲池 XDA 数据页数”监视元素
POOL_XDA_GBP_INVALID_PAGES BIGINT pool_xda_gbp_invalid_pages -“组缓冲池无效 XDA 数据页数”监视元素
AUDIT_EVENTS_TOTAL BIGINT audit_events_total -“审计事件总数”监视元素
AUDIT_FILE_WRITES_TOTAL BIGINT audit_file_writes_total -“写审计文件总次数”监视元素
AUDIT_FILE_WRITE_WAIT_TIME BIGINT audit_file_write_wait_time -“审计文件写等待时间”监视元素
AUDIT_SUBSYSTEM_WAITS_TOTAL BIGINT audit_subsystem_waits_total -“审计子系统等待总次数”监视元素
AUDIT_SUBSYSTEM_WAIT_TIME BIGINT audit_subsystem_wait_time -“审计子系统等待时间”监视元素
DIAGLOG_WRITES_TOTAL BIGINT diaglog_writes_total -“写诊断日志文件总次数”监视元素
DIAGLOG_WRITE_WAIT_TIME BIGINT diaglog_write_wait_time -“诊断日志文件写等待时间”监视元素
FCM_MESSAGE_RECVS_TOTAL BIGINT fcm_message_recvs_total -“接收 FCM 消息总数”监视元素
FCM_MESSAGE_RECV_VOLUME BIGINT fcm_message_recv_volume -“接收 FCM 消息量”监视元素
FCM_MESSAGE_RECV_WAIT_TIME BIGINT fcm_message_recv_wait_time -“接收 FCM 消息等待时间”监视元素
FCM_MESSAGE_SENDS_TOTAL BIGINT fcm_message_sends_total -“发送 FCM 消息总数”监视元素
FCM_MESSAGE_SEND_VOLUME BIGINT fcm_message_send_volume -“发送 FCM 消息量”监视元素
FCM_MESSAGE_SEND_WAIT_TIME BIGINT fcm_message_send_wait_time -“发送 FCM 消息等待时间”监视元素
FCM_TQ_RECVS_TOTAL BIGINT fcm_tq_recvs_total -“FCM 表队列接收总量”监视元素
FCM_TQ_RECV_VOLUME BIGINT fcm_tq_recv_volume -“FCM 表队列接收量”监视元素
FCM_TQ_RECV_WAIT_TIME BIGINT fcm_tq_recv_wait_time -“FCM 表队列接收等待时间”监视元素
FCM_TQ_SENDS_TOTAL BIGINT fcm_tq_sends_total -“FCM 表队列发送总次数”监视元素
FCM_TQ_SEND_VOLUME BIGINT fcm_tq_send_volume -“FCM 表队列发送量”监视元素
FCM_TQ_SEND_WAIT_TIME BIGINT fcm_tq_send_wait_time -“FCM 表队列发送等待时间”监视元素
TOTAL_ROUTINE_USER_CODE_PROC_TIME BIGINT total_routine_user_code_proc_time -“例程用户代码处理总时间”监视元素
TOTAL_ROUTINE_USER_CODE_TIME BIGINT total_routine_user_code_time -“例程用户代码总时间”监视元素
TQ_TOT_SEND_SPILLS BIGINT tq_tot_send_spills -“溢出表队列缓冲区总数”监视元素
EVMON_WAIT_TIME BIGINT evmon_wait_time -“事件监视器等待时间”监视元素
EVMON_WAITS_TOTAL BIGINT evmon_waits_total -“事件监视器总等待时间”监视元素
TOTAL_EXTENDED_LATCH_WAIT_TIME BIGINT total_extended_latch_wait_time -“扩展锁存器等待总时间”监视元素
TOTAL_EXTENDED_LATCH_WAITS BIGINT total_extended_latch_waits -“扩展锁存器等待总计”监视元素
TOTAL_STATS_FABRICATION_TIME BIGINT total_stats_fabrication_time -“统计信息生成总时间”监视元素
TOTAL_STATS_FABRICATION_PROC_TIME BIGINT total_stats_fabrication_proc_time -“统计信息生成处理总时间”监视元素
TOTAL_STATS_FABRICATIONS BIGINT total_stats_fabrications -“统计信息生成总计”监视元素
TOTAL_SYNC_RUNSTATS_TIME BIGINT total_sync_runstats_time -“同步 RUNSTATS 总时间”监视元素
TOTAL_SYNC_RUNSTATS_PROC_TIME BIGINT total_sync_runstats_proc_time -“同步 RUNSTATS 处理总时间”监视元素
TOTAL_SYNC_RUNSTATS BIGINT total_sync_runstats -“同步 RUNSTATS 活动总数”监视元素
TOTAL_DISP_RUN_QUEUE_TIME BIGINT total_disp_run_queue_time -“分派器运行队列总时间”监视元素
TOTAL_PEDS BIGINT total_peds -“部分提前相异总数”监视元素
DISABLED_PEDS BIGINT disabled_peds -“已禁用部分提前相异数”监视元素
POST_THRESHOLD_PEDS BIGINT post_threshold_peds -“部分提前相异数阈值”监视元素
TOTAL_PEAS BIGINT total_peas -“部分提前聚集总数”监视元素
POST_THRESHOLD_PEAS BIGINT post_threshold_peas -“部分提前聚集阈值”监视元素
TQ_SORT_HEAP_REQUESTS BIGINT tq_sort_heap_requests -“表队列排序堆请求数”监视元素
TQ_SORT_HEAP_REJECTIONS BIGINT tq_sort_heap_rejections -“表队列排序堆拒绝数”监视元素
POOL_QUEUED_ASYNC_DATA_REQS BIGINT pool_queued_async_data_reqs -“数据预取请求数”监视元素
POOL_QUEUED_ASYNC_INDEX_REQS BIGINT pool_queued_async_index_reqs -“索引预取请求数”监视元素
POOL_QUEUED_ASYNC_XDA_REQS BIGINT pool_queued_async_xda_reqs -“XDA 预取请求数”监视元素
POOL_QUEUED_ASYNC_TEMP_DATA_REQS BIGINT pool_queued_async_temp_data_reqs -“临时表空间数据预取请求数”监视元素
POOL_QUEUED_ASYNC_TEMP_INDEX_REQS BIGINT pool_queued_async_temp_index_reqs -“临时表空间索引预取请求数”监视元素
POOL_QUEUED_ASYNC_TEMP_XDA_REQS BIGINT pool_queued_async_temp_xda_reqs -“临时表空间 XDA 数据预取请求数”监视元素
POOL_QUEUED_ASYNC_OTHER_REQS BIGINT pool_queued_async_other_reqs-"非预取请求数" 监视元素
POOL_QUEUED_ASYNC_DATA_PAGES BIGINT pool_queued_async_data_pages -“预取请求的数据页数”监视元素
POOL_QUEUED_ASYNC_INDEX_PAGES BIGINT pool_queued_async_index_pages -“预取请求的索引页数”监视元素
POOL_QUEUED_ASYNC_XDA_PAGES BIGINT pool_queued_async_xda_pages -“预取请求的 XDA 页数”监视元素
POOL_QUEUED_ASYNC_TEMP_DATA_PAGES BIGINT pool_queued_async_temp_data_pages -“预取请求的临时表空间数据页数”监视元素
POOL_QUEUED_ASYNC_TEMP_INDEX_PAGES BIGINT pool_queued_async_temp_index_pages -“预取请求的临时表空间索引页数”监视元素
POOL_QUEUED_ASYNC_TEMP_XDA_PAGES BIGINT pool_queued_async_temp_xda_pages -“预取请求的临时表空间 XDA 数据页数”监视元素
POOL_FAILED_ASYNC_DATA_REQS BIGINT pool_failed_async_data_reqs -“失败数据预取请求数”监视元素
POOL_FAILED_ASYNC_INDEX_REQS BIGINT pool_failed_async_index_reqs -“失败的索引预取请求数”监视元素
POOL_FAILED_ASYNC_XDA_REQS BIGINT pool_failed_async_xda_reqs -“失败的 XDA 预取请求数”监视元素
POOL_FAILED_ASYNC_TEMP_DATA_REQS BIGINT pool_failed_async_temp_data_reqs -“失败的临时表空间数据预取请求数”监视元素
POOL_FAILED_ASYNC_TEMP_INDEX_REQS BIGINT pool_failed_async_temp_index_reqs -“失败的临时表空间索引预取请求数”监视元素
POOL_FAILED_ASYNC_TEMP_XDA_REQS BIGINT pool_failed_async_temp_xda_reqs -“失败的临时表空间 XDA 预取请求数”监视元素
POOL_FAILED_ASYNC_OTHER_REQS BIGINT pool_failed_async_other_reqs -“失败的非预取请求数”监视元素
PREFETCH_WAIT_TIME BIGINT prefetch_wait_time -“等待预取的时间”监视元素
PREFETCH_WAITS BIGINT prefetch_waits -“预取程序等待计数”监视元素
APP_ACT_COMPLETED_TOTAL BIGINT app_act_completed_total -“成功的外部协调程序活动总数”监视元素
APP_ACT_ABORTED_TOTAL BIGINT app_act_aborted_total -“失败的外部协调程序活动总数”监视元素
APP_ACT_REJECTED_TOTAL BIGINT app_act_rejected_total -“拒绝的外部协调程序活动总数”监视元素
TOTAL_CONNECT_REQUEST_TIME BIGINT total_connect_request_time -“连接或交换机用户请求总时间”监视元素
TOTAL_CONNECT_REQUEST_PROC_TIME BIGINT total_connect_request_proc_time -“连接或交换机用户请求处理总时间”监视元素
TOTAL_CONNECT_REQUESTS BIGINT total_connect_requests -“连接或交换机用户请求数”监视元素
TOTAL_CONNECT_AUTHENTICATION_TIME BIGINT total_connect_authentication_time -“连接或交换机用户认证请求总时间”监视元素
TOTAL_CONNECT_AUTHENTICATION_PROC_TIME BIGINT total_connect_authentication_proc_time -“连接认证处理总时间”监视元素
TOTAL_CONNECT_AUTHENTICATIONS BIGINT total_connect_authentications -“执行的连接或交换机用户认证数”监视元素
POOL_DATA_GBP_INDEP_PAGES_FOUND_IN_LBP BIGINT pool_data_gbp_indep_pages_found_in_lbp -“本地缓冲池中发现的独立于组缓冲池的数据页数”监视元素
POOL_INDEX_GBP_INDEP_PAGES_FOUND_IN_LBP BIGINT pool_index_gbp_indep_pages_found_in_lbp -“本地缓冲池中发现的独立于组缓冲池的索引页数”监视元素
POOL_XDA_GBP_INDEP_PAGES_FOUND_IN_LBP BIGINT pool_xda_gbp_indep_pages_found_in_lbp -“本地缓冲池中发现的独立于组缓冲池的 XDA 页数”监视元素
COMM_EXIT_WAIT_TIME BIGINT comm_exit_wait_time -“通信缓冲区出口等待时间”监视元素
COMM_EXIT_WAITS BIGINT comm_exit_waits -“通信缓冲区出口等待数”监视元素
IDA_SEND_WAIT_TIME BIGINT ida_send_wait_time -“等待发送数据时所耗用的时间”监视元素
IDA_SENDS_TOTAL BIGINT ida_sends_total -“发送数据的次数”监视元素
IDA_SEND_VOLUME BIGINT ida_send_volume -“发送的总数据量”监视元素
IDA_RECV_WAIT_TIME BIGINT ida_recv_wait_time -“等待接收数据时所耗用的时间”监视元素
IDA_RECVS_TOTAL BIGINT ida_recvs_total -“接收数据的次数”监视元素
IDA_RECV_VOLUME BIGINT ida_recv_volume -“接收的总数据量”监视元素
ROWS_DELETED BIGINT rows_deleted -“删除行数”监视元素
ROWS_INSERTED BIGINT rows_inserted -“插入行数”监视元素
ROWS_UPDATED BIGINT rows_updated -“更新行数”监视元素
TOTAL_HASH_JOINS BIGINT total_hash_joins -“散列连接总数”监视元素
TOTAL_HASH_LOOPS BIGINT total_hash_loops -“总散列循环数”监视元素
HASH_JOIN_OVERFLOWS BIGINT hash_join_overflows -“散列连接溢出数”监视元素
HASH_JOIN_SMALL_OVERFLOWS BIGINT hash_join_small_overflows -“散列连接小溢出数”监视元素
POST_SHRTHRESHOLD_HASH_JOINS BIGINT post_shrthreshold_hash_joins - 阈值后散列连接数监视元素
TOTAL_OLAP_FUNCS BIGINT total_olap_funcs -“OLAP 函数总数”监视元素
OLAP_FUNC_OVERFLOWS BIGINT olap_func_overflows -“OLAP 函数溢出次数”监视元素
DYNAMIC_SQL_STMTS BIGINT dynamic_sql_stmts -“尝试的动态 SQL 语句数”监视元素
STATIC_SQL_STMTS BIGINT static_sql_stmts -“尝试的静态 SQL 语句数”监视元素
FAILED_SQL_STMTS BIGINT failed_sql_stmts - 失败的语句操作数监视元素
SELECT_SQL_STMTS BIGINT select_sql_stmts -“执行的 Select SQL 语句数”监视元素
UID_SQL_STMTS BIGINT uid_sql_stmts-"执行的更新/插入/删除 SQL 语句数" 监视元素
DDL_SQL_STMTS BIGINT ddl_sql_stmts -“数据定义语言 (DDL) SQL 语句数”监视元素
MERGE_SQL_STMTS BIGINT merge_sql_stmts-已执行的合并 SQL 语句数
XQUERY_STMTS BIGINT xquery_stmts -“尝试的 XQuery 语句数”监视元素
IMPLICIT_REBINDS BIGINT implicit_rebind-隐式重新绑定数
BINDS_PRECOMPILES BIGINT binds_precompiles -“尝试的绑定次数/预编译次数”监视元素
INT_ROWS_DELETED BIGINT int_rows_deleted -“删除的内部行数”监视元素
INT_ROWS_INSERTED BIGINT int_rows_inserted - 插入的内部行数监视元素
INT_ROWS_UPDATED BIGINT int_rows_updated -“更新的内部行数”监视元素
CALL_SQL_STMTS BIGINT call_sql_stmts-已执行 CALL SQL 语句
POOL_COL_L_READS BIGINT pool_col_l_reads - 缓冲池按列组织逻辑读取次数
POOL_TEMP_COL_L_READS BIGINT pool_temp_col_l_reads - 缓冲池按列组织临时逻辑读取次数
POOL_COL_P_READS BIGINT pool_col_p_reads - 缓冲池按列组织物理读取次数
POOL_TEMP_COL_P_READS BIGINT pool_temp_col_p_reads - 缓冲池按列组织临时物理读取次数
POOL_COL_LBP_PAGES_FOUND BIGINT pool_col_lbp_pages_found - 发现的缓冲池中按列组织的 LBP 页面数
POOL_COL_WRITES BIGINT pool_col_writes - 缓冲池按列组织写入次数
POOL_COL_GBP_L_READS BIGINT pool_col_gbp_l_reads - 缓冲池按列组织 GBP 逻辑读取次数
POOL_COL_GBP_P_READS BIGINT pool_col_gbp_p_reads - 缓冲池按列组织 GBP 物理读取次数
POOL_COL_GBP_INVALID_PAGES BIGINT pool_col_gbp_invalid_pages - 缓冲池按列组织 GBP 无效数据页面数
POOL_COL_GBP_INDEP_PAGES_FOUND_IN_LBP BIGINT pool_col_gbp_indep_pages_found_in_lbp - 本地缓冲池中发现的独立于缓冲池按列组织 GBP 的页面数
POOL_QUEUED_ASYNC_COL_REQS BIGINT pool_queued_async_col_reqs - 按列组织预取请求数
POOL_QUEUED_ASYNC_TEMP_COL_REQS BIGINT pool_queued_async_temp_col_reqs - 按列组织临时预取请求数
POOL_QUEUED_ASYNC_COL_PAGES BIGINT pool_queued_async_col_pages - 按列组织页面预取请求数
POOL_QUEUED_ASYNC_TEMP_COL_PAGES BIGINT pool_queued_async_temp_col_pages - 按列组织的页面临时预取请求数
POOL_FAILED_ASYNC_COL_REQS BIGINT pool_failed_async_col_reqs - 失败的按列组织预取请求数
POOL_FAILED_ASYNC_TEMP_COL_REQS BIGINT pool_failed_async_temp_col_reqs - 失败的按列组织临时预取请求数
TOTAL_COL_TIME BIGINT total_col_time - 散列循环总数
TOTAL_COL_PROC_TIME BIGINT total_col_proc_time - 按列组织的总计处理时间
TOTAL_COL_EXECUTIONS BIGINT total_col_executions - 按列组织的总计执行次数
POST_THRESHOLD_HASH_JOINS BIGINT post_threshold_hash_joins - 散列连接阈值监视元素
POOL_DATA_CACHING_TIER_L_READS BIGINT 保留以供将来使用。
POOL_INDEX_CACHING_TIER_L_READS BIGINT 保留以供将来使用。
POOL_XDA_CACHING_TIER_L_READS BIGINT 保留以供将来使用。
POOL_COL_CACHING_TIER_L_READS BIGINT 保留以供将来使用。
POOL_DATA_CACHING_TIER_PAGE_WRITES BIGINT 保留以供将来使用。
POOL_INDEX_CACHING_TIER_PAGE_WRITES BIGINT 保留以供将来使用。
POOL_XDA_CACHING_TIER_PAGE_WRITES BIGINT 保留以供将来使用。
POOL_COL_CACHING_TIER_PAGE_WRITES BIGINT 保留以供将来使用。
POOL_DATA_CACHING_TIER_PAGE_UPDATES BIGINT 保留以供将来使用。
POOL_INDEX_CACHING_TIER_PAGE_UPDATES BIGINT 保留以供将来使用。
POOL_XDA_CACHING_TIER_PAGE_UPDATES BIGINT 保留以供将来使用。
POOL_COL_CACHING_TIER_PAGE_UPDATES BIGINT 保留以供将来使用。
POOL_CACHING_TIER_PAGE_READ_TIME BIGINT 保留以供将来使用。
POOL_CACHING_TIER_PAGE_WRITE_TIME BIGINT 保留以供将来使用。
POOL_DATA_CACHING_TIER_PAGES_FOUND BIGINT 保留以供将来使用。
POOL_INDEX_CACHING_TIER_PAGES_FOUND BIGINT 保留以供将来使用。
POOL_XDA_CACHING_TIER_PAGES_FOUND BIGINT 保留以供将来使用。
POOL_COL_CACHING_TIER_PAGES_FOUND BIGINT 保留以供将来使用。
POOL_DATA_CACHING_TIER_GBP_INVALID_PAGES BIGINT 保留以供将来使用。
POOL_INDEX_CACHING_TIER_GBP_INVALID_PAGES BIGINT 保留以供将来使用。
POOL_XDA_CACHING_TIER_GBP_INVALID_PAGES BIGINT 保留以供将来使用。
POOL_COL_CACHING_TIER_GBP_INVALID_PAGES BIGINT 保留以供将来使用。
POOL_DATA_CACHING_TIER_GBP_INDEP_PAGES_FOUND BIGINT 保留以供将来使用。
POOL_INDEX_CACHING_TIER_GBP_INDEP_PAGES_FOUND BIGINT 保留以供将来使用。
POOL_XDA_CACHING_TIER_GBP_INDEP_PAGES_FOUND BIGINT 保留以供将来使用。
POOL_COL_CACHING_TIER_GBP_INDEP_PAGES_FOUND BIGINT 保留以供将来使用。
TOTAL_HASH_GRPBYS BIGINT total_hash_grpbys - 散列 GROUP BY 操作总数
HASH_GRPBY_OVERFLOWS BIGINT hash_grpby_overflows - 散列 GROUP BY 溢出次数
POST_THRESHOLD_HASH_GRPBYS BIGINT post_threshold_hash_grpbys - 散列 GROUP BY 阈值
POST_THRESHOLD_OLAP_FUNCS BIGINT post_threshold_olap_funcs -“OLAP 函数阈值”监视元素
POST_THRESHOLD_COL_VECTOR_CONSUMERS BIGINT post_threshold_col_vector_services-事后阈值 columnar_vector 使用者
TOTAL_COL_VECTOR_CONSUMERS BIGINT total_col_vector_使用者-columnar_vector 使用者总数
ACTIVE_HASH_GRPBYS BIGINT active_hash_grpbys - 活动散列 GROUP BY 操作次数
ACTIVE_HASH_JOINS BIGINT active_hash_joins - 活动散列连接数
ACTIVE_OLAP_FUNCS BIGINT active_olap_funcs - 活动 OLAP 函数
ACTIVE_PEAS BIGINT active_peas-活动部分提前聚集操作
ACTIVE_PEDS BIGINT active_peds - 活动部分提前相异操作次数
ACTIVE_SORT_CONSUMERS BIGINT active_sort_members-活动排序使用者
ACTIVE_SORTS BIGINT active_sorts - 活动排序数
ACTIVE_COL_VECTOR_CONSUMERS BIGINT active_col_vector_services-活动 columnar_vector 使用者
SORT_HEAP_ALLOCATED BIGINT sort_heap_allocated - 分配的总排序堆
SORT_SHRHEAP_ALLOCATED BIGINT sort_shrheap_allocated - 当前分配的共享排序堆
TOTAL_BACKUP_TIME BIGINT total_backup_time-联机备份的总耗用时间
TOTAL_BACKUP_PROC_TIME BIGINT total_backup_proc_time - 执行联机备份耗用的总无等待时间
TOTAL_BACKUPS BIGINT total_backups - 备份总数
TOTAL_INDEX_BUILD_TIME BIGINT total_index_build_time-由于创建索引,重新创建或重建索引而花费的总时间
TOTAL_INDEX_BUILD_PROC_TIME BIGINT total_index_build_proc_time-由于创建索引,重新创建或重建索引而耗用的非等待总时间
TOTAL_INDEXES_BUILT BIGINT total_indexes_built - 构建的索引总数
FCM_TQ_RECV_WAITS_TOTAL BIGINT fcm_tq_recv_waits_total -“等待接收下一个缓冲区所花时间”监视元素
FCM_MESSAGE_RECV_WAITS_TOTAL BIGINT fcm_message_recv_waits_total -“等待 FCM 回复消息所花时间”监视元素
FCM_TQ_SEND_WAITS_TOTAL BIGINT fcm_tq_send_waits_total -“等待发送下一个缓冲区所花时间”监视元素
FCM_MESSAGE_SEND_WAITS_TOTAL BIGINT fcm_message_send_waits_total -“执行 FCM 消息发送操作时被阻塞的时间”监视元素
FCM_SEND_WAITS_TOTAL BIGINT fcm_send_waits_total -“执行 FCM 发送操作时被阻塞的时间”监视元素
FCM_RECV_WAITS_TOTAL BIGINT fcm_recv_waits_total -“等待通过 FCM 接收数据所花时间”监视元素
EXT_TABLE_RECV_WAIT_TIME BIGINT ext_table_recv_wait_time -“代理程序等待外部表阅读器的时间总量”监视元素
EXT_TABLE_RECVS_TOTAL BIGINT ext_table_recvs_total -“从外部表阅读器接收到的行批处理总数”监视元素
EXT_TABLE_RECV_VOLUME BIGINT ext_table_recv_volume -“从外部表阅读器接收到的数据总量”监视元素
EXT_TABLE_READ_VOLUME BIGINT ext_table_read_volume -“外部表阅读器读取的数据总量”监视元素
EXT_TABLE_SEND_WAIT_TIME BIGINT ext_table_send_wait_time -“代理程序等待外部表写程序的时间总量”监视元素
EXT_TABLE_SENDS_TOTAL BIGINT ext_table_sends_total -“发送至外部表写程序的行批处理总数”监视元素
EXT_TABLE_SEND_VOLUME BIGINT ext_table_send_volume -“发送至外部表写程序的数据总量”监视元素
EXT_TABLE_WRITE_VOLUME BIGINT ext_table_write_volume -“外部表写程序写入的数据总量”监视元素
COL_VECTOR_CONSUMER_OVERFLOWS BIGINT col_vector_consumer_overflows-"Columnar 向量使用者溢出数" 监视元素。
TOTAL_COL_SYNOPSIS_TIME BIGINT total_col_synopsis_time -“列组织概要表时间总计”监视元素
TOTAL_COL_SYNOPSIS_PROC_TIME BIGINT total_col_synopsis_proc_time -“列组织概要表处理时间总计”监视元素
TOTAL_COL_SYNOPSIS_EXECUTIONS BIGINT total_col_synopsis_executions -“列组织概要表执行总次数”监视元素
COL_SYNOPSIS_ROWS_INSERTED BIGINT col_synopsis_rows_inserted -“插入的列组织概要表行数”监视元素
LOB_PREFETCH_WAIT_TIME BIGINT lob_prefetch_wait_time-"LOB 预取等待时间" 监视元素
LOB_PREFETCH_REQS BIGINT lob_prefetch_reqs -“LOB 预取程序请求计数”监视元素
FED_ROWS_DELETED BIGINT fed_rows_deleted -“联合系统删除的行数”监视元素
FED_ROWS_INSERTED BIGINT fed_rows_inserted -“联合系统插入的行数”监视元素
FED_ROWS_UPDATED BIGINT fed_rows_updated -“联合系统更新的行数”监视元素
FED_ROWS_READ BIGINT fed_rows_read -“联合系统读取的行数”监视元素
FED_WAIT_TIME BIGINT fed_wait_time -“联合服务器所花费的时间”监视元素
FED_WAITS_TOTAL BIGINT fed_waits_total -“联合服务器的总执行时间”监视元素
APPL_SECTION_INSERTS BIGINT appl_section_insert-"SQL 工作空间的插入计数" 监视元素
APPL_SECTION_LOOKUPS BIGINT appl_section lookups-"SQL 工作空间访问计数" 监视元素
ADM_OVERFLOWS BIGINT 保留以供将来使用。
ADM_BYPASS_ACT_TOTAL BIGINT 保留以供将来使用。

使用说明

MON_GET_SERVICE_SUBCLASS 表函数返回的指标表示已在指示的服务子类下执行的请求的所有指标的累积。 度量将汇总到服务类(按工作单元),并在请求执行期间定期汇总。 因此,此表函数报告的值反映最新汇总时系统的当前状态。 指标值严格递增。 要确定某个时间间隔内给定指标的值,请使用 MON_GET_SERVICE_SUBCLASS 表函数在时间间隔的开始和结束时查询指标,并计算差值。

请求指标是通过服务超类上的 COLLECT REQUEST METRICS 子句和数据库级别的 mon_req_metrics 数据库配置参数来控制的。 仅当请求由服务子类(其父服务超类已启用请求指标值)中的代理程序处理,或者对整个数据库启用请求指标收集时,才会为请求收集指标。 缺省情况下,在数据库级别启用请求指标。 如果在数据库级别和对服务超类禁用请求度量,则为映射到该服务超类的每个连接报告的度量停止增加(如果在数据库激活时禁用请求指标,则保持为 0)。

MON_GET_SERVICE_SUBCLASS 表函数为每个服务子类和每个成员返回一行数据。 不执行跨服务类(在成员上)或跨成员(对于服务类或更多)的聚集。 但是,可以通过 SQL 查询来实现聚集,如示例中所示。 输入参数具有与 ANDed 在一起的效果。 因此,如果您指定冲突的输入参数(例如,超类名称 SUPA 和不是 SUPA 子类的子类名称 SUBB),则不会返回任何行。

提示: 请求可能在多个服务子类中执行。 例如,如果通过使用带有 REMAP ACTIVITY 操作的 Workload Manager (WLM) 阈值将请求从一个服务子类映射到另一个服务子类,则可能会发生这种情况。 尽管针对执行请求的每个服务子类更新了所耗时间指标,但请求计数器会针对完成请求的服务子类递增。 因此,您不应该分析单个子类的请求时间平均值。 活动可以映射到的所有子类必须相互结合进行分析。 例如,如果存在可以将活动从服务子类 A 映射到服务子类 B 的阈值,那么当您计算请求的平均值时,您应该聚合服务子类 A 和 B 的计数器和指标,并使用汇总计算平均值。

请注意,来自后台 EDU 的度量(例如,预取器和页面清理器)不会汇总到服务类。

示例

显示每个服务子类使用的总 CPU 时间和处理的请求总数(按 CPU 使用率排序)。

SELECT varchar(service_superclass_name,30) as service_superclass,
                  varchar(service_subclass_name,30) as service_subclass, 
                  sum(total_cpu_time) as total_cpu, 
                  sum(app_rqsts_completed_total) as total_rqsts 
FROM TABLE(MON_GET_SERVICE_SUBCLASS('','',-2)) AS t 
GROUP BY service_superclass_name, service_subclass_name 
ORDER BY total_cpu desc

下列是从此查询输出的示例。

SERVICE_SUPERCLASS             SERVICE_SUBCLASS               ... 
------------------------------ ------------------------------ ... 
SYSDEFAULTUSERCLASS            SYSDEFAULTSUBCLASS             ... 
SYSDEFAULTMAINTENANCECLASS     SYSDEFAULTSUBCLASS             ...  
SYSDEFAULTSYSTEMCLASS          SYSDEFAULTSUBCLASS             ... 

  3 record(s) selected.

查询的输出(继续)。

... TOTAL_CPU            TOTAL_RQSTS  
... -------------------- -------------------- 
...               967673                  100  
.. .                   0                    0  
...                    0                    0