

10. MODIFICATION › 10.3 Program Modifications to the Assembler Routines › 10.3.1 Volume Processing Modifications
10.3.1 Volume Processing Modifications
There are two facilities in the CA MICS IMS Analyzer for
handling high-volume IMS transactions. They are:
o BMP Collapse
o WFI AutoFlush
These features, described below, provide varying degrees of
detailed information about IMS transactions through CA MICS,
and reduce stress on the assembler routines' internal tables,
decreasing their resource use ("de-stressing" the program).
Note: None of these features apply to processing CA MICS IMS
data collected by BMC MAINVIEW for IMS Online Event
Collector. That is, if the IMSOPS OPTIONS statement specifies
IMF2, these features are not available.
BMP Collapse
------------
This is the only feature selectable by a parameter option in
prefix.MICS.PARMS(IMSOPS). Specifying BMP Collapse will
cause the assembler programs to presummarize message-driven
BMP transaction activity to the unique combination of LTERM
of the message terminal, transaction code, PSB name, and hour
of the day.
The presummarized records are held until an IMS accounting
record (type 7) is found. Data from that record is
apportioned over all the transaction executions shown by the
presummarized data. Presummarizing response time data
severely inhibits the usefulness of IMS service analysis data
elements on the CA MICS database by aggregating response and
input queue times before being processed by SAS logic.
Using presummarization destresses the assembler programs by
combining multiple transaction execution statistics into a
single internal table entry. (Without BMP Collapse, each
entry in the table is used to contain one single
transaction's execution statistics.)
BMP Collapse is activated by the BMP/NOBMP parameter of the
OPTIONS statement in prefix.MICS.PARMS(IMSOPS) and the
IMSPGEN process. For more information on coding the
parameter and the IMSPGEN process, see Section 7.3.4 of this
guide. When activated, this option presummarizes data for
all message-driven BMP transactions. This option is not
selectable by transaction code and does not apply to MPP WFI
transactions.
This feature is most useful at sites where all of the
following are true:
o One or more message-driven BMPs are active.
o Any number of terminals execute a large number of these
transactions each.
o IMS transaction service analysis is performed on an
aggregate basis or not at all.
WFI AutoFlush
-------------
WFI AutoFlush allows the assembler programs to pass a
transaction record directly to SAS (or the intermediate
output file for LDE). Output message queue time is ignored.
Rather than saving individual transaction records until the
IMS accounting (type 7) record is found, all resources
accounted for by the type 7 record are put into the
transaction record for the last transaction executed by the
schedule.
This option destresses the assembler programs by allowing the
statistics for individual transaction executions to occupy
entries in the programs' internal tables for as short a
period of time as possible. Data on individual transaction
executions is provided, but with compromised resource use
data.
This feature is most useful at sites where all of the
following are true:
o Multiple WFI PSBs are simultaneously active (BMP or MPP).
o A large number of terminals execute a small number of
these transactions each.
o IMS transaction accounting is done based on the count of
transactions executed, and not resources consumed.
To activate the WFI AutoFlush feature, see Section 7.3.4.2.
Copyright © 2014 CA.
All rights reserved.
 
|
|