ChildServer

Identify the child server process with the ChildServer connection attribute.

In a client/server environment, TimesTen can have multiple TimesTen child server processes to handle incoming requests from clients. You provide the ChildServer connection attribute to identify a specific child server process for certain cache connection pool built-in procedures.

Each child server process is identified by a number assigned with the ChildServer=n connection attribute, where n is a number ranging from 1 to the number of running child server processes. Once connected to the child server process, you can execute either the ttCacheConnPoolGet('current') or ttCacheConnPoolApply built-in procedures that are meant for a specific child server process.

For example, the following connects to the child server process identified as 1 and applies the saved cache connection pool configuration to this child server process. It does the same process for child server process 2 (given that ServersPerDSN=2).

Command> connect "DSN=cache1;ChildServer=1;"; 
Command> call ttCacheConnPoolApply; 
Command> disconnect; 

Command> connect "DSN=cache1;ChildServer=2;"; 
Command> call ttCacheConnPoolApply; 
Command> disconnect; 

To learn more about the ClientServer connection attribute, see Managing a Cache Connection Pool to the Oracle Database for Dynamic Load Requests in the Oracle TimesTen In-Memory Database Cache Guide.

Required Privilege

No privilege is required to change the value of this attribute.

Usage in TimesTen Scaleout and TimesTen Classic

This attribute is supported in TimesTen Classic but not supported in TimesTen Scaleout.

Setting

Set ChildServer as follows:

Where to set the attribute How the attribute is represented Setting

C or Java programs or UNIX and Linux systems odbc.ini file in TimesTen Classic

ChildServer

ChildServer=n, where n is a number ranging from 1 to the number of running child server processes.

When you specify the ChildServer connection attribute your client process connects using the identified child server process. If the attribute is not specified, then the client process connects using a randomly selected child server process.

Windows ODBC Data Source Administrator

Not applicable