To assist in the process of performance tuning for a WebFOCUS Maintain application, you can track the start and end of Maintain subprocedures invoked using CALL and EXEC without having to collect individual traces. Use MNTCON PERFORMANCE_ANALYSIS ON to generate just two lines of output to the EDAPRINT.LOG for each CALL and EXEC, showing the start and end times. This does not heavily tax server performance, even when tracking many users. This can help you pinpoint which procedures are most heavily called within an application. You can easily extract the format to FOCUS reports for analysis.
This command is outside the Maintain language, but is described in this chapter for your convenience.
Use the following statement in the server profile file (edasprof.prf) or in individual user profiles:
MNTCON PERFORMANCE_ ANALYSIS [ON|OFF]
Generates a timestamp in the EDAPRINT.LOG file for the start and completion of Maintain CALL and EXEC procedures.
Disables the performance analysis feature. OFF is the default value.