Siebel Performance Tuning Guide > Tuning Customer Configurations > Performance Guidelines for Business Objects Layer >

Using the Cache Data Property to Improve Business Component Performance


This topic is part of Performance Guidelines for Business Objects Layer.

To cache on the Siebel Application Object Manager the content of a business component for subsequent use in the same user session (given the same query and search specification), the Cache Data property must be set to TRUE for the business component. Setting Cache Data to TRUE is appropriate for semi-static data that might be subject to repetitive queries, but that is unlikely to change during the user session.

For some business components, Cache Data is set to TRUE by default. This is done, for example, for the Internal Product business component.

Cache Data must be FALSE for business components that represent transactional data that might change within a user session.

NOTE:  It is recommended that you do not set the Cache Data property of a business component to TRUE and also set the Use Primary Join property of a multi-value link to TRUE. If Siebel CRM modifies the primary record of a multi-value group business component in this situation, then it might not update data for the cached parent.

Related Topic

Using Properties to Improve Picklist Performance

Related Books

Siebel Object Types Reference

Siebel System Administration Guide

Siebel Performance Tuning Guide Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Legal Notices.