Previous Topic: Using the Product in a CA IDMS EnvironmentNext Topic: Display DML Delays


Display CA IDMS Delays

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 MAT detected tasks in CA IDMS. CA MAT 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:

Follow these steps:

  1. Select option 15 from the Interactive Analysis Menu. Alternatively, you can select the line command S to select a CA IDMS request from the DataView panel

    The CA IDMS Delays panel displays.

    CA MAT -------------------------- IDMS Delays --------------- Row 1 to 9 of 18 COMMAND ===>                                                SCROLL ===> CSR                                                                                    Primary Commands: MOde TASk / MODule , DML (delays)          Profile: IDMSCV17                                                              Options: NORMAL      Line commands: D - Detail  L - Listing                       Mode: Module                                                                                    CV number: 97       IDMS Release: 17.0.01      Local Mode: NO                                                                                                 LC TaskCode Module   Offset   Status            Totl% Visual                       ________ ________ ________ _________________ _____ __________                >------------------------------------------------------------------------------ __ RHDCNP3S RHDCNP3S 00000000 Task is Waiting   16.13 =========>                __ RHDCNP3S RHDCNP3S 00000000 Task is Waiting   12.90 =======>                  __ RHDCNP3S RHDCNP3S 00000000 Task Executing     9.68 =====>                    __ BYE      RHDCBYE  00000000 Task Executing     9.68 =====>                    __ DCUF     RHDCUF00 00000000 Task Executing     6.45 ===>                      __ DCMT     RHDCMT00 00000000 Task Executing     6.45 ===>                      __ BYE      RHDCBYE  000001BC Task is Waiting    3.23 =>                        __ RHDCNP3S RHDCNP3S 00000000 Task is Waiting    3.23 =>                        __ RCVR     RCVRTS01 00000000 Task Executing     3.23 =>                        ----------------------------------- Totals ------------------------------------                                                                                                                                 100.0                          

    The previous panel shows CA IDMS delays summarized by Module and Offset, sorted by Totl% (default).

  2. 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.

    Profile

    Name of the profile that you specified when you created the monitor definition.

    Options

    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.

    Task

    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.

    Module

    Name of the program requesting CA IDMS DB/DC services, when known, or the name of the program invoked by specifying the task code.

    Offset

    Relative address within the module to which control will be returned upon completion of the CA IDMS DB/DC service request.

    Status

    Status of the CA IDMS DB/DC service request, whether it is waiting for resources, ready to execute, or executing.

    Totl%

    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

    Visual depiction of the Totl% value.

    Wait

    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.

  3. Use the commands available on the CA IDMS Delays panel as necessary.
    MOde TASk

    Summarizes the data by task code.

    MOde MODule

    Summarizes the data by module and offset (default).

    DML

    Displays delays caused by DML statements.

    D

    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 5 of 5 COMMAND ===>                                                SCROLL ===> CSR                                                                                    Primary Commands: MOde TASk / MODule , DML (delays)          Profile: IDMSCV17                                                              Options: NORMAL      Line commands: D - Detail  L - Listing                       Mode: TaskCode                                                                                  CV number: 97       IDMS Release: 17.0.01      Local Mode: NO                                                                                                 LC TaskCode Totl% Visual                                                           ________ _____ __________                                                    ------------------------------------------------------------------------------- __ RHDCNP3S 41.94 =========>                                                    __ DCMT     22.58 ====>                                                         __ BYE      16.13 ==>                                                           __ DCUF      9.68 =>                                                            __ RCVR      9.68 =>                                                            ********************************* End of Table ********************************                                                                                 ----------------------------------- Totals ------------------------------------                                                                                             100.0                                                               

  4. Select the CA IDMS Delay panel by choosing option 15 from the Interactive Analysis Menu if you want to see the CA IDMS Wait reasons. You may 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 9 of 18 COMMAND ===>                                                SCROLL ===> CSR                                                                                    Primary Commands: MOde TASk / MODule , DML (delays)          Profile: IDMSCV17                                                              Options: NORMAL      Line commands: D - Detail  L - Listing                       Mode: Module                                                                                    CV number: 97       IDMS Release: 17.0.01      Local Mode: NO                                                                                                 LC TaskCode Module   Wait                                                          ________ ________ __________________                                         <------------------------------------------------------------------------------ __ RHDCNP3S RHDCNP3S DBIO READ ECB                                              __ RHDCNP3S RHDCNP3S DBIO WRITE ECB                                             __ RHDCNP3S RHDCNP3S                                                            __ BYE      RHDCBYE                                                             __ DCUF     RHDCUF00                                                            __ DCMT     RHDCMT00                                                            __ BYE      RHDCBYE  DBIO READ ECB                                              __ RHDCNP3S RHDCNP3S EREECB                                                     __ RCVR     RCVRTS01                                                            ----------------------------------- Totals ------------------------------------                                                                                                                                                                  

  5. Use line command D to see the details about the selected row.

    The IDMS Detail panel displays the detail information:

    CA MAT ---------------------------- IDMS Detail -------------- Row 1 to 6 of 6 COMMAND ===>                                                  SCROLL ===> CSR                                                                                                                                               Profile: IDMS17                                                                Options: NORMAL   Field Name       Field Value                                                    ________________ ____________________________________________                   ------------------------------------------------------------------------------- Task Code        RHDCNP3S                                                       Module           RHDCNP3S                                                       Offset           00000000                                                       Status           Task is Waiting                                                Wait             DBIO READ ECB                                                  Total%           16.13                                                          ********************************* End of Table ********************************