问题
使用python操作sqlite数据库,将爬取的数据保存在sqlite数据库中。但每次清空数据表中的数据时,数据库的大小并没有减小,所以,数据库的大小会原来越大,这是怎么回事呢?
使用python操作sqlite数据库,将爬取的数据保存在sqlite数据库中。但每次清空数据表中的数据时,数据库的大小并没有减小,所以,数据库的大小会原来越大,这是怎么回事呢?
2 回答5.1k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
4 回答1k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
1 回答1.7k 阅读✓ 已解决
1 回答1.2k 阅读✓ 已解决
执行了数据删除空闲的磁盘会添加到空闲列表,并不会向操作系统返回磁盘空间
解决办法:运行VACUUM命令来清空空闲列表