Tracing RELEASE PROGRAM statements in Ideal programs

book

Article ID: 208343

calendar_today

Updated On:

Products

CA Ideal

Issue/Introduction

Is it possible to trace which programs use RELEASE PROGRAM statements?

Environment

Release : 15.1

Component : CA IDEAL

Resolution

There are several ways to check if and where RELEASE PROGRAM statement is used.

1) checking for I/O activity on the libraries where the load modules for Ideal application resides. High I/O activity can be a symptom of overuse of RELEASE PROGRAM statements.
2) checking CICS statistics for load/unload of U suffixed programs (see Monitoring section of Ideal documentation).
3) running a DIALMASK trace with 'ONLYGX'. For details, see CA Ideal for CA Datacom Trace Facility
4) scanning the source code via Release Program Scan sample program, available on Datacom Sample Programs, JCL, data, procedures page of our support portal.

 

Additional Information

AN IMPORTANT NOTE:  RELEASE PROGRAM may cause more use of the GETMAIN path, but it may also be saving CPU in other paths. This would mean that the spike is lowered only at the expense of overall usage.

Please carefully read the RELEASE PROGRAM section of Ideal documentation before modifying the programs' logic.