Previous Topic: Use the Product with CA Datacom

Next Topic: Use the Product with Natural

Use the Product with CA Ideal

CA Mainframe Application Tuner provides a list of CA Ideal statements that are detected during the monitored period.

To display statements after monitoring a job

  1. Analyze the data by using one of the analysis line commands (A, AL, AA, or AW).
  2. Select one of the following two ways to locate the CA Ideal programs:

    The Ideal Programs panel displays. This panel displays the activity of CA Ideal routines that were executing at the time that the monitor was run.

    The Language, System, Program Name and Program Version fields are displayed, along with a description of the routine, if available. This information is important when multiple copies of a routine are maintained.

    CA MAT -------------------------- CodeView ---------------- Row 1 to 1 of 1 COMMAND ===> SCROLL ===> CSR Primary commands: MOde Pseudo/Module/Csect/4GL, Profile: IDLBATCH PSEudo, REGister, ADDHelp Options: NORMAL Mode: 4GL Line commands: A - Associate I - Info H - Histogram NH - Normalized Histogram Extended Callerid: CC - Current CA - Application CV - Via Obj Pgm Src Pgm LC Language System Program Version Version Actv% Wait% Totl% Visual ________ ______ ________ _______ _______ _____ _____ _____ __________ >------------------------------------------------------------------------------ __ IDEAL $ID CUSTLIST PRD 003 1.57 8.07 9.63 =========> ********************************* End of Table ********************************

  3. Type line command H or NH to select an Ideal routine.
  4. Press Enter.

    The 4GL Histogram panel shows the activity of each statement in the routine.

    CA MAT ---------------------- 4GL Histogram ----------------- Row 1 to 9 of 9 COMMAND ===> SCROLL ===> CSR Language --- IDEAL Profile: IDLBATCH System --- $ID Normalized: NO Program --- CUSTLIST Version PRD(003) Stmt Actv% Wait% Totl% Visual Source line _____ _____ _____ _____ __________ ________________________________ ------------------------------------------------------------------------------- 201 0.00 0.05 0.05 SET LINE-NUM = 99 218 2.02 19.79 21.82 =======> MOVE CUSTOMERS TO DTL BY NAME 221 2.32 22.54 24.86 ========> FOR FIRST SALESMAN-DVW 223 0.15 0.47 0.62 MOVE SALESMAN-DVW.NAME TO DTL.SA 606 0.05 0.07 0.12 SET TOT.SALES = $EDIT(TOT-SALES, 607 2.80 22.81 25.61 =========> MOVE TOT TO PRT-LINE 704 0.02 0.07 0.10 SET HDR1-PAGE = $EDIT(PAGE-NUM) 708 2.17 21.06 23.24 ========> IF $SUBSTR(HDR1-PAGE,START=1,LEN 720 0.02 0.32 0.35 MOVE HDR1 TO PRT-LINE ********************************* End of Table ********************************

    The 4GL Histogram panel can also be displayed from the DelayView panel.

    The fields in the 4GL Histogram panel for CA Ideal statements are described next.

    System

    Three character identifier of the CA Ideal System from which the program was executed.

    Program

    Name of the CA Ideal program.

    Program Version

    Three digit version number of the program that was executed.

    Stmt

    Statement number of the currently executed statement of the 4GL routine.

    This statement is obtained from the 4GL language processor exit.

    Actv%

    Percentage of the monitored period that the processing of the CA Ideal statement used CPU.

    Wait%

    Percentage of the monitored period that the program waited for CA Ideal data to be returned.

    Totl%

    Summation of the Actv% and Wait% fields.

    Visual

    Graphical representation of the Totl% field.

    Source line

    Source of registered program. If the CA Ideal program is registered, the source will appear under this heading.