Performance Testing tools
Performance is an important aspect of any system. The perceived quickness of the system often measures user satisfaction and business value. Pega provides a full suite of tools to monitor and address performance. You use these tools during development to ensure that your configuration performs optimally.
The Performance landing page provides access to the three performance tools: Performance Analyzer (PAL), Database Trace, and Performance Profiler. These tools are also available by clicking Performance tool in the toolbar. You can learn more about the performance tools in the help topic Understanding system resources. Use the performance tools to collect performance statistics. Performance statistics can help you distinguish between performance issues that arise in the Pega Platform server, the database, or external systems called. In all cases, the statistics can help you determine how to improve performance.
Performance Analyzer (PAL)
Pega Platform™ always gathers cumulative resource statistics. Use the Performance Analyzer (PAL) to understand the system resources consumed by processing a single requestor session. PAL works on existing data; it does not degrade processing.
The Database Trace tool is useful to tune the application in case of any database performance issues. Run Database Trace if PAL readings indicate performance issues in the database operations. Database Trace can trace all the SQL operations like queries or commits that are performed.
Use the Profiler to obtain a detailed trace of performance information about the execution of activities, when condition rules, and data transforms executed by your requestor session. The Profiler traces every execution (in all Threads) of rules of these three types in all rulesets. The Performance Profiler should be run in conjunction with Performance Analyzer to narrow down the specific step (Performance Profiler) of the cause (Performance Analyzer).
For more information about the System Performance landing page, see the help topic System Performance.