Bookshelf Home | Contents | Index | PDF |
Performance Tuning Guide > Tuning Siebel Configurator for Performance > Configuring Snapshot Mode Caching for Configurator > Refreshing Snapshot Mode Cache ElementsSiebel administrators or product administrators can refresh the Snapshot Mode cache in any of several ways:
Refreshing the Entire Snapshot Mode CacheA product administrator can select Refresh Cache to erase the Snapshot Mode cache on all the servers connected to the Siebel Database. This action does not erase the contents of the CFGCache cache on the Siebel File System. Periodically you should do this manually. The next configuration session reloads the Snapshot Mode cache and the CFGCache cache on the Siebel File System with the content applicable to that session. Subsequent sessions load from the Snapshot Mode cache. NOTE: Because refreshing the cache has a significant effect on the performance of product configuration sessions started afterwards, carefully decide when it is appropriate to do this. To refresh the Snapshot Mode cache
NOTE: Restarting the Siebel Database Server also erases the Snapshot Mode cache on the server. The next configuration session is loaded as if the user had selected the Refresh Cache menu option. Refreshing the Snapshot Mode Cache with Product ChangesWhile editing a product record, a product administrator can select Refresh Product Cache to erase from the Snapshot Mode cache all the customizable products containing the product. In other words, when a product administrator changes a product record, the product record can serve as a filter to selectively update the Snapshot Mode cache. The next time a user requests the customizable product, the user receives a freshly instantiated version reflecting the product change and the cache is refreshed with this version. For example, you could change the product description or part number and then refresh the cache. You cannot propagate changes to class assignment by doing this type of refresh. To refresh the cache with product changes
Refreshing the Snapshot Mode Cache with Class ChangesWhile editing a product class record, a product administrator can select Refresh Class In Configuration Cache to erase from the Snapshot Mode cache all the customizable products containing products from the class. In other words, the product administrator can use a product class as a filter to selectively delete customizable products from the cache. If you have Snapshot Mode turned on and a customizable product that is affected by the class change is in the Snapshot Mode cache, the changes are not propagated to the cached version of the product. The next user that requests the customizable product will receive the cached version, which does not reflect the class changes. To make sure users receive the class changes immediately, use Refresh Class In Configuration Cache. The next time a user requests the customizable product, the user receives a freshly instantiated version reflecting the product change and the cache is refreshed with this version. This new instance will reflect the changes you made to the class. |
Performance Tuning Guide |