8.1.3 Items that can be tuned for each type of application

The tuning items differ as per the type of application. The table below describes the tuning items for each component of the application.

Table 8-1 Tuning items of an application consisting of Servlet and JSP (Web application)

Tuning ItemsAvailable functionalityReference
Optimizing the number of request-processing threads (when using an in-process HTTP server)Control the number of request-processing threads (when using an in-process HTTP server)#8.3.3
Optimizing the number of concurrent executionsConcurrently executed thread control in the Web application (each Web container, Web application, or URL group)8.3.4
Optimizing the method for accessing the databaseConnection pooling8.5.1
Statement pooling8.5.2
Setting the timeoutSetup of timeout in the Web front-end system8.6.2
Setup of timeout of method execution of business application8.6.7
Optimizing the operation of Web applicationSeparation of the deployment of static contents and Web application8.7.1
Caching static contents8.7.2
Distributing the requests using the redirector8.7.3
Tuning other itemsControl the Persistent Connection (when using an in-process HTTP server)8.9
#
When integrating with a Web server, tune using the Web server functionality.

Table 8-2 Tuning items of application configured by Enterprise Bean

Tuning itemsAvailable functionalityReference
Optimizing the number of concurrent executionsPooling of Stateless Session Bean instances8.3.5
Session control of Stateful Session Bean
Pooling of Message-driven Bean instances
Control the number of concurrent executions with CTM# (when using CTM)8.3.6
Optimizing the method of invoking Enterprise BeanUse of local interface8.4.1
Optimization of local invocation of remote interface8.4.2
Pass by reference for the remote interface8.4.3
Optimizing the method of accessing databaseConnection pooling8.5.1
Statement pooling8.5.2
Setting the timeoutSetup of timeout in the back-end system8.6.3
Setup of transaction timeout8.6.4
Setup of timeout for database8.6.6
Setup of timeout for method execution of J2EE application8.6.7
#
Applicable only for the Stateless Session Bean.

The following table describes the tuning items of CTM operation that can be set up in systems that use CTM. You can use CTM when Stateless Session Beans configure an application.

Table 8-3 Tuning items of CTM operation

Tuning itemsAvailable functionalityReference
Optimizing the operation of CTMTuning of the monitoring interval of the operation state of CTM domain managers and CTM daemons8.8.1
Tuning of the monitoring interval of the load status8.8.2
Setup of a timeout lock for CTM daemon8.8.3
Setup of a priority order for the requests distributed with CTM8.8.4