This chapter includes the following sections:
Exalogic Elastic Cloud Software can be configured with input/output and Work Manager optimizations for WebLogic Server Table 2-1 lists and describes the MBean attributes for configuring WebLogic Server with these options that are restricted to Exalogic Elastic Cloud Software licenses.
Table 2-1 Domain-Level
MBean Attribute | -D Option | Description |
---|---|---|
|
|
Increases efficiency during I/O in environments with high network throughput. |
|
|
Increases efficiency during I/O in environments with high network throughput. |
|
|
Increases efficiency of the self-tuning thread pool by aligning it with the Exalogic processor architecture threading capabilities |
|
|
Lockless request manager enables higher concurrency and efficiency in processing on Exalogic systems, especially for JMS use cases. |
|
Reduces queue wait time for requests with high impact from muxing, such as JMS messages, replication, RMI. |
When enabled, these attributes increases efficiency during I/O in environments with high network throughput. The attribute is automatically enabled when Enable Exalogic Optimizations
is enabled at the Domain level. See Enabling Exalogic Optimizations.
Note:
AddWorkManagerThreadsByCpuCount
is not tunable using the WebLogic Server Administration Console.
To manage this behavior at the server level or using a server template:
This release of WebLogic Server provides an Exalogic optimization for JDBC stores to commit a batch of INSERT
or DELETE
operations with the last operation of the transaction instead of issuing a separate commit call to the database server. This feature saves a server round trip per transaction and benefits applications that have many transactions of a small number of operations or small messages.
To manage this behavior for an individual store:
This release of WebLogic Server provides TopLink Exalogic optimizations that include: batch writing, increasing the default cache size, and enable other optimizations such as weaving eager relationships. A runtime tuning agent optimizes the use of query batch fetching and dynamic query processing.
For additional information on how to enable and configure features that can optimize how persistence applications perform in Oracle Exalogic environments, see Optimizing Persistence Applications for Oracle Exalogic in Solutions Guide for Oracle TopLink (note that this is an Oracle TopLink 12.1.3 publication, but it applies to the current version of WebLogic Server).
Optimizations include improved thread management, request processing, and reduced lock contention. To enable all servers in a domain to use Exalogic optimizations: