Siebel Performance Tuning Guide > Tuning Siebel Application Object Manager > Guidelines for Siebel Application Object Manager Tuning >

Additional Parameters Affecting Siebel Application Object Manager Performance


This topic is part of Guidelines for Siebel Application Object Manager Tuning. It provides guidelines for setting additional parameters that affect Siebel Application Object Manager performance.

  • MemProtection. Setting the MemProtection parameter to FALSE for your Siebel Application Object Manager component might improve performance.

    NOTE:  This parameter applies to UNIX operating systems only and has no effect on computers running Microsoft Windows. None of the information provided here applies to Windows.

    When this parameter is TRUE (the default), each transaction issues a large number of serialized mprotect statements on UNIX systems, the total effect of which can degrade performance on your Siebel Server computers. Setting MemProtection to FALSE can improve performance and also improve scalability.

    The MemProtection parameter is hidden. Click Hidden in the Component Parameters view tab to display it. Alternatively, you can set it using the command-line version of the Siebel Server Manager, as shown:

    change param MemProtection=False for comp component_alias_name server siebel_server_name

    where:

    • component_alias_name is the alias name of the Siebel Application Object Manager component you are configuring, such as SCCObjMgr_deu for the German version of Call Center Object Manager.
    • siebel_server_name is the name of the Siebel Server for which you are configuring the component.
  • DSMaxFetchArraySize. This is a named subsystem parameter that controls the maximum number of records that can be returned by a business component in ForwardBackward mode. It does not restrict the number of records returned for ForwardOnly cursors. By default, DSMaxFetchArraySize has a value of 0. When this parameter is set to 0, the Siebel Application Object Manager initializes the parameter to 10,000. This means that a maximum of 10,000 records can be returned by a business component in ForwardBackward mode.
  • DSPreFetchSize and DSMaxCursorSize. Set these parameters only for Siebel implementations on DB2 for z/OS. For more information about setting these parameters, see Implementing Siebel Business Applications on DB2 for z/OS. For all other databases, these parameters must be set to -1.
  • EnableCDA. This parameter must be set to FALSE for the Siebel Application Object Manager component.
Siebel Performance Tuning Guide Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Legal Notices.