Skip Headers

# Configuring a Performance Profiler

Previous

Next

To successfully improve the performance of a TopLink application, you must measure performance before and after each optimization. TopLink provides a variety of built-in performance measuring features (known as profilers) that you can configure at the session level.

Table: Session Support for Performance Profiler Configuration summarizes which sessions support performance profiler configuration.

Session Support for Performance Profiler Configuration

Session | Using TopLink Workbench | Using Java
--- | --- | ---
Server and Client Sessions |  |
Session Broker and Client Sessions |  |
Database Sessions |  |

TopLink provides the following profilers:

- TopLink profiler: logs performance statistics for every executed query in a given session (see "Measuring TopLink Performance With the TopLink Profiler")

- Oracle Dynamic Monitoring System (DMS): includes DMS instrumentation in essential objects to provide efficient Web browser based monitoring of run-time data in TopLink-enabled applications (see "Measuring TopLink Performance With the Oracle Dynamic Monitoring System (DMS)")