Bookshelf Home | Contents | Index | PDF |
Siebel Deployment Planning Guide > Application-Level Deployment Planning > Siebel Configurator Deployment Planning > About Siebel Configurator CachingThis topic provides information about Siebel Configurator caching. This topic is part of Siebel Configurator Deployment Planning. Object BrokerThe Object Broker is a service that extracts the customizable product definition from the database for use by other configuration services. To improve performance, the Object Broker also maintains a cache of objects in the memory to minimize interaction with the database. You can configure the number of objects that are cached by setting the eProdCfgNumOfCachedObjects server parameter. Normally, the size of the cache is quite small. Different users can share the same object cache. FactoryThe factory is a service that creates a translation of the customizable product definition that is retrieved by the Object Broker into a format that the worker (described as follows) can understand. Each factory can serve multiple users at run time. Factories are customizable product-specific, meaning that each customizable product requires its own unique factory. Factories can be cached in memory. You can configure the number of factories that are cached by setting the eProdCfgNumbOfCachedFactories server parameter. WorkerThe worker is shared: in other words, a session only locks a worker during a single configuration request. In between requests, the worker can serve additional configuration sessions. While the relative number of workers now required to support a user base depends on the time between clicks of particular scenarios and the number of clicks that require worker interaction, the general guideline is that a given worker can now support two to three concurrent users for the same customizable product. SnapShot ModeSnapShot mode is a server setting that allows the Siebel Configurator to create and execute using cached objects, factories, and workers. If this setting is not chosen, then each user configuration session would be associated with the following:
If SnapShot mode is chosen, then, depending upon the specified parameter values, objects, factories, and workers would be cached in memory and would be first examined for whether they can be used to initiate a user session. Only if the existing cache cannot support the user session are new objects extracted or factories or workers created. Considerations About SnapShot ModeHere are some things to remember about SnapShot mode:
|
Siebel Deployment Planning Guide | Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices. | |