DBCTL is a part of the IMS and It is considered one of the online IMS systems
In the CWAITS and CTRANDEG sysview displays there are stats for DBCTL for a variety of CICS regions/transactions but IMS is not used in the system.
This article explains what the DBCTL figures signify and why this data appears in Sysview commands for CICS transactions not related to IMS.
For example
CWAITS
SYSVIEW VTAM ABCD ---- CWAITS, CICS Degradation Analysis ---- 01/01/24 01:02:20
Command ====> Scroll *===> CSR
----------------------------------------- Lvl 3 Row 28-48/48 Col 1-22&24-80/149
Formats DEFAULT
Jobname joba
Options TOTAL
IdxDsn n/a System ABCD Cur n/a
-------------------------------------------------------------------------------
Tran Transactions TranRate Interval Exclude MaxLife JobCPU Paging IORate
* 56,792 979.1 58.23300 1 0.000000 2.06% 0 0.033
-------------------------------------------------------------------------------
Cmd XSSystem Jobname Resource Average Pct% Total
___ ABCD . RMI time - Total 50:52:37 852% *OVERFLW
___ ABCD . RMI time - CICSPlex SM 38:42:01 671% *OVERFLW
___ ABCD . RMI time - DBCTL 50:11:39 945% *OVERFLW
___ ABCD . RMI time - DB2 70:39:52 206% *OVERFLW
___ ABCD . RMI time - EXEC DLI 7.49DAYS 372% *OVERFLW
___ ABCD . RMI time - MQ 38:42:01 671% *OVERFLW
___ ABCD . RMI time - Other 38:03:01 884% *OVERFLW
___ ABCD . RMI time - TCP/IP sockets 38:42:01 671% *OVERFLW
CTRANDEG
SYSVIEW VTAM ABCD - CTRANDEG, CICS Transaction Degradation -- 01/0/24
Command ====> Scroll *===
------------------------------------ Lvl 3 Row 92-104/104 Col 1-61&962-979/1128
Formats DEFAULT
Options
-------------------------------------------------------------------------
Jobname jobname ASID Jobid CICS 6.1 Mode REGION
Options TOTAL
Interval Elapsed
-------------------------------------------------------------------------
Cmd XSSystem Jobname Tran Count Abends LIFETIME|SM RMIDBCTL
________ ABCD jobname ABCD 1234 0.043002 50 44:37:50
Not all transactions ABCD show an RMIDBCTL value
For example the SMF record report for one transaction ABCD shows:
SYSVIEW VTAM ABCD -------- SMFRPT, SMF Record Report
Command ====>
---------------------------------------------- Lvl
Options
--------------------------------------------------
LogStream logstream BlockID
SYSVIEW CICS Transaction
Type Subtype Length SSID Date/Time
255 x00FF 27 x001B 4034
CICS Transaction Record
Jobname jobname Tran ABCD Task Terminal
--------------------------------------------------
Resource manager elapsed time 0.064807
RMI time - Total *OVERFLW
RMI time - Other *OVERFLW
RMI time - DB2 *OVERFLW
RMI time - DBCTL *OVERFLW
RMI time - EXEC DLI *OVERFLW
RMI time - IBM MQ *OVERFLW
RMI time - CICSPlex SM *OVERFLW
RMI time - TCP/IP sockets *OVERFLW
Suspend time 0.056557
The SMF record report for another transaction ABCD shows:
SYSVIEW VTAM ABCD -------- SMFRPT, SMF Record Report
Command ====>
---------------------------------------------- Lvl
Options
--------------------------------------------------
LogStream logstream BlockID
SYSVIEW CICS Transaction
Type Subtype Length SSID Date/Time
255 x00FF 27 x001B 4034
CICS Transaction Record
Jobname jobname Tran ABCD Task Terminal
--------------------------------------------------
Resource manager elapsed time 0.318059
RMI time - Total 0.318059
RMI time - Other 0.005713
RMI time - DB2 0.312345
RMI time - CICSPlex SM 0.000001
Suspend time 0.036536
In this case, the SMF record report does not list the RMI time - DBCTL , RMI time - EXEC DLI , etc
Z/OS 2.5
Sysview 17.0
CICS TS 61
There appears to be garbage in some of the RMI fields.
The output of DFH$MOLS utility against a dump of the corresponding CICS SMF 110 record shows that there is bad data in the fields which results in the *OVERFLW messages.
After contacting IBM they provided a new CICS TS 6.1 APAR for this issue: PH60939