Deployment Planning Guide > Siebel Infrastructure Planning >

Determining Database Requirements

This infrastructure planning step identifies database requirements for the Siebel deployment.

You should have already identified the types of data that will be stored in the Siebel database. This step maps that data to key database characteristics. This allows you to estimate database size requirements and expected growth.

This topic is a step in Process of Infrastructure Planning.

Begin by defining general requirements:

  • What are the types of records that will be stored? What specific fields will each record contain?
  • What is the volume of each record? How many records of each type will be processed each hour? Each day? Each year? Group this information by business location.
  • Determine how record volumes map to specific Siebel tables. Contact Siebel Expert Services for information on mapping records to Siebel tables.
  • How much space will database indexes occupy? Typically, indexes require as much space as the database. For example, a 50GB database will require an additional 50GB of indexes.
  • What is the expected annual growth rate of the database by record type and location?

Include the following information in your analysis of records:

  • Number of addresses that will be assigned to each customer account
  • Number of employees that will be assigned to each account
  • Number of contacts that will be assigned to each account
  • Number of attachments that will be assigned to a record
  • Number of activities that will be associated with each account
  • Whether or not opportunities, quotes, or orders will be stored
  • Whether or not product data will be stored
  • Whether or not Siebel Remote will be used

Include temporary tablespace, log files, and space required for loading data.

Deployment Planning Guide