Limited supportBMC provides limited support for this version of the product. As a result, BMC no longer accepts comments in this space. If you encounter problems with the product version or the space, contact BMC Support.BMC recommends upgrading to the latest version of the product. To see documentation for that version, see BMC AMI Ops Monitor for CMF 6.3.

IRLM Long Lock Detection screen


The ILOCK screen displays all of the currently outstanding IRLM Long Lock contentions in your system.

Note

This screen is available only in the CMFMON Online facility. There is no CMFMON batch report equivalent.

 CMFPILOC OCK ----- IRLM Long Lock Detection -------------- Row 0 to 0 of 0     
 COMMAND ===>                                                  SCROLL ===> CSR  
                                                               SYSTEM ===> SJSC

        CPU  61/ 44 UIC 2540 Paging      0 ES Mig Age    N/A Time 11:56:06      
   CF Structure N/A              Deadlock Cycle 00000000                        

 S TRX/JOB  HLD/WAIT REGN  IMS ID   CICS ID  SYSTEM PST  PSB NAME LOCK NAME                        DB/AREA  RECOVERY TOKEN
 T          TIME     TYPE                           NUM                         
 _ ________ ________ _____ ________ ________ ______ ____ ________ ________________________________ ________ ________________________     
 -----------------------------------------------------------------------------------------------------------------------------------
 ********************************* END OF LOCKS ********************************

The following table lists the header, ID (used when specifying keywords), and a brief description of each column on this screen.

Column header

Column ID

Description

CF Structure

not applicable

contains the name of the coupling facility structure used by IRLM

Deadlock Cycle

not applicable

contains the deadlock cyle number (hexadecimal format) generated by IRLM and passed to IMS

As IMS requests longlock data for two cycles, this value is used to uniquely identify when the data was gathered.

The Deadlock Cycle field is followed by a Date/Time field, which indicates the time when the SMF record for the first displayed lock entry was written.

ST

STATE

identifies the state of the transaction, indicating whether it is a blocker (holder) or a waiter:

  • B
    transaction holds a lock at the time the exit is driven
  • W
    transaction is waiting for a lock

TRX/JOB

TRXJOB

name of the transaction in a BMP or MPP region, or the job name for all of the remaining region types

HLD/WAIT

TIME

LOCKTIME

contains blockers or waiters, depending on the state (ST) value

  • If the state is B, the HLD/WAIT TIME field contains the elapsed time between the time that the PST was scheduled and the time that the 79-15 record was created for this entry.
  • If the state is W , the HLD/WAIT TIME field contains the elapsed time between the time that IRLM processed the request for the resource and the time that the 79-15 record was created for this entry.

REGN

TYPE

REGNTYPE

identifies the region type in which a transaction can execute

The region types are as follows:

  • DBCTL
    DB control
  • BMP
    batch message processing
  • IFP
    fast path
  • MPP
    message processing region
  • BATCH
    batch region
  • CICS
    CICS region

IMS ID

IMSID

name given to the IMS region at the time it is brought up

CICS ID

CICSID

CICS task identifier, which is an eight-digit ID that is generated by CICS and passed to IMS at the time a CICS application is scheduled

SYSTEM

SYSTEM

identifier of the system on which the blocker or waiter is running

PST

NUM

PSTNUM

Partition Specification Table (PST) number

Several PSTs are initialized, and each PST is assigned a unique ID (or PST number) when the IMS region is initially brought up.

The PST block is the primary block that is used to dispatch transactions in IMS, and the PST number uniquely identifies each transaction.

PSB NAME

PSBNAME

Partition Specification Block (PSB) name

This name is given to a PSB at PSBGEN time. This block defines the segments to which a particular application can have access.

LOCK NAME

LOCKNAME

unique identifier used by IMS to obtain a lock on a resource

The lock name varies between 9 and 11 characters and contains the database management block number (DMB#), the database control block number (DCB#), and the relative byte address (RBA) of the resource (data) for which the lock is requested, separated by slashes.

DB/AREA

DBAREA

name given to a database (IMS full-function) or an area (IMS fastpath) at DBDGEN time

The name in this field uniquely identifies the database or area the lock is held on by this transaction.

Note

This field is blank for blockers.

RECOVERY

RECYTOKN

contains a 16-byte token used to uniquely identify a unit of work





 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*