内容纲要
SQLite 删除数据不会真正删除,而是移动到空闲页中。这样会导致体积越来越大。
vacuum
命令通过复制主数据库中的内容到一个临时数据库文件,然后清空主数据库,并从副本中重新载入原始的数据库文件。这消除了空闲页,把表中的数据排列为连续的,另外会清理数据库文件结构。
意思是,体积太大,就执行 vacuum
命令(SQL)命令,这样就可以清楚缓存,整理碎片。
SQLite 删除数据不会真正删除,而是移动到空闲页中。这样会导致体积越来越大。
vacuum
命令通过复制主数据库中的内容到一个临时数据库文件,然后清空主数据库,并从副本中重新载入原始的数据库文件。这消除了空闲页,把表中的数据排列为连续的,另外会清理数据库文件结构。
意思是,体积太大,就执行 vacuum
命令(SQL)命令,这样就可以清楚缓存,整理碎片。
痴者工良
高级程序员劝退师
COPYRIGHT © 2023 whuanle.cn. ALL RIGHTS RESERVED.
Theme Kratos Made By Seaton Jiang
文章评论