Skip to content

//selekt-api/com.bloomberg.selekt/SQLiteAutoVacuumMode/FULL

FULL

[jvm]\ FULL

The freelist pages are moved to the end of the database file and the database file is truncated to remove the freelist pages at every transaction commit. Note, however, that auto-vacuum only truncates the freelist pages from the file. Auto-vacuum does not defragment the database nor repack individual database pages the way that vacuum does. In fact, because it moves pages around within the file, auto-vacuum can actually make fragmentation worse.

Properties

Name Summary
name [jvm]
val name: String
ordinal [jvm]
val ordinal: Int

Functions

Name Summary
invoke [jvm]
operator fun invoke(): Int