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

问题

使用python操作sqlite数据库,将爬取的数据保存在sqlite数据库中。但每次清空数据表中的数据时,数据库的大小并没有减小,所以,数据库的大小会原来越大,这是怎么回事呢?

慕尼黑的夜晚无繁华
浏览 507回答 1
1回答

慕婉清6462132

执行了数据删除空闲的磁盘会添加到空闲列表,并不会向操作系统返回磁盘空间解决办法:运行VACUUM命令来清空空闲列表
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python