Managing database space

Space management is an on-going task. Rational® Synergy goes to great lengths to conserve space to improve performance and ensure database access. However, most project teams find that they like having multiple versions and variants online (for example, all debug and optimize versions of their object code). So the teams typically want to keep large amounts of data available online.

This topic contains steps for Windows® and UNIX®.

File system space

When file system space runs low, perform one or more of the following actions.

Procedure

  1. Delete obsolete product files. See Deleting obsolete product files.
  2. Delete obsolete source files from the cache. SeeDeleting cache files.
  3. Save files offline, and then delete them. See Removing unwanted data.
  4. Delete obsolete data. See Reducing database size.
    CAUTION:
    Before reclaiming disk space by deleting objects or cleaning cache files, back up your database (for example, by using the ccmdb backup command).

    If removing objects is not possible, increase the size of the dbspace.

Database space

Additionally, allocate enough space at installation for the growth of your company. Allocating sufficient space when you create a database server helps to avoid space problems. However, monitoring the file system space and database space is still necessary.

Procedure

For more information about gauging the amount of space you need, see the installation instructions.

When database space runs low:

  1. Increase the size of the dbspace. See ccmsrv expand or ccmsrv expand for more information.
  2. Delete objects or projects in databases.

    Verify that the objects and projects you want to delete are not in use by using the ccm finduse command. For more information about this command, see the Rational Synergy CLI Help, or the Find operation [XXX SET LINKS XXX]

  3. Delete unused databases.

Feedback