PRIVATE GROUP FEE:
$ Based upon a class size of six students.
Scheduling can be adjusted to employee work hours and incorporate client assignments.
SMALL CLASS SIZE:
There is a surcharge associated with training two or fewer students.
AUDIENCE:
Programmer
System Analyst
System Programmer
IT Professional
DATES:
CONTENT AND OBJECTIVES:
Performance Monitoring
Learn that CICS tuning is an evolving and dynamic process.
Utilize systems-performance monitoring and exception reporting tools for performance optimization.
Examine the CICS shutdown statistics.
Examine the CICS start-up and shutdown messages.
CICS Statistics
Use the Performance Analyzer to review CICS statistics.
Analyze the statistics for CPU consumption, I/O contention, and memory paging.
CICS Performance Analyzer for z/OS
Use the CICS performance tools to analyze and improve the performance of a CICS system: CICS Performance Analyzer and CICS Performance Monitor.
Review sample reports and screens from CICS Performance Analyzer and CICS Performance Monitor.
Performance Analysis of a CICS System
Trace an endless loop in an application.
Use the system and application trace table to determine the program and the portion of the program which is in an endless loop.
CICS Constraints
Identify the areas of performance bottlenecks.
Utilize performance wait analysis reports for identifying performance bottlenecks.
Tuning a CICS System
Learn that programs are categorized as quasi-reentrant programs because they take advantage of the behavior of the CICS dispatcher and the QR TCB: Task Control Block.
Recognize that there can only be one CICS task active under the QR TCB.
Recognize that although the same program can be being executed by multiple CICS tasks, only one of those CICS tasks is active at any given point-in-time.
Contrast this with the situation whereby multiple instances of the same program are executing each under a separate TCB.
VSAM and File Control
Determine the problem locations in a group of applications.
After changing priorities and resetting the system, use IBM CICS PA configuration and ascertain whether CICS system resource usage has decreased and there has been an improvement in performance.
Analyze CICS application performance.
Bottlenecks: DASD and Communications.
Isolate CICS DASD bottlenecks using TMON/CICS.
Appraise multiple DASD statistics including EXCP, VSAM statistics, and I/O wait time.
Logging and Journaling
Review the parameters in the SIT: System Initiation Table.
Search and display resource definitions using the capabilities of advanced filtering.
Explore enhancements to channels and containers; understand the importance of 64-bit exploitation.
Use CICS to store HTTP headers in containers.
Virtual Classroom
Blended Learning
↓
Synchronous Instruction
Asynchronous Instruction
Effective February 27, 2012, the course dates listed on the CETi schedules only will be available based upon approved and authorized user ID.
Copyright Acknowledgement: The software product(s) listed in this outline are owned and copyrighted by their respective companies. CETi makes no representation regarding ownership in any of the software products that we train on.
CETi courses are not intended for or open to the general public. They are intended for employees of Fortune 1000 companies, government municipalities, consulting companies, software, companies, healthcare providers. and mid-sized businesses. Individuals attending such courses will be required to execute a statement acknowledging that the employer will be paying for the CETi course and that the employer has a licensed version of the software.
Certain courses only should be taught by the source software company training company and open source purveyor.