DB2 buffer pools
A directory server uses the DB2® buffer pools to store cached data and to improve database performance.
A buffer pool is associated with a single database and can be used by more than one table space. Adequate buffer pool size is essential for good database performance because it reduces disk I/O, which uses a considerable amount of time.
IBM® Security Verify Directory uses two DB2 buffer pools.
- LDAPBP
- LDAPBP contains cached entry data,
ldap_entry, and all of the associated indexes. LDAPBP is similar to the entry cache, except that LDAPBP uses different algorithms to determine which entries are cached. It is possible that an entry that is not cached in the entry cache is in LDAPBP. If the requested data is not found in the entry cache or LDAPBP, the query must access the physical disks. - IBMDEFAULTBP
- When you create a database, a default buffer pool named IBMDEFAULTBP is created, which is shared by all table spaces. DB2 system information, including system tables and other LDAP information, is cached in the IBMDEFAULTBP.