Contents

Preface
What this book is about
Who this book is for
What you need to know to understand this book
How to use this book
Notes on terminology
Summary of changes
Changes for CICS Transaction Server for z/OS, Version 3 Release 1
Changes for CICS Transaction Server for z/OS, Version 2 Release 3
Changes for CICS Transaction Server for z/OS, Version 2 Release 2
Changes for CICS Transaction Server for z/OS, Version 2 Release 1
Earlier releases
Figures
Tables
Setting performance objectives
Establishing performance objectives
Terms used in performance measurement
Defining performance objectives and priorities
Analyzing the current workload
Translating resource requirements into system objectives
Gathering data for performance objectives
Gathering performance information: Requirements definition phase
Gathering performance information: External design phase
Gathering performance information: Internal design phase
Gathering performance information: Coding and testing phase
Gathering performance information: Post-development review
Gathering performance information: Information supplied by end users
Performance monitoring and review
Deciding on monitoring activities and techniques
Developing monitoring activities and techniques
Planning the performance review process
Planning your monitoring schedule
Dynamic monitoring
Daily monitoring
Weekly monitoring
Monthly monitoring
Monitoring for the future
Reviewing performance data
Typical performance review questions
Confirming that the system-oriented objectives are reasonable
Anticipating and monitoring system changes and growth
Tools that measure the performance of CICS
Performance measurement tools: Overview
Tools for obtaining CICS performance data
CICS statistics
The CICS monitoring facility
The sample statistics program (DFH0STAT)
CICS trace facilities
Other CICS data
Tools for obtaining operating system performance data
System management facility (SMF)
Resource measurement facility (RMF)
Generalized trace facility (GTF)
GTF reports
Tivoli Decision Support for z/OS
Tools for obtaining performance data for other products used with CICS
ACF/VTAM
Virtual telecommunication access method (VTAM) trace
VTAM storage management (SMS) trace
VTAM tuning statistics
Tivoli NetView Performance Monitor (NPM)
LISTCAT (VSAM)
DB monitor (IMS)
Program isolation (PI) trace
IMS Performance Analyzer (IMS PA)
DB2 Performance Monitor for z/OS
Teleprocessing network simulator (TPNS)
Using CICS statistics
Introduction to CICS statistics
Types of statistics data
Resetting statistics counters
Processing CICS statistics
Interpreting CICS statistics
Interpreting statistics domain statistics
Interpreting transaction manager statistics
Interpreting transaction class (TRANCLASS) statistics
Interpreting dispatcher statistics
TCB statistics
Dispatcher TCB Pool statistics and JVMs
Interpreting recovery manager statistics
Interpreting enqueue statistics
Interpreting storage manager statistics
Interpreting loader statistics
Interpreting temporary storage statistics
Interpreting transient data statistics
Interpreting VTAM statistics
Interpreting dump statistics
Interpreting transaction statistics
Interpreting program statistics
Interpreting file statistics
Interpreting LSRpool statistics
Interpreting journalname and log stream statistics
Interpreting CICS DB2 statistics
Interpreting JVM statistics
JVM pool statistics
JVM profile statistics
JVM program statistics
Interpreting CorbaServer, DJAR and enterprise bean statistics
Interpreting requestmodel statistics
Interpreting terminal statistics
Interpreting ISC/IRC system and mode entry statistics
Summary connection type for statistics fields
General guidance for interpreting ISC/IRC statistics
Are enough sessions defined?
Is the balance of contention winners to contention losers correct?
Is there conflicting usage of APPC modegroups?
What if there are unusually high numbers in the statistics report?
Interpreting ISC/IRC attach time entry statistics
Interpreting front end programming interface (FEPI) statistics
Interpreting user domain statistics
Interpreting Web and TCP/IP statistics
Interpreting server statistics
Shared temporary storage queue server statistics
Coupling facility data tables server statistics
Named counter sequence number server statistics
The CICS monitoring facility
The classes of monitoring data: Overview
Performance class data
Exception class data
Transaction resource class data
CICS Monitoring Facility (CMF) and the MVS workload manager
Event monitoring points
Application naming event monitoring points
The monitoring control table (MCT)
DFHMCT TYPE=INITIAL
DFHMCT TYPE=EMP
DFHMCT TYPE=RECORD
Controlling CICS monitoring
Processing CICS monitoring facility output
Interpreting CICS monitoring
Clocks and time stamps
Notes on the performance data
Transaction timing fields
Response time
Transaction dispatch time and CPU time
Wait (suspend) times
Program load time
RMI elapsed and suspend time
JVM elapsed time and suspend time
Syncpoint elapsed time
Storage occupancy counts
Program storage
Performance class data
Performance data in group DFHCBTS
Performance data in group DFHCHNL
Performance data in group DFHCICS
Performance data in group DFHDATA
Performance data in group DFHDEST
Performance data in group DFHDOCH
Performance data in group DFHEJBS
Performance data in group DFHFEPI
Performance data in group DFHFILE
Performance data in group DFHJOUR
Performance data in group DFHMAPP
Performance data in group DFHPROG
Performance data in group DFHRMI
Performance data in group DFHSOCK
Performance data in group DFHSTOR
Performance data in group DFHSYNC
Performance data in group DFHTASK
Performance data in group DFHTEMP
Performance data in group DFHTERM
Performance data in group DFHWEBB
Exception class data
Exception data field descriptions
Transaction resource class data
Transaction resource monitoring data field descriptions
CICS Performance Analyzer for z/OS (CICS PA)
The CICS PA dialog
Using CICS PA to analyze CICS performance
Performance List report
Performance List Extended report
Performance Summary report
Performance Totals report
Wait Analysis report
Cross-System Work report
Exception List report
Exception Summary report
Transaction Resource Usage reports
DB2 report
WebSphere MQ report
System Logger report
The CICS PA Historical Database (HDB)
Tivoli Decision Support for z/OS
Using Tivoli Decision Support for z/OS to report on CICS performance
Monitoring response time
Monitoring processor and storage use
Monitoring volumes and throughput
Combining CICS and DB2 performance data
Monitoring exception and incident data
Unit-of-work reporting
Monitoring availability
CICS workload activity reporting
Managing Workloads
MVS workload manager
Terms used in MVS workload management
Span of MVS workload manager operation
Defining performance goals for MVS Workload Manager
Determining CICS response times before defining goals
Example of using SRVCLASS parameter of IEAICSxx
Setting up service definitions for MVS Workload Manager
Using a service definition base
Defining service policies
Defining workloads
Defining service classes
Defining classification rules
Using MVS workload manager
Implementing MVS workload management
Matching CICS performance parameters to service policies
Activating CICS support for MVS workload manager
CICSPlex SM workload management
Understanding and using RMF workload manager data
Using CICS monitoring information with RMF
CICS usage of RMF transaction reporting
CICS monitoring facility and the MVS workload manager's use of SYSEVENT
ERBRMF member for Monitor I session
ERBRMF member for Monitor II session
RMF operations
Terms used in RMF reports
The response time breakdown in percentage section
The state section
Interpreting the RMF workload activity data
RMF reporting intervals
RMF report example: very large percentages in the response time breakdown
Possible explanations
Possible actions
RMF report example: response time breakdown data is all zero
Possible explanations
Possible actions
RMF report example: execution time greater than response time
Possible explanation
Possible actions
RMF report example: large SWITCH LOCAL Time in CICS execution phase
Possible explanations
Possible actions
RMF report example: fewer ended transactions with increased response times
Possible explanation
Possible action
An explanation of the difference between a DFHSTUP transaction report and an RMF workload report
Analyzing the performance of a CICS system
CICS performance analysis techniques
What to investigate when analyzing performance
Information sources to help analyze performance
Establishing a measurement and evaluation plan
Assessing the performance of your system
System conditions
Application conditions
Methods of performance analysis
Performance analysis: full-load measurement
CICS auxiliary trace
RMF
Comparison charts
Performance analysis: single-transaction measurement
CICS auxiliary trace
Identifying CICS constraints
Observing response times
Identifying storage stress
Controlling storage stress
Short-on-storage condition
Purging of tasks
CICS hang
Identifying paging problems
Program loading and paging
Detecting storage violation
Dealing with limit conditions
Identifying performance constraints
Hardware constraints
Software constraints
Dealing with resource contention
Solutions for poor response time
Symptoms and solutions for particular resource contention problems
Tuning your CICS system
Determining acceptable tuning trade-offs
Making tuning changes to your system
Reviewing the results of tuning
Improving the performance of a CICS system
Performance checklists
Input/output contention performance checklist
Virtual storage above and below 16MB line performance checklist
Real storage performance checklist
Processor cycles performance checklist
MVS and DASD: improving performance
Reducing MVS common system area requirements
Splitting online systems to improve availability
Limitations
Recommendations
Making CICS nonswappable
How implemented
Limitations
How monitored
Increasing the CICS region size
How implemented
How monitored
Using job initiators
Effects
Limitations
How implemented
How monitored
Tuning the region exit interval (ICV)
Main effect
Secondary effects
Where useful
Limitations
Recommendations
How implemented
How monitored
Using LLA (MVS library lookaside)
Effects of LLACOPY
The SIT Parameter LLACOPY
DASD tuning
Reducing the number of I/O operations
Tuning the I/O operations
Balancing I/O operations
Networking and VTAM: improving performance
Setting the size of the terminal input/output area (TYPETERM IOAREALEN or TCT TIOAL)
Effects
Limitations
Recommendations
How implemented
How monitored
Setting the size of receive-any input areas (RAMAX)
Effects
Where useful
Limitations
Recommendations
How implemented
How monitored
Setting the size of the receive-any pool (RAPOOL)
Effects
Where useful
Limitations
Recommendations
How implemented
How monitored
Using the MVS high performance option (HPO) with VTAM
Effects
Limitations
Recommendations
How implemented
How monitored
Adjusting the number of transmissions in SNA transaction flows (MSGINTEG, and ONEWTE)
Effects
Where useful
Limitations
How implemented
How monitored
Using SNA chaining to segment large messages (TYPETERM RECEIVESIZE, BUILDCHAIN, and SENDSIZE)
Effects
Where useful
Limitations
Recommendations
How implemented
How monitored
Limiting the number of concurrent logon/logoff requests (OPNDLIM)
Effects
Where useful
Limitations
Recommendations
How implemented
How monitored
Adjusting the terminal scan delay (ICVTSD)
Effects
Where useful
Limitations
Recommendations
How implemented
How monitored
Compressing output terminal data streams
Limitations
Recommendations
How implemented
How monitored
Tuning automatic installation of terminals
Maximum concurrent autoinstalls (AIQMAX)
The restart delay parameter (AIRDELAY)
The delete delay parameter (AILDELAY)
Effects
Recommendations
How monitored
CICS Dispatcher: Performance and Tuning
MAXOPENTCBS
How dispatcher selects an L8 or L9 mode TCB
Setting MAXOPENTCBS
MAXSSLTCBS
CICS Web support: performance and tuning
Storage requirements for CICS Web support
Priorities for CICS Web support transactions (CWXN, CWXU, CWBA)
Relative performance of CICS Web support response methods
Managing the performance of Secure Sockets Layer support
Monitoring the SSL pool
VSAM and file control: improving performance
VSAM tuning: general objectives
Local shared resources (LSR) or Nonshared resources (NSR)
Number of strings
Size of control intervals
Number of buffers (NSR)
Number of buffers (LSR)
CICS calculation of LSR pool parameters
Data set name sharing
AIX considerations
Situations that cause extra physical I/O
Other VSAM definition parameters
Defining VSAM resource usage (LSRPOOL)
Effects
Where useful
Limitations
Recommendations
How implemented
Defining VSAM buffer allocations for NSR (INDEXBUFFERS and DATABUFFERS)
Effects
Where useful
Limitations
Recommendations
How implemented
How monitored
Defining VSAM buffer allocations for LSR
Effects
Where useful
Recommendations
How implemented
How monitored
Defining VSAM string settings for NSR (STRINGS)
Effects
Where useful
Limitations
Recommendations
How implemented
How monitored
Defining VSAM string settings for LSR (STRINGS)
Effects
Where useful
Limitations
Recommendations
How implemented
How monitored
Specifying maximum keylength for LSR (KEYLENGTH and MAXKEYLENGTH)
Effects
Where useful
Recommendations
How implemented
Specifying resource percentile for LSR (SHARELIMIT)
Effects
Where useful
Recommendations
How implemented
Using VSAM local shared resources (LSR)
Effects
Where useful
Recommendations
How implemented
How monitored
Using Hiperspace buffers
Effects
Limitations
Recommendations
How implemented
Permitting VSAM subtasking (SUBTSKS=1)
Effects
Where useful
Limitations
Recommendations
How implemented
How monitored
Using data tables to improve performance
Effects
Recommendations
How implemented
How monitored
Using coupling facility data tables to gain performance benefits
Locking model
Contention model
Effects
Recommendations
How implemented
How monitored
CFDT statistics
RMF reports
Performance aspects of VSAM record-level sharing (RLS)
Effects
How implemented
How monitored
Java applications using a Java virtual machine (JVM): improving performance
Tuning storage for individual JVMs
Using the output from garbage collection to tune storage for JVMs
Sample storage settings for JVMs running enterprise beans
Tuning Language Environment enclave storage for JVMs
Tuning the z/OS shared library region
Managing your JVM pool for performance
Examining the CPU time used by your JVMs
Calculating the maximum number of JVMs for which storage can be provided
Choosing and setting an appropriate MAXJVMTCBS limit
Dealing with warnings about MVS storage constraints
Dealing with excessive mismatches and steals
Tuning for enterprise beans
Customizing DFHEJOS for your anticipated stateful enterprise bean usage
Enterprise beans that are involved in client-controlled OTS (object transaction service) transactions
Enterprise bean methods that require multiple request processors
Database management for performance
Setting DBCTL minimum threads (MINTHRD)
Effects
Where useful
Limitations
Implementation
How monitored
Setting DBCTL maximum threads (MAXTHRD)
Effects
Where useful
Limitations
Implementation
How monitored
Defining DBCTL DEDB parameters (CNBA, FPBUF, FPBOF)
Where useful
Recommendations
How implemented
How monitored
Tuning the CICS DB2 attachment facility: Introduction
How monitored
Specifying THREADWAIT for the CICS DB2 attachment facility
Effects
Where useful
How implemented
How monitored
Setting TCBLIMIT, THREADLIMIT, CTHREAD and MAXOPENTCBS for the CICS DB2 attachment facility
Effect
Limitations
Recommendations
How monitored
Specifying PRIORITY for the CICS DB2 attachment facility
Effects
Where useful
Limitations
Recommendations
How implemented
How monitored
Selecting authorization IDs for performance and maintenance
Performance considerations for authorization IDs
Maintenance considerations for authorization IDs
Logging and journaling: performance considerations
Monitoring the logger environment
Performance implications of average blocksize
Performance implications of the number of log streams in the coupling facility structure
AVGBUFSIZE and MAXBUFSIZE parameters
Recommendations
Limitations
How implemented
How monitored
Setting LOWOFFLOAD and HIGHOFFLOAD parameters on log stream definition
Recommendations
How implemented
How monitored
Tuning the size of staging data sets
Recommendations
Setting the activity keypoint frequency (AKPFREQ)
Limitations
Recommendations
How implemented
How monitored
Specifying the log defer interval (LGDFINT)
Recommendations
How implemented
How monitored
Tuning for DASD-only logging
Virtual and real storage: performance considerations
Tuning CICS virtual storage
Splitting online systems: virtual storage
Where useful
Limitations
Recommendations
How implemented
Setting the maximum task specification (MXT)
Effects
Limitations
Recommendations
How implemented
How monitored
Using transaction classes (MAXACTIVE) to control transactions
Effects
Limitations
Recommendations
How implemented
How monitored
Specifying a transaction class purge threshold (PURGETHRESH)
Effects
Where useful
Recommendations
How implemented
How monitored
Prioritizing tasks
Effects
Where useful
Limitations
Recommendations
How implemented
How monitored
Adjusting the limits for dynamic storage areas
Extended dynamic storage areas
Dynamic storage areas (below the line)
Using modules in the link pack area (LPA/ELPA)
Effects
Limitations
Recommendations
How implemented
Choosing aligned or unaligned maps
Effects
Limitations
How implemented
How monitored
Defining programs as resident, nonresident, or transient
Effects
Recommendations
How monitored
Putting application programs above the 16MB line
Effects
Where useful
Limitations
How implemented
Allocating real storage when using transaction isolation
Limiting the expansion of subpool 229 using VTAM pacing
Recommendations
How implemented
MRO and ISC: performance considerations
CICS intercommunication facilities and performance: overview
Limitations
How implemented
How monitored
Managing queues for intersystems sessions
Relevant statistics
Ways of approaching the problem and recommendations
Monitoring the settings
Using transaction classes DFHTCLSX and DFHTCLQ2 to control storage use
Effects
How implemented
Controlling the length of the terminal input/output area (SESSIONS IOAREALEN) for MRO sessions
Effects
Where useful
Limitations
Recommendations
How implemented
Batching requests (MROBTCH)
Effects
Recommendations
Extending the life of mirror transactions (MROLRM and MROFSE)
Controlling the deletion of shipped terminal definitions (DSHIPINT and DSHIPIDL)
Effects
Where useful
Limitations
Recommendations
How implemented
How monitored
Programming: performance considerations
Using the device-dependent suffix option for BMS map suffixing
Effects
Recommendation
How implemented
How monitored
Using the PL/I shared library
How implemented
How monitored
Tuning with Language Environment
Minimizing GETMAIN and FREEMAIN activity
Language Environment run time options for AMODE (24) programs
Using DLLs in C++
Minimizing the time Language Environment spends writing dump output to transient data queue CESE
CICS facilities: performance considerations
Tuning the use of CICS temporary storage (TS)
Effects
Limitations
Recommendations
How implemented
How monitored
Allocation of temporary storage
Using temporary storage data sharing to improve performance
Optimizing the performance of the CICS transient data (TD) facility
Recovery options
Intrapartition transient data considerations
Extrapartition transient data considerations
Limitations
How implemented
Recommendations
How monitored
Using Global ENQ/DEQ to improve performance
How implemented
Recommendations
CICS monitoring facility: performance considerations
Limitations
Recommendations
How implemented
How monitored
CICS trace: performance considerations
Effects
Limitations
Recommendations
How implemented
How monitored
CICS recovery: performance considerations
Limitations
Recommendation
How implemented
How monitored
CICS security: performance considerations
Effects
Limitations
Recommendations
How implemented
How monitored
CICS storage protection facilities: performance considerations
Storage protect
Transaction isolation
Command protection
Recommendation
Transaction isolation and applications
CICS business transaction services: performance considerations
Effects
Recommendations
How implemented
Improving CICS startup and normal shutdown time
Checking startup procedures for performance
Autoinstall: performance considerations at startup and shutdown
Using MVS automatic restart management for faster restart
Appendixes
Appendix A. CICS statistics tables
Autoinstall statistics
Autoinstall: Global statistics - Local definition
Autoinstall: Global statistics - Remote definitions - shipped terminal statistics
Autoinstall: Summary global statistics
CICS DB2 statistics
CICS DB2: Global statistics
CICS DB2: Resource statistics
CICS DB2: Summary global statistics
CICS DB2: Summary resource statistics
CorbaServer statistics
CorbaServer: Resource statistics
CorbaServer: Summary resource statistics
DBCTL session termination statistics
DBCTL session termination: Global statistics
DBCTL session termination: Summary global statistics
Dispatcher domain statistics
Dispatcher domain: Global statistics
Dispatcher domain: TCB Mode statistics
Dispatcher domain: TCB Pool statistics
Dispatcher domain: Summary global statistics
Dispatcher domain: Summary TCB Mode statistics
Dispatcher domain: Summary TCB Pool statistics
Dump domain statistics
System dump statistics
Dump domain: Global statistics - system dump
Dump domain: Resource statistics - system dump
Dump domain: Summary global statistics - system dump
Dump domain: Summary resource statistics - system dump
Transaction dump statistics
Dump domain: Global statistics - transaction dump
Dump domain: Resource statistics - transaction dump
Dump domain: Summary global statistics - transaction dump
Dump domain: Summary resource statistics - transaction dump
Enqueue domain statistics
Enqueue domain: Global statistics - enqueue requests
Enqueue domain: Summary global statistics
Enterprise bean statistics
Enterprise beans: Resource statistics
Enterprise beans: Summary resource statistics
Front end programming interface (FEPI) statistics
FEPI: Connection statistics
FEPI: Pool statistics
FEPI: Target statistics
FEPI: Unsolicited connection statistics
FEPI: Unsolicited pool statistics
FEPI: Unsolicited target statistics
FEPI: Summary connection statistics
FEPI: Summary pool statistics
FEPI: Summary target statistics
File control statistics
Files: Resource statistics - resource information
Files: Resource statistics - requests information
Files: Resource statistics - data table requests information
Files: Resource statistics - performance information
Files: Summary statistics - resource information
Files: Summary statistics - requests information
Files: Summary statistics - data table requests information
Files: Summary statistics - performance information
ISC/IRC system and mode entry statistics
System entry
Mode entry
ISC/IRC attach time entry statistics
ISC/IRC attach time: Resource statistics
ISC/IRC attach time: Summary resource statistics
Journalname statistics
Journalname: Resource statistics
Journalname: Summary resource statistics
JVM Pool statistics
JVM Pool: Global statistics
JVM Pool: Summary global statistics
JVM profile statistics
JVM profiles: Resource statistics
JVM profiles: Summary resource statistics
JVM program statistics
JVM programs: Resource statistics
JVM programs: Summary resource statistics
Logstream statistics
Logstream: Global statistics
Logstream: Resource statistics
Logstream: Request statistics
Logstream: Summary global statistics
Logstream: Summary resource statistics
Logstream: Summary request statistics
LSRpool statistics
LSRpool: Resource statistics for each LSRpool
LSRpool: Data buffer statistics
LSRpool: Hiperspace data buffer statistics
LSRpool: Index buffer statistics
LSRpool: Hiperspace index buffer statistics
LSRpool: Buffer statistics
LSRpool: Hiperspace buffer statistics
LSRpool: Summary resource statistics for each LSRpool
LSRpool: Summary data buffer statistics
LSRpool: Summary Hiperspace data buffer statistics
LSRpool: Summary index buffer statistics
LSRpool: Summary Hiperspace index buffer statistics
LSRpool: Summary buffer statistics
LSRpool: Summary Hiperspace buffer statistics
LSRpool: Files -- Resource statistics for each file specified to use the pool
LSRpool: Files -- Summary resource statistics
Monitoring domain statistics
Monitoring domain: Global statistics
Monitoring domain: Summary global statistics
Program autoinstall statistics
Program autoinstall: Global statistics
Program autoinstall: Summary global statistics
Loader domain statistics
Loader domain: Global statistics
Loader domain: Summary global statistics
PIPELINE definition statistics
PIPELINE definitions: Resource statistics
PIPELINE definitions: Summary resource statistics
Program statistics
Programs: Resource statistics
Programs: Summary resource statistics
Recovery manager statistics
Recovery manager: Global statistics
Recovery manager: Summary global statistics
Requestmodel statistics
Requestmodel: Resource statistics
Requestmodel: Summary resource statistics
Statistics domain statistics
Statistics domain: Global statistics
Statistics domain: Summary global statistics
Storage manager statistics
Storage manager: Domain subpools statistics
Storage manager: Global statistics
Storage manager: Subspace statistics
Storage manager: Dynamic storage areas statistics
Storage manager: Task subpools statistics
Storage manager: Summary domain subpools statistics
Storage manager: Summary global statistics
Storage manager: Summary subspace statistics
Storage manager: Summary dynamic storage areas statistics
Storage manager: Summary task subpools statistics
Table manager statistics
Table manager: Global statistics
Table manager: Summary global statistics
TCP/IP global and TCP/IP Service statistics
TCP/IP: Global statistics
TCP/IP: Summary global statistics
TCP/IP Services statistics
TCP/IP Services: Resource statistics
TCP/IP Services: Request statistics
TCP/IP Services: Summary resource statistics
TCP/IP Services: Summary request statistics
Temporary storage statistics
Temporary storage: Global statistics
Temporary storage: Summary global statistics
Terminal control statistics
Terminal control: Resource statistics
Terminal control: Summary resource statistics
Transaction class (TCLASS) statistics
Transaction class: Resource statistics
Transaction class: Summary resource statistics
Transaction statistics
Transaction manager: Global statistics
Transactions: Resource statistics
Transactions: Resource statistics - resource information
Transactions: Resource statistics - integrity information
Transaction manager: Summary global statistics
Transactions: Summary resource statistics - resource information
Transactions: Summary resource statistics - integrity information
Transient data statistics
Transient data: Global statistics
Transient data: Resource statistics
Transient data: Summary global statistics
Transient data: Summary resource statistics
URIMAP definition statistics
URIMAP definitions: Global statistics
URIMAP definitions: Resource statistics
URIMAP definitions: Summary global statistics
URIMAP definitions: Summary resource statistics
User domain statistics
User domain: Global statistics
User domain: Summary global statistics
VTAM statistics
VTAM: Global statistics
VTAM: Summary global statistics
Web service statistics
Web services: Resource statistics
Web services: Summary resource statistics
Appendix B. Shared temporary storage queue server statistics
Shared TS queue server: coupling facility statistics
Shared TS queue server: buffer pool statistics
Shared TS queue server: storage statistics
Appendix C. Coupling facility data tables server statistics
Coupling facility data tables: list structure statistics
Coupling facility data tables: table accesses statistics
Coupling facility data tables: request statistics
Coupling facility data tables: storage statistics
Appendix D. Named counter sequence number server
Named counter sequence number server statistics
Named counter server: storage statistics
Appendix E. The sample statistics program, DFH0STAT
Information on DFH0STAT
The DFH0STAT reports
System Status Report
Transaction Manager Report
Dispatcher Report
Dispatcher TCB Modes Report
Dispatcher TCB Pools Report
Dispatcher MVS TCBs Report
Storage Reports
Storage - Domain Subpools
Loader and Program Storage Report
Storage - Program Subpools
Transaction Classes Report
Transactions Report
Transaction Totals Report
Programs Report
Program Totals Report
DFHRPL Analysis Report
Programs by DSA and LPA Report
Temporary Storage Report
Temporary Storage Main -- Storage Subpools Report
Temporary Storage Queues Report
Tsqueue Totals Report
Temporary Storage Queues by Shared TS Pool Report
Temporary Storage Models Report
Transient Data Report
Transient Data Queues Report
Transient Data Queue Totals Report
Journalnames Report
Logstreams Report
Autoinstall and VTAM Report
Connections and Modenames Report
TCP/IP Report
TCP/IP Services Report
URIMAPs Global Report
URIMAPs Report
Virtual Hosts Report
PIPELINEs Report
Web Services Report
Document Templates Report
JVM Pool and Class Cache Report
JVMs Report
JVM Profiles Report
JVM Programs Report
EJB System Data Sets Report
CorbaServers Report
CorbaServers and DJARs Report
CorbaServer and DJAR Totals Report
DJARs and Enterprise Beans Report
DJAR and Enterprise Bean Totals Report
Requestmodel Report
LSRpools Report
Files Report
File Requests Report
Data Tables Reports
Data Set Name Report
Coupling Facility Data Table Pools Report
DB2 Connection Report
DB2 Entries Report
User Exit Programs Report
Global User Exits Report
Trace Settings Report
Enqueue Manager Report
Enqueue Models Report
Recovery Manager Report
Page Index Report
Appendix F. MVS and CICS virtual storage
MVS storage
The MVS common area
Private area and extended private area
The CICS private area
High private area
MVS storage above region
The CICS region
CICS virtual storage
The dynamic storage areas
CICS subpools
Short-on-storage conditions caused by subpool storage fragmentation
CICS kernel storage
Appendix G. Sample performance data
Variable costs
Logging
Syncpointing
Additional costs
Transaction initialization and termination
Receive
Attach/terminate
Send
File control
READ
READ UPDATE
Non-recoverable files
Recoverable files
REWRITE
Non-recoverable files
Recoverable files
WRITE
Non-Recoverable files
Recoverable files
DELETE
Non-Recoverable files
Recoverable files
Browsing
UNLOCK
Coupling facility data tables
Record Level Sharing (RLS)
Temporary Storage
Main Storage
Auxiliary Storage
Non-Recoverable TS Queue
Recoverable TS Queue
Shared Temporary Storage
Transient Data
Intrapartition Queues
Non-Recoverable TD Queue
Logically Recoverable TD Queue
Physically Recoverable TD Queue
Extrapartition queues
Program Control
Storage control
Interregion Communication
Transaction routing
Function shipping (MROLRM=YES)
Function shipping (MROLRM=NO)
Bibliography
The CICS Transaction Server for z/OS library
The entitlement set
PDF-only books
Other CICS books
Books from related libraries
z/OS Communication Server
CICS Performance Analyzer
DB2
DB2 Performance Expert for z/OS and DB2 Performance Monitor for z/OS
DFSMS
IMS
MVS
z/OS Resource Measurement Facility (RMF)
Language Environment
Tivoli Decision Support for z/OS
NetView Performance Monitor (NPM)
Tuning tools
Others
Accessibility
Index
Notices
Programming Interface Information
Trademarks
[[ Contents Previous Page | Next Page Index ]]