You can analyze the CPU time for one or more Transaction
IDs and display the output as a pie chart, a bar chart, or a timeline
chart.
Pie charts
Pie charts are displayed in
the Transaction detail view and show detailed information about a
single transaction ID.
To display a Transaction detail view,
see the Pie charts section
in the Analyzing data topic.
The following screen capture shows
the Transaction detail view with the CPU time pie chart selected,
and showing detailed CPU time information for the selected transaction
ID.

The CPU time
analysis displays the following information:
- A summary of the Transaction ID in the time period chosen. In
the example screen capture, the summary shows the following information:
- Two transactions for transaction CEDA occurred during the selected
time period.
- The average CPU time for all transactions during the selected
time period was 1.029462 seconds
- A table containing the following information:
- A list of the time fields in the Sheet view.
- The values of the time fields.
- The percentage of the total CPU time for each time field.
- The percentage for each time field relative to the immediate parent.
When you click a sector in the pie chart, the relevant entry
in the table is highlighted.
- A pie chart consisting of up to four sectors, one for each CPU
time field: Miscellaneous TCB CPU time, CICS® Key
9 TCB CPU time, CICS Key 8
TCB CPU time and QR TCB CPU time. Any time fields that are zero are
not displayed in the pie chart. The pie chart shows only the high-level
time fields. The detail is shown in the table.
By selecting one or more of the check boxes in the view
you can choose to hide irrelevant data from the table.
Note: The
values displayed in the table are the actual values from the CSV file.
Because of rounding errors when the data was captured, the sum of
the detail might not match the total value. In addition, the percentage
figures might not total 100% because of rounding errors.
Some
of the CPU time fields break down into the following further fields:
- Miscellaneous TCB CPU time breaks down into RO CPU time.
- CICS Key 9 TCB CPU time
breaks down into S9, L9, and X9 CPU time. These fields are shown as
separate segments in the key 9 sector.
- CICS Key 8 TCB CPU time
breaks down into S8, L8, and X8 CPU time.
- QR TCB CPU time does not break down any further.
Bar charts
Bar charts show summary information
for multiple transaction IDs. The transaction IDs are displayed in
the order in which they are shown in the selection.
To display
a CPU time bar chart, see the Bar charts section
in the Analyzing data topic.
The following screen capture shows
a CPU time bar chart view containing six different transaction IDs.

The
chart displays the following information:
- A view title, containing the name of the analysis; in this case,
CPU time.
- An information bar in the view, containing the path and name of
the CSV or database file that contains the data.
- Stacked bars consisting of 1 bar for each transaction ID selected.
Each bar in a stack consists of one or more sectors, each representing
a different time field. You can hover over a sector to show the average
time value for the CPU time field.
- A Legend icon
in the chart. Click this icon to display
the chart legend.
You can use the zoom bar in the chart to change the time
scale on the vertical Y-axis to show more detail.
You can perform
further analysis on a single transaction ID by selecting a stacked
bar, right-clicking, and clicking Performance history >
Detail breakdown in the pop-up menu. The new information
displays as a pie chart in the Transaction detail view.
Alternatively,
you can select multiple transaction IDs using the Shift or Ctrl keys.
Right-click the selection and click one of the options in the pop-up
menu. A new bar chart is displayed containing only the selected transaction
IDs.
Timeline charts
Timeline charts show all
instances of a transaction ID in the selected application ID across
the whole data file, or a range of dates specified using the Date
dialog when selecting the data. For example, selecting the single
record with a transaction ID of CRTP in an
application ID of IYCYZC20 displays a bar for
every instance of the transaction ID in the application as shown in
the following screen capture.
To display a CPU time timeline
chart, see the Timeline charts section
in the Analyzing data topic.

The chart displays
the following information:
- A view title, containing the name of the analysis; in this case,
CPU time.
- An information bar in the view, containing the path and name of
the CSV or database file that contains the data.
- Stacked bars consisting of 1 bar for each instance of the selected
transaction ID in the application ID. Each bar in a stack consists
of one or more sectors, each representing a different time field.
You can hover over a sector to show the average time value for the
CPU time field.
- A Legend icon
in the chart. Click this icon to display
the chart legend.
You can use the zoom bar in the chart to change the time
scale on the Y-axis to show more detail.
You can perform further
analysis on a single transaction ID by selecting a stacked bar, right-clicking,
and clicking Performance history > Detail breakdown in
the pop-up menu. The new information displays as a pie chart in the
Transaction detail view.
Alternatively, you can select multiple
Transaction IDs using the Shift or Ctrl keys. Right-click the selection
and click one of the options in the pop-up menu. A new bar chart is
displayed containing only the selected transaction IDs.