目录

配置项 说明 取值 备注
PRAGMA auto_vacuum   = NONE; 0 means disable auto vacuum 只有在数据库中未建任何表时才能改变auto-vacuum标记
    = INCREMENTAL; 1 means enable incremental vacuum  
    = FULL; means enable full auto vacuum  
PRAGMA cache_size      
PRAGMA case_sensitive_like 大小写敏感   可设备不可读
PRAGMA count_changes      
PRAGMA default_cache_size      
PRAGMA default_synchronous      
PRAGMA empty_result_callbacks      
PRAGMA encoding      
PRAGMA full_column_names      
PRAGMA fullfsync      
PRAGMA legacy_file_format      
PRAGMA locking_mode      
PRAGMA page_size      
PRAGMA max_page_count      
PRAGMA read_uncommitted      
PRAGMA short_column_names      
PRAGMA synchronous      
PRAGMA temp_store      
PRAGMA temp_store_directory      



说明

VACUUM

把空闲页移到数据库末尾,从而减小数据库大小。通过这样做,它可以明显地把数据库碎片化,而 VACUUM 则是反碎片化。所以 Auto-VACUUM 只会让数据库更小。VACUUM命令在auto-vacuum开启的数据库中不起作用。