Introduction
The ADF framework offers a number of optimization and tuning settings related to entity objects, view objects, and application modules. Many of these settings are accessible in JDeveloper in the General tab Tuning section of the corresponding Overview editor. Others are programmatic techniques that optimize the performance of the application, such as limiting the result set produced by a view object query, or providing query optimizer hints for the underlying view object query. Yet more are implemented by utilizing facilities offered by the application server, such as the use of work managers in the WebLogic Server.
When it comes to monitoring, profiling, and stress testing an ADF Fusion web application, in addition to the tools offered by JDeveloper (that is, the CPU and Memory Profiler) other external tools can be useful. Such tools include the JRockit Mission Control, Enterprise Manager Fusion Middleware Control, and Apache JMeter.