Start of Content Area

Process documentation Management of Informix Database Growth  Locate the document in its SAP Library structure

Purpose

This section provides information on how to manage the growth of your Informix database. If database objects (that is, dbspaces or tables) fill, you get error messages and the SAP System might stop processing. Therefore, it is always better to plan in advance for database growth, so anticipating problems before they occur.

Note

If your database has space management problems, alerts are raised in the Release 4 alert monitor in the Computing Center Management System (CCMS) of the SAP System. For more information, see Monitoring the Database with the Release 4 Alert Monitor (Informix).

Aim for the following goals:

A dbspace can only use its own chunks for storage data. This means that, if the chunks for one dbspace fill up, application errors due to lack of space might occur, even though there is free space available in other dbspaces. The Informix database server cannot dynamically extend a dbspace – this is your job as administrator. At the table level, expansion occurs dynamically as required but only up to a certain limit. You need to intervene if a table has been repeatedly extended and is approaching the maximum possible number of extents.

Process Flow

  1. You size the dbspaces correctly before going live, in view of anticipated data storage requirements. If you get this right, you can avoid a lot of problems in the future. Refer to Database Setup for Production and the installation documentation listed at the end of this section.
  2. You monitor the dbspaces and tables during live operation, identifying trends as early as possible. You need to monitor both storage and I/O to optimize dbspace management. Refer to Database Growth Monitoring.
  3. You react in good time to avoid running out of space. This means adding chunks to dbspaces or reorganizing tables. Refer to Extension of a Dbspace.
  4. You identify, diagnose and correct problems where I/O performance is degraded or storage space is running low. Refer to Recognition of Space Problems and Errors.

Some of the above goals might not be clear or might conflict with one another. As with any tuning operation, you have to balance the competing demands with the constraints of your particular site. Be sure to gather enough information before you make your change.

Result

Professional management of database growth increases the availability of your SAP System. Be sure to monitor any changes you make. Refer to Database Growth Monitoring.

 

See also:

R/3 Installation on Windows NT – Informix Database

R/3 Installation on UNIX – Informix Database