The database containers are the directories that DB2® uses to store the server database. Overall database size and the amount of data that is handled on a daily basis are the most important factors for how you configure the database directories.
When you are setting up your database space, ensure that you configure for future growth by including extra directories at the outset. If you are starting out with a moderate amount of data but plan to manage more, make sure that you plan for the larger amount of data to avoid reconfiguration work later.
If you must add directories after your initial configuration, make sure that you create directories that are equally sized. You can use the EXTEND DBSPACE command to add new directories for the database to use.
Plan ahead when you want to add space to the database. After new directories are added, data is redistributed and space is reclaimed for the system. This process can take considerable server resources. For more information, see the EXTEND DBSPACE command.
For 500 GB servers for which data deduplication is planned, use eight directories or more for the server database. With data deduplication, the load on the database becomes greater because there are frequent queries to the database to determine what deduplicated extents are on the server.