CICS Transaction Server Performance & Tuning

This course takes systems programmers through the main components of CICS, explaining at each stage how various parameters, design concepts, CICS facilities, operating system facilities and network facilities affect the performance of CICS systems. Attendees are encouraged to bring statistics and resources definitions from their own systems to gain added value from the course.

This course is also available for one-company, on-site presentations or presentations over the Internet, via RSM's Virtual Classroom Environment service.

Please note that the course running 18-21 March 2019 will start each day at 08:00 GMT.


On successful completion of this course you will be able to:

  • explain how performance is affected by parameters and design concepts
  • manipulate CICS facilities to optimize performance
  • describe the impact of z/OS facilities on CICS performance
  • explain the impact of network features on performance.

Who Should Attend

Systems Programmers.


CICS systems programming experience.


4 days

Fee (per attendee)

£2535 (ex VAT)

Course Code




Performance objectives; Methodology; Response Times, Wait Types; Why tune; Resources to tune; Checklists (Processor Cycle, Virtual Storage, Real Storage & I/O).

z/OS interface

Terminology; Address Spaces; Real, Auxiliary, Dataspaces; Operating System Areas; Coupling Facility. VSAM Record Leveling Sharing, L8 Mode, MAXOPENTCBS and TCB changes.


CICS Dispatcher Domain; Use of TCBs; TCLASS, MXT, WLM Performance Blocks, ICV, ICVR, ICVTSD, Priority Aging.

Storage Management

z/OS storage areas; CICS Storage Manager Domain including DSAs, DSALIM, EDSALIM, extent allocation. Role of SM Notify task; 31-Bit addressing, 64-Bit addressing and support.

Loader Domain

Dynamic Program Storage Compression; DFHRPL & Dynamic DFHRPL; LLA, VLF facilities.


CICS and VTAM, RAPOOL, RAMAX, SEND/RECEIVE sizes, HPO, Channels & Containers, CICS Web Support; SSL Enablement; Network Review; TCPIPService definition and Doctemplate issues, impact of SSL; Use of L8 TCBs.


Batch and Long Running Mirrors; Connections and session definitions.

VSAM Considerations

NSR and LSR, VSAM parameter definitions that affect performance, LISTCAT review, CI and CA Splits; Shared Data Tables; VSAM Threadsafe.

MVS Logger

Log Manager Concepts; Statistics; CICS TS Activity Key Point; Journal Models; SMF 88 records; Coupling Facility.

Transient Data

Tuning of Intrapartition and extrapartition TD queues; buffering and string allocations; Statistics.

Temporary Storage

TS-model definitions; Impact of Shared vs. Main vs. AUX queues; buffering and string allocations; TS Coupling Facility; TS Main and 64-bit support.

CICS - Db2

Thread reuse considerations; Overall TCB allocations; DPMODE, Thread types; Transaction volume considerations; Thread type code; Dispatcher L8/L9 TCBs; Statistics; Db2 Threadsafe.


Storage considerations for old DL1 interface, DBCTL and Database Resource Adapter; DBCTL Threadsafe.

© RSM Technology 2019