分派器 TCB 池报告

将为每个 TCB 池生成 "分派器 TCB 池" 报告。 此示例显示了 OPEN TCB 池。 此报告是使用 EXEC CICS EXTRACT STATISTICS DISPATCHER 命令生成的。 统计信息数据由 DFHDSGDS DSECT映射。

表 1. "分派器 TCB 池" 报告中的字段
字段标题 描述
TCB 池 CICS® TCB 池 (OPEN , SSL , THRD 或 XP) 的名称。

源字段 :DSGTCBPN

此 TCB 池中连接的当前 TCB 数 此 TCB 池中当前连接的 TCB 数。

源字段: DSGCNUAT

此 TCB 池中连接的 TCB 数峰值 此 TCB 池中连接的 TCB 数的峰值。

源字段 :DSGPNUAT

此 TCB 池中正在使用的当前 TCB 数 此 TCB 池中当前正在使用的 TCB 数。

源字段: DSGCNUUS

此 TCB 池中正在使用的 TCB 数峰值 此 TCB 池中正在使用的 TCB 的峰值数量。

源字段: DSGPNUUS

最大 TCB 池限制 此池中允许的最大 TCB 数的值:
  • 如果指定了 MAXOPENTCBS 系统初始化参数,那么将设置开放式 TCB 池的值。 如果未指定 MAXOPENTCBS 系统初始化,那么 CICS 会根据为 CICS 区域指定的最大任务数 (MXT 值) ,使用以下公式自动设置 L8 和 L9 方式开放式 TCB 池的限制: (2 * MXT Value) + 32。 有关自行显式设置 MAXOPENTCBS 参数的信息,请参阅 MAXOPENTCBS
  • MAXSSLTCBS 系统初始化参数指定 SSL TCB 池的值。
  • MAXTHRDTCBS 系统初始化参数指定 JVM 服务器 THRD TCB 池的值。 为每个 JVM 服务器保留的线程数是 JVMSERVER 资源上的 THREADLIMIT 值,加上 1 ,最多限制为 2000。
  • 如果指定了 MAXXPTCBS 系统初始化参数,那么将设置 XP TCB 池的值。 如果未指定 MAXXPTCBS 系统初始化,那么 CICS 会自动将 X8 和 X9 方式 XP TCB 池的限制设置为等于为 CICS 区域指定的最大任务数 (MXT 值) 的值。 有关自行显式设置 MAXXPTCBS 参数的信息,请参阅 MAXXPTCBS

源字段: DSGMXTCB

达到最大 TCB 池限制的次数 系统达到此池中允许的 TCB 数限制的次数:
  • OPEN TCB 池
  • SSL TCB 池
  • THRD TCB 池
  • XP TCB 池

源字段: DSGNTCBL

上次达到池限制的时间 池达到最大 TCB 限制的时间。

源字段: DSGLTCBL

复位特征:复位为零

按最大 TCB 池限制延迟的请求数 由于系统达到此池中允许的 TCB 数限制而延迟的 TCB 连接总数。

源字段 :DSGTOTNW

最大 TCB 池限制延迟总时间 由于系统已达到此池中允许的 TCB 数限制而延迟 TCB 请求的总时间。

源字段 :DSGTOTWL

平均最大 TCB 池限制延迟时间 由于系统已达到此池中允许的 TCB 数限制而延迟 TCB 请求的平均时间。

源字段: (DSGTOTWL 和 DSGTOTNW)

由最大 TCB 池限制延迟的当前请求数 当前由于系统已达到此池中允许的 TCB 数限制而延迟的 TCB 请求数。

源字段: DSGCURNW

最大 TCB 池限制延迟的请求数峰值 由于系统已达到此池中允许的 TCB 数限制而延迟的 TCB 请求的峰值数量。

源字段: DSGPEANW

当前延迟的总延迟时间 当前由于系统已达到此池中允许的 TCB 数限制而延迟的 TCB 请求的总延迟时间。

源字段 :DSGCURWT

当前延迟的平均延迟时间 当前由于系统已达到此池中允许的 TCB 数限制而延迟的 TCB 请求的平均延迟时间。

源字段: (DSGCURWT 和 DSGCURNW)

TCB 不匹配等待总数 TCB 不匹配等待总数; 即,由于没有可用的 TCB 与请求匹配而等待的 TCB 请求,但至少有一个不匹配的 TCB 可用。

源字段 :DSGMMWTS

总计 TCB 不匹配等待时间 使用此池的 TCB 请求用于 TCB 不匹配等待的总时间。

源字段: DSGMMWTM

平均 TCB 不匹配等待时间 使用此池的 TCB 请求在 TCB 不匹配等待中所花费的平均时间。

源字段: (DSGMMWTM 和 DSGMMWTS)

当前的 TCB 不匹配等待数 使用此池的 TCB 请求的当前 TCB 不匹配等待数。

源字段 :DSGCMMWS

TCB 不匹配等待峰值数 使用此池的 TCB 请求的 TCB 不匹配等待数峰值。

源字段 :DSGPMMWS

当前不匹配等待的总等待时间 使用此池的 TCB 请求等待当前 TCB 不匹配的总等待时间。

源字段: DSGCMMWT

当前不匹配等待的平均等待时间 使用此池的 TCB 请求等待当前 TCB 不匹配的平均等待时间。

源字段: (DSGCMMWT 和 DSGCMMWS)

MVS™ 存储器约束延迟的请求数 由于没有 TCB 可用而等待的 TCB 请求总数,以及由于 MVS 存储器约束而创建的 TCB 请求总数。

源字段 :DSGTOTMW

总 MVS 存储器约束延迟时间 使用此池的 TCB 请求的 MVS 存储器约束所导致的等待所耗用的总时间。

源字段 :DSGTOTMT

平均 MVS 存储器约束延迟时间 使用此池的 TCB 请求的 MVS 存储器约束所导致的等待所耗用的平均时间。

源字段: (DSGTOTMT 和 DSGTOTMW)

TCB 方式 此 TCB 池中当前处于活动状态的 TCB 方式。 如果没有任何 TCB 方式处于活动状态,那么报告会显示状态。

源字段 :DSGTCBNM

连接的 TCB 数-当前 在此方式下连接的当前 TCB 数。

源字段 :DSGTCBCA

连接的 TCB 数-峰值 在此方式下连接的 TCB 的峰值数量。

源字段 :DSGTCBPA

正在使用的 TCB 数-当前 在此方式下正在使用的 TCB 的当前数目。

源字段 :DSGTCBCU
正在使用的 TCB 数-峰值 在此方式下使用的 TCB 的峰值数量。

源字段 :DSGTCBPU

TCB 连接数 此方式的 MVS TCB 连接总数。

源字段 :DSGNTCBA

已拆离的 TCB 数-未清除 由于与 TCB 关联的 CICS 事务已异常终止而已拆离或正在拆离此 CICS 分派器方式的 MVS TCB 数。

源字段 :DSGTCBDU

已拆离的 TCB 数-被盗 由于在此 CICS 分派器方式下已被窃用或正在被窃用的 MVS TCB 数。

源字段 :DSGTCBDS

已拆离的 TCB 数-过量 由于 CICS 分派器过量 TCB 扫描而已经或正在从此 CICS 分派器方式拆离的 MVS TCB 数。

源字段 :DSGTCBDX

已拆离的 TCB 数-其他 由于其他原因,已经或正在从此 CICS 分派器 TCB 方式拆离的 MVS TCB 数; 例如,由于 TCB 池限制已降低,或者与使用中的 TCB 数相比,连接的 TCB 过多。

源字段 :DSGTCBDO

TCB“窃取”次数 从其他 TCB 方式窃取的 MVS TCB 数。

源字段 :DSGTCBST

TCB 不匹配项数 在此 TCB 方式下发生的 MVS TCB 不匹配数。

源字段 :DSGTCBMM

连接的 TCB 数-当前 当前在此 TCB 池中连接的所有方式的 TCB 总数。

源字段: 每个 TCB 方式的 DSGTCBCA

正在使用的 TCB 数-当前 对于所有方式,此 TCB 池中当前正在使用的 TCB 总数。

源字段: 每个 TCB 方式的 DSGTCBCU

TCB 连接数 此 TCB 池中所有方式的 MVS TCB 连接总数。

源字段: 每个 TCB 方式的 DSGNTCBA

已拆离的 TCB 数-未清除 此 TCB 池中由于与 TCB 关联的 CICS 事务已异常终止而已拆离或正在拆离的 MVS TCB 总数。

源字段: 每个 TCB 方式的 DSGTCBDU

已拆离的 TCB 数-被盗 此 TCB 池中已从或正在从 CICS 分派器方式中窃取的 MVS TCB 总数,因为其他 TCB 方式需要这些 TCB。

源字段: 每个 TCB 方式的 DSGTCBDS

TCBS 已拆离-超额 由于 CICS 分派器过量 TCB 扫描而已拆离或正在拆离的此 TCB 池中的 MVS TCB 总数。

源字段: 每个 TCB 方式的 DSGTCBDX

已拆离的 TCB 数-其他 此 TCB 池中由于其他原因已拆离或正在拆离的 MVS TCB 总数。

源字段: 每个 TCB 方式的 DSGTCBDO

TCB“窃取”次数 此 TCB 池中从其他 TCB 方式窃取的 MVS TCB 总数。

源字段: 每个 TCB 方式的 DSGTCBST

TCB 不匹配项数 在此 TCB 方式下发生的 MVS TCB 不匹配数。

源字段: 每个 TCB 方式的 DSGTCBMM