Previous Next

SHOW-STATS statement
Writes procedure call statistics to the proc.mon output file if you specify the Statistics with Cross-Reference (-yx) parameter. It also writes procedure access and usage statistics to the client.mon output file if you specify the Statistics (-y) parameter, Statistics with CTRL+C (-yc) parameter, Segment Statistics (-yd) parameter, or Statistics with Cross-Reference (-yx) parameter. If you specify Segment Statistics (-yd), it also displays statistics for each code segment.
Ordinarily, when you specify these startup parameters, the AVM writes the statistics to the output files at the end of your ABL session. This might not be what you want. For example, if you start ABL using the -y or -yc parameters, you might want to view the execution buffer statistics as they occur during your ABL session. With SHOW-STATS, you can force the AVM to write the statistics at a specific time, instead of at session end. For more information on these startup parameters, see OpenEdge Deployment: Startup Command and Parameter Reference.
The SHOW-STATS statement also writes the value of the STARTUP-PARAMETERS attribute to the client.mon output file.
Syntax 
 
SHOW-STATS [ CLEAR ]
CLEAR
Resets all counters and timers that the AVM uses to monitor the procedure call, procedure access, and usage statistics.
Example 
This procedure runs the Data Dictionary and writes the procedure call, procedure access, and usage statistics to the proc.mon and client.mon output files:
 
RUN dict.p.
SHOW-STATS.
Notes 
*
If you use the SHOW-STATS statement without specifying the Statistics (y) parameter, the AVM opens the client.mon file as if you were dynamically specifying -y. However, the first SHOW-STATS statement that you use does not send any statistics to the client.mon file; it only opens the file. All subsequent SHOW-STATS statements, however, send procedure access and usage statistics to the file. But since you did not specify -y at startup, the AVM does not write any startup parameter statistics to the client.mon file.
*

Previous Next
© 2013 Progress Software Corporation and/or its subsidiaries or affiliates.