Zoom Outline PDF View  or  Email Back to Schedule for Georgia


CICS/TS Performance and Tuning (CAE)




SUMMARY:   This course covers the performance aspects of a CICS/ESA system and how to measure and tune the system to meet performance objectives. The course material is reinforced with classroom examples and review of students' systems. The course concentrates on CICS/ESA V4.1 with its changes and considerations. The course is also appropriate for CICS/ESA V3.1, V3.2 and V3.3.

AUDIENCE:   This course is designed for system programmers/analysts responsible for installation, support, debugging, or performance of a CICS/ESA system. Very experienced CICS application programmers wishing to gain knowledge on efficient use of CICS facilities will also benefit from this course.

PREREQUISITES:   Before taking this course, you should have experience installing, tailoring, or maintaining a CICS/ESA (any release). If you are in the process of migrating to CICS/ESA, prior experience with CICS in an earlier version satisfies this prerequisite.

DURATION:   4 days

APPROACH:   Class consists of classroom lecture and lab sessions.

OBJECTIVES:   After completion of this course, you should be able to:

  • Describe the elements of performance analysis and resource management
  • Understand methods used to measure and tune a CICS/ESA system
  • List resources used and managed by CICS/ESA and demonstrate methods used to minimize resource consumption
  • Obtain information about CICS/ESA resource utilization
  • Describe CICS/ESA V4.1 storage, task, file, and network management and how to monitor these functions
  • List performance considerations of the CICS DB2 and CICS DL/1 interfaces
  • Identify resource contention and proper use of tuning parameters to control contention
  • Understand performance considerations for interconnected CICS systems

COURSE CONTENT:  

  1. INTRODUCTION

    • Objectives and Agenda
    • Resource Management Choices
    • CICS/ESA Performance Benefits

  2. STATISTICS

    • Statistics Collection, Processing, and Reporting
    • Unsolicited Statistics
    • DFHSTUP Control Statements
    • Statistics Tuning
    • The DFH0STAT Program
    • Monitoring

  3. STORAGE MANAGEMENT

    • Major Changes in Storage Management
    • CICS/ESA Address Spaces
    • DSA and Subpool Management
    • Setting the DSA Sizes (DSALIM, EDSALIM)
    • Storage Cushions (only in V3)
    • Dynamic Storage Program Compression
    • Measuring, Monitoring, and Controlling Compression
    • MXT Controlled Storage
    • MVS Managed Storage
    • CMDPROT

  4. STORAGE PROTECTION/TRANSACTION ISOLATION

    • Storage Protection Options
    • Subsystem Storage Protection Facility (SSP)
    • Transaction Isolation

  5. TRANSACTION MANAGER AND DISPATCHER

    • Task Creation and Dispatching
    • MaXimum Tasks (MXT)
    • Active MaXimum Tasks (AMXT) - V.3.3 and earlier
    • TRANCLASS\Class MaXimum Tasks (CMXT)
    • PURGETHRESH\Class MaXimum Tasks LIMit (CMXTLIM)
    • Priority of Transactions
    • Priority Aging (PRTYAGE)
    • System Exit Time (ICV)
    • RUNAWAY\Runaway Task Time (ICVR)
    • Task Time Outs (RTIMOUT / DTIMOUT)
    • System Purgability (SPURGE)

  6. VSAM

    • VSAM Shared Resources
    • Tuning NSR Buffers
    • Tuning LSR Buffers
    • Buffer Waits
    • Buffer Pools in HIPERSPACE
    • VSAM Strings
    • VSAM Subtasking
    • CICS Data Tables

  7. TERMINAL CONTROL

    • VTAM High Performance Option
    • RAPOOL Tuning
    • RAMAX
    • IOAREALEN
    • PSDINT (Persistent Session Delay)
    • PVDELAY
    • TCSACTN/TCSWAIT
    • Inbound Message Chain Assembly
    • SENDSIZE / RECEIVESIZE
    • ICVTSD
    • Bracket Control
    • MSGINTEG / PROTECT options
    • OPNDLIM
    • Terminal AutoInstall
    • DFHNET
    • Terminal Data Compression
    • 3174 Local Format Storage

  8. MRO/ISC

    • IOAREALEN
    • Cross Memory Services/XCF/MRO
    • Number of Sessions
    • Contention Winners / Losers
    • Controlling Cross-System Traffic
    • MAXSMIR (only in V3)
    • MROLRM
    • MROBTCH
    • USRDELAY/ISRDELAY (only in V3)
    • PVDELAY
    • QUEUELIMIT/MAXQTIME
    • SNSCOPE

  9. OTHER TOPICS

    • Trace, Recovery and Restart
    • Program Management
    • Temporary Storage
    • Transient Data
    • CMDSEC (Command Security)
    • CONFDATA/CONFTXT

  10. OPERATING SYSTEM CONSIDERATIONS
  11. CICS-DL/I INTERFACE TUNING
  12. CICS DB2 INTERFACE TUNING

© 2007 Verhoef Training, Inc.

Schedule Dates

Course offered as
Inhouse or Public


There are no classes scheduled for this subject at this time.

Send us a request for this class

or

contact your account manager for scheduling information.

Contact Us


Copyright © 2007 - Verhoef Group of Companies - All Rights Reserved