组 DFHFILE 中的性能数据

DFHFILE 组中性能数据字段的描述,包括每个字段的数字标识,类型和大小。

要按组 DFHFILE 中提供的某些信息的个别文件进行细分,您可以请求事务资源监视。 请参阅 事务资源类数据: 数据字段列表 以获取详细信息。

036 (TYPE-A , 'FCGETCT' , 4 BYTES)
用户任务发出的文件 GET 请求数。
037 (TYPE-A , 'FCPUTCT' , 4 BYTES)
用户任务发出的文件 PUT 请求数。
038 (TYPE-A , 'FCBRWCT' , 4 BYTES)
用户任务发出的文件浏览请求数。 此数字不包括 START 和 END 浏览请求。
039 (TYPE-A , 'FCADDCT' , 4 BYTES)
用户任务发出的文件 ADD 请求数。
040 (TYPE-A , 'FCDELCT' , 4 BYTES)
用户任务发出的文件 DELETE 请求数。
063 (TYPE-S , 'FCIOWTT' , 12 BYTES)
用户任务等待文件 I/O 的耗用时间。 有关更多信息,请参阅 时钟和时间戳记以及 事务等待 (暂挂) 时间
注: 此字段是任务暂挂时间 SUSPTIME (014) 字段的组成部分。
070 (TYPE-A , "FCAMCT" , 4 BYTES)
用户任务调用文件访问方法接口的次数。 此数字不包括针对 OPEN 和 CLOSE 的请求。
093 (TYPE-A , 'FCTOTCT' , 4 BYTES)
用户任务发出的文件控制请求总数。 此数字不包括对文件的 OPEN , CLOSE , ENABLE 或 DISABLE 的任何请求。

表 1中显示了 EXEC CICS® 文件命令与文件控制监视字段的对应方式。

表 1. 与文件控制监视字段相关的 EXEC CICS 文件命令
EXEC CICS 命令 监视字段
READ FCGETCT 和 FCTOTCT
读并更新 FCGETCT 和 FCTOTCT
DELETE (在 READ UPDATE 之后) FCDELCT 和 FCTOTCT
DELETE (带有 RIDFLD) FCDELCT 和 FCTOTCT
REWRITE FCPUTCT 和 FCTOTCT
WRITE FCADDCT 和 FCTOTCT
STARTBR FCTOTCT
READNEXT FCBRWCT 和 FCTOTCT
READNEXT 更新 FCBRWCT 和 FCTOTCT
READPREV FCBRWCT 和 FCTOTCT
READPREV 更新 FCBRWCT 和 FCTOTCT
ENDBR FCTOTCT
RESETBR FCTOTCT
UNLOCK FCTOTCT
注: 可以通过从总文件请求计数 FCTOTCT 中减去文件请求计数 FCGETCT , FCPUTCT , FCBRWCT , FCADDCT 和 FCDELCT 来计算 STARTBR , ENDBR , RESETBR 和 UNLOCK 文件控制请求数。

174 (TYPE-S , 'RLSWAIT' , 12 BYTES)
用户任务等待 RLS 文件 I/O 的耗用时间。 有关更多信息,请参阅 时钟和时间戳记以及 事务等待 (暂挂) 时间
注: 此字段是任务暂挂时间 SUSPTIME (014) 字段的组成部分。
175 (TYPE-S , 'RLSCPUT' , 12 BYTES)
对于从 QR TCB 发出的 RLS 请求:

RLS 文件请求 CPU (SRB) 时间字段 (RLSCPUT) 是此事务处理 RLS 文件请求所花费的 SRB CPU 时间。 当考虑事务所耗用的总 CPU 时间的测量时,应该将此字段添加到事务 CPU 时间字段 (USRCPUT)。 此外,不能将此字段视为任何其他单个 CMF 字段 (包括 RLSWAIT) 的子集。 这是因为 RLS 字段请求在可与请求事务并行运行的 MVS™ SRB 下异步执行。 在请求事务等待 RLS 文件请求完成之前, SRB 也可以完成其处理。

对于从开放式 TCB 发出的 RLS 请求:

对于以开放式 TCB 方式运行的应用程序,没有 RLSCPUT 字段,因为这些请求是在运行应用程序的同一 TCB 上完成的。 在这种情况下,请求的 CPU 时间已累积在 USRCPUT 字段中。

请注意,系统初始化参数 FCQRONLY 和 FORCEQR 都可能影响发出 RLS 请求的 TCB。 请参阅 系统初始化参数描述和摘要 以获取详细信息。

176 (TYPE-S , 'CFDTWAIT' , 12 BYTES)
用户任务等待对耦合设施数据表服务器的数据表访问请求完成所耗用的时间。 有关更多信息,请参阅 时钟和时间戳记以及 事务等待 (暂挂) 时间
注: 此字段是任务暂挂时间 SUSPTIME (014) 字段的组成部分。
426 (TYPE-S , 'FCXCWTT' , 12 BYTES)
用户任务等待 VSAM 控制时间间隔的互斥控制所耗用的时间。 此字段计算等待资源类型 FCXCSUSP , FCXDSUSP , FCXCPROT 或 FCXDPROT 所耗用的时间。 有关更多信息,请参阅 时钟和时间戳记以及 事务等待 (暂挂) 时间
注: 此字段是任务暂挂时间 SUSPTIME (014) 字段的组成部分。
427 (TYPE-S , 'FCVSWTT' , 12 BYTES)
用户任务等待 VSAM 字符串的耗用时间。 此字段计算等待资源类型 FCPSSUSP 或 FCSRSUSP 所耗用的时间。 有关更多信息,请参阅 时钟和时间戳记以及 事务等待 (暂挂) 时间
注: 此字段是任务暂挂时间 SUSPTIME (014) 字段的组成部分。