The CompactConfig type exposes the following members.
Fields
Name | Description | |
---|---|---|
returnEnd |
Return the database key marking the end of the compaction operation
in a Btree or Recno database. This is generally the first key of the
page where the operation stopped.
| |
start |
If non-null, the starting point for compaction. Compaction will
start at the smallest key greater than or equal to
start. If null, compaction will start at the
beginning of the database.
| |
stop |
If non-null, the stopping point for compaction. Compaction will stop
at the page with the smallest key greater than
stop. If null, compaction will stop at the end of
the database.
| |
TruncatePages |
If true, return pages to the filesystem when possible. If false,
pages emptied as a result of compaction will be placed on the free
list for re-use, but never returned to the filesystem.
|