This chapter describes the various components that you must configure to use server and client sessions.
This chapter includes the following sections:
Table 91-1 lists the configurable options for server sessions.
Table 91-1 lists the configurable options for server sessions.
Table 91-1 Configurable Options for Server Sessions
An internal connection pool is a collection of reusable connections to a single data source provided by any session that persists to a data source. By default, such a session provides both an internal read and write connection pool.
In this case, you can do the following:
Configure read and write connection pool options such as minimum and maximum number of connections, alternate connection configuration, and properties (arbitrary, application-specific named values).
Create named connection pools for whatever application-specific purpose you choose.
Create sequence connection pools that TopLink uses exclusively for obtaining object identifiers.
For more information about creating and configuring internal connection pools, see the following:
For more information about configuring the type of connection pool your session uses, see Section 97.4, "Configuring External Connection Pooling".
An external connection pool is a collection of reusable connections to a single data source provided by a JDBC driver or Java EE container.
By default, a session uses internal connection pools (see Section 91.2, "Configuring Internal Connection Pools"). For more information about configuring a session to use an external connection pool, see Section 97.4, "Configuring External Connection Pooling".