The CA IDMS Delays panel enables you to pinpoint bottlenecks due to CA IDMS requests.
On this panel, you can easily see the percentage of CA IDMS samples taken during the monitored period where CA Mainframe Application Tuner detected tasks in CA IDMS. CA Mainframe Application Tuner is reporting whether or not each task is executing or waiting at the time the samples were taken.
You can use one of the following methods to access this panel:
COMMAND ===> SCROLL ===> HALF Primary Commands: MOde TASk/MODule, DML (delays) Profile: IDMS8 Options: NORMAL Line commands: D - Detail Mode: Module CV number: 160 IDMS Release: 16.0 LC TaskCode Module Offset Status Totl% Visual ________ ________ ________ _________________ _____ __________ >-------------------------------------------------------------------- __ OPER RHDCOPER 000005A0 Task is Waiting 45.56 =========> __ RHDCNP3S RHDCNP3S 00000000 Task is Waiting 21.33 ===> __ RHDCNP3S RHDCNP3S 00000000 Task is Waiting 17.09 ==> __ COBWALK DCRDISCV 00000C9E Task is Waiting 8.90 > __ OPER RHDCOPER 000004FA Task is Waiting 1.03 __ COBWALK DCRDISCV 000009DC Task is Waiting 0.99 __ COBWALK DCRDISCV 00000C9E Task Executing 0.97 __ GO4AWALK TRIDMSCV 00000C50 Task Executing 0.89 __ RHDCNP3S RHDCNP3S 00000000 Task Executing 0.71 __ ASMWALK READDBCR 000006D6 Task Executing 0.70 __ COBWALK DCRDISCV 00000BFC Task Executing 0.46 __ RHDCNP3S RHDCNP3S 00000000 Task is Waiting 0.40 __ IDD IDMSDDDC 00000538 Task is Waiting 0.21 __ COBWALK DCRDISCV 00000E20 Task Executing 0.13 __ COBWALK DCRDISCV 000009DC Task Executing 0.10 __ COBWALK DCRDISCV 00000F20 Task Executing 0.10 __ COBWALK DCRDISCV 00000E9E Task Executing 0.05 -------------------------------- Totals -------------------------------- 100.0
The previous panel shows CA IDMS delays summarized by Module and Offset, sorted by Totl% (default).
See the following panel for an example of these delays summarized by TaskCode.
A description for each field in the CA IDMS Delays panel follows.
Name of the profile that you specified when you created the monitor definition.
Type of analysis in effect: NORMAL, ALL, ACTIVE, or WAIT.
An asterisk (*) following the value indicates that tasks or transactions have been selected for analysis. Place the cursor on the Options field value and press Enter to display a pop-up panel listing the selected tasks/transactions.
Unique name that identifies a task to CA IDMS DC/UCF.
The user types the task code in response to the DC/UCF system prompt. Task codes are defined at system generation or by using a DCMT VARY DYNAMIC TASK command.
Name of the program requesting CA IDMS DB/DC services, when known, or the name of the program invoked by specifying the task code.
Relative address within the module to which control will be returned upon completion of the CA IDMS DB/DC service request.
Status of the CA IDMS DB/DC service request, whether it is waiting for resources, ready to execute, or executing.
Percentage of CA IDMS samples taken during the monitored period where CA Mainframe Application Tuner detected CA IDMS TASKs either executing or waiting for resources.
Visual depiction of the Totl% value.
Identifier of the ECB on which the task is waiting.
The ECB can be internal as defined by CA IDMS macro #ECBDS or external as defined by CA IDMS macro #ELEDS.
Note: Scroll right to see this field on the CA IDMS Delays panel.
The available commands for the CA IDMS Delays panel are described next.
Summarizes the data by task code.
Summarizes the data by module and offset (default).
Displays delays caused by DML statements.
Line command to display detail information about the selected row.
The following panel shows CA IDMS delays summarized by TaskCode, sorted by Totl%.
CA MAT ------------------------ IDMS Delays ---------------- Row 1 to 8 of 8 COMMAND ===> SCROLL ===> CSR Primary Commands: MOde TASk/MODule, DML (delays) Profile: IDMS8 Options: NORMAL Line commands: D - Detail Mode: Module CV number: 160 IDMS Release: 16.0 TaskCode Totl% Visual ________ _____ __________ ----------------------------------------------------------------------------- OPER 67.97 =========> RHDCNP3S 16.89 => COBWALK 13.56 > ASMWALK 1.42 SYSGEN 0.12 IDD 0.03 ********************************* End of Table ****************************** ----------------------------------- Totals ------------------------------- 100.0
To see the CA IDMS Wait reasons, select the CA IDMS Delay panel by choosing option 15 from the Interactive Analysis Menu. You might need to scroll to the right (depending on your screen size and terminal model) to see the Wait field. This field displays the identifier of the ECB on which the task is waiting.
CA MAT ------------------------ IDMS Delays -------------- Row 1 to 17 of 45 COMMAND ===> SCROLL ===> HALF Primary Commands: MOde TASk/MODule, DML (delays) Profile: IDMS8 Options: NORMAL Line commands: D - Detail Mode: Module CV number: 160 IDMS Release: 16.0 LC Offset Status Totl% Visual Wait ________ _________________ _____ __________ __________________ <---------------------------------------------------------------- __ 000005A0 Task is Waiting 45.56 =========> .ecblist __ 00000000 Task is Waiting 21.33 ===> EREECB __ 00000000 Task is Waiting 17.09 ==> DBIO READ ECB __ 00000C9E Task is Waiting 8.90 > DBIO READ ECB __ 000004FA Task is Waiting 1.03 PTERECB __ 000009DC Task is Waiting 0.99 DBIO READ ECB __ 00000C9E Task Executing 0.97 __ 00000C50 Task Executing 0.89 __ 00000000 Task Executing 0.71 __ 000006D6 Task Executing 0.70 __ 00000BFC Task Executing 0.46 __ 00000000 Task is Waiting 0.40 BMESECB __ 00000538 Task is Waiting 0.21 DBIO READ ECB
Use line command D to display detail information about the selected row, as shown following.
CA MAT -------------------------- IDMS Detail -------------- Row 1 to 7 of 7 COMMAND ===> SCROLL ===> HALF Profile: IDMS8 Options: NORMAL Field Name Field Value ________________ ____________________________________________ --------------------------------------------------------------------------- Task Code RHDCNP3S Module RHDCNP3S Offset 00000000 Status Task is Waiting Wait DBIO READ ECB Total% 17.09 ********************************* End of Table *******************************
| Copyright © 2011 CA. All rights reserved. | Tell Technical Publications how we can improve this information |