LogVacuum
用于在调用LogReset()函数清除日志后,回收SQLite删除数据时所占用的存储空间。
LogVacuum()示例
测试LogVacuum()函数。
javascript
function main() {
LogReset()
LogVacuum()
}
python
def main():
LogReset()
LogVacuum()
rust
fn main() {
LogReset(0);
LogVacuum();
}参考
备注
由于SQLite在删除数据时不会自动回收所占用的空间,因此需要执行VACUUM命令来清理数据表并释放空间。该函数在调用时会执行文件移动操作,延迟较大,建议以合适的时间间隔进行调用。