为了账号安全,请及时绑定邮箱和手机立即绑定

python操作sqlite数据库,数据清空,但数据库大小不变

python操作sqlite数据库,数据清空,但数据库大小不变

慕尼黑的夜晚无繁华 2019-02-26 06:29:36
问题 使用python操作sqlite数据库,将爬取的数据保存在sqlite数据库中。但每次清空数据表中的数据时,数据库的大小并没有减小,所以,数据库的大小会原来越大,这是怎么回事呢?
查看完整描述

1 回答

?
慕婉清6462132

TA贡献1804条经验 获得超2个赞

执行了数据删除空闲的磁盘会添加到空闲列表,并不会向操作系统返回磁盘空间
解决办法:运行VACUUM命令来清空空闲列表

查看完整回答
反对 回复 2019-03-01
  • 1 回答
  • 0 关注
  • 506 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信