Next: Errors and Resets, Previous: Transactions, Up: Overview [Contents][Index]
nonblonde does require periodic maintenance.
The page map grows as data is modified and never shrinks by itself. Compacting the page map saves disk space and makes initializing the database faster.
See Databases.
The page map is part of the nonblonde data structuring, and it associates actual file offsets with virtual addresses for all the database file blocks.
Likewise, unmodified blocks in the data store are not moved to lower file offsets automatically. Moving them may decrease the database size on disk, especially if a lot of data has been purged from the database.