* The WebLogic Server JDBC subsystem has supported Oracle RAC since WLS version 9.0,
original y developed for Oracle9i RAC. This support is based on a particular type of data source
configuration, called a multi data source. A multi data source is a data source abstraction over
one or more individual data sources. It serves JDBC connections from each of the member
data sources according to a specified policy. A RAC multi data source configuration requires
that each member data source obtain connections to a particular RAC instance.
Reference: How-To: Use Oracle WebLogic Server with a JDBC GridLink Data Source
A customer needs to ensure that the number of threads servicing an application does not
exceed the number of database connections available to the application.
What step must you take to address this situation?
A. Configure a Max Threads Constraint and add your application to the list of applications for
B. Configure a Work Manager with a Maximum Threads Constraint tied to the Connection Pool
and configuration your application to use the Work Manager.
C. Configure a Work Manager with a Minimum Threads Constraint tied to the Connection Pool
and configure your application to use the Work Manager.
D. Configure a global MaxThreads constraint and target it to the server or clusters where your
application is deployed.
E. Configure the startup parameter "-Dwls-maxThreads" to be the same as the number of
database connections configured.
To manage work in your applications, you define one or more of the following Work Manager
Fair Share Request Class:
Response Time Request Class:
Min Threads Constraint:
Max Threads Constraint:
Context Request Class:
* max-threads-constraint--This constraint limits the number of concurrent threads executing
requests from the constrained work set. The default is unlimited. For example, consider a
constraint defined with maximum threads of 10 and shared by 3 entry points. The scheduling
logic ensures that not more than 10 threads are executing requests from the three entry points
A max-threads-constraint can be defined in terms of a the availability of resource that requests
depend upon, such as a connection pool.
A max-threads-constraint might, but does not necessarily, prevent a request class from taking
its fair share of threads or meeting its response time goal. Once the constraint is reached the