Start/notes.ini Parameters/DBDIR_CACHE_SAVE_TO_DB_INTERVAL

DBDIR_CACHE_SAVE_TO_DB_INTERVAL

Parameter: DBDIR_CACHE_SAVE_TO_DB_INTERVAL
Short description: Interval (seconds) at which changes to the Database Directory Cache are written to the run-time DB. Default 900 (15 min). Replaces DBDIR_REFRESH_INTERVAL.

Profile

Parameter
DBDIR_CACHE_SAVE_TO_DB_INTERVAL
Category
Performance / Memory
Available since
At least 9.0.1 (HCL documentation)
GUI equivalent
notes.ini only (no GUI)
Possible values
Integer in seconds
Default
900 (15 minutes)

Description

According to HCL product documentation:
Specified in seconds, this setting controls how often database changes are applied to the run time database directory cache. A shorter interval may result in fewer restart times but more CPU utilization and I/O utilization. The default is 900 seconds (15 minutes). This replaces DBDIR_REFRESH_INTERVAL.
The Database Directory Cache holds information about all databases in the data directory in memory, so that directory operations (e.g. replicator scans, compact, indexer tasks) do not have to query the file system every time. With DBDIR_CACHE_SAVE_TO_DB_INTERVAL, you control how often the in-memory changes are written back to the persistent directory database.

Example configuration

DBDIR_CACHE_SAVE_TO_DB_INTERVAL=900

Notes & pitfalls

  • Value in seconds.
  • Shorter intervals → fresher directory data after a restart, but higher CPU/IO load.
  • Replaces the older parameter DBDIR_REFRESH_INTERVAL.
  • Complementary to DBDIR_DIRECTORY_SCAN_INTERVAL and DBDIR_REFRESH_FROM_DISK.

Sources (HCL Product Documentation)