Siebel Remote and Replication Manager Administration Guide > Synchronizing the Remote Client > Options for Synchronizing and Starting the Remote Client >

Using Synchronization Manager to Manage the Cache


The multithreaded Synchronization Manager maintains a collection of open database connections, or context cache, that it can parcel out to the active task threads and reuse. Each server creates two connections during start-up, by default. Synchronization Manager might create more contexts dynamically, but the Siebel Server maintains a maximum of only 10 context caches, by default.

To specify the minimum cache size, you can use the Minimum Number of Cached Thread Contexts parameter (MinCtxCache). To specify the maximum cache size, you can use the Maximum Number of Cached Thread Contexts parameter (MaxCtxCache). A larger cache might be helpful for a configuration where multiple remote clients synchronize. An excessive number of inactive database connections can degrade system performance.

The Synchronization Manager creates the number of cached contexts that the MinCtxCache parameter specifies at start-up. A cached context decreases the time that Siebel Remote requires to start a new synchronization. If a large number of remote clients synchronize simultaneously, then you can increase the cache size.

The Synchronization Manager can simultaneously service up to the number of synchronizations that the MaxTasks parameter specifies. Synchronization Manager only keeps in memory, at most, the number of cached contexts that the MaxCtxCache parameter specifies.

For more information, see Parameters of the Synchronization Manager Server Component.

Siebel Remote and Replication Manager Administration Guide Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices.