Siebel Performance Tuning Guide > Tuning Siebel Configurator > Guidelines for Siebel Configurator Tuning >

Tuning Siebel Configurator


This topic is part of Guidelines for Siebel Configurator Tuning.

How you configure your Siebel Server components for Siebel Configurator server deployments, for appropriate tuning, depends in part upon which deployment method you use, as described in Considerations for Defining Topology for Siebel Configurator.

  • If you deploy Siebel Configurator on the Siebel Application Object Manager, then your Siebel Configurator tuning calculations must be made in combination with your Siebel Application Object Manager tuning calculations.
  • If you deploy Siebel Configurator using the Product Configurator Object Manager (eProdCfgObjMgr) server component on a dedicated Siebel Server computer, then your Siebel Configurator tuning calculations will be only indirectly related to your Siebel Application Object Manager tuning calculations and will be determined primarily by configuration-related concurrent users and request loads.

In particular, note that, for a dedicated Siebel Configurator server, the MaxTasks parameter is generally set much lower than for a Siebel Application Object Manager. By default, the ratio of MaxTasks to MaxMTServers is 20:1 for eProdCfgObjMgr.

In addition, depending on request load, MaxTasks is generally set lower for a Siebel Application Object Manager running Siebel Configurator than for a Siebel Application Object Manager that is not running Siebel Configurator.

You can follow this general procedure to determine how to set these parameters:

  • Determine what percentage of users for your Siebel application are also users of Siebel Configurator. For example, for every 100 users, 60 work with Quotes.
  • Calculate what percentage of time these users spend using Siebel Configurator. For example, out of the 60 users mentioned previously, only 30 are concurrently using Siebel Configurator.
  • Maintain the default ratio of 20:1 for MaxTasks divided by MaxMTServers.

If you deploy Siebel Configurator using eProdCfgObjMgr on a dedicated Siebel Server computer and database connection (login and log out) is slow, then it is recommended that you do the following:

  • Enable database connection pooling

    To enable connection pooling, set the parameters MaxSharedDbConns and MinSharedDbConns to positive integer values (at least 1) that are no higher than MaxTasks minus 1.

    This pools all user connections without sharing and avoids the creation and deletion of a new database connection for each eProdCfgObjMgr session.

  • Use third-party user authentication

    Using third-party user authentication, such as LDAP, rather than database authentication avoids creating an additional database connection for authentication. For more information about authentication options, see Siebel Security Guide.

For more information about database connection pooling, see Configuring Database Connection Pooling for Siebel Application Object Managers.

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