MongoDB Drop集合不释放磁盘空间的解决办法
发表于:2025-01-21 作者:千家信息网编辑
千家信息网最后更新 2025年01月21日,C:\Users\duansf>mongoMongoDB shell version: 2.6.6connecting to: test> use testswitched to db test> s
千家信息网最后更新 2025年01月21日MongoDB Drop集合不释放磁盘空间的解决办法C:\Users\duansf>mongo
MongoDB shell version: 2.6.6
connecting to: test
> use test
switched to db test
> show collections
articles
books
chenfeng
dsf
fs.chunks
fs.files
system.indexes
system.profile
test
users
> db.books.drop();
true
>
删除books这个collection,但是查看数据文件发现大小不变,MongoDB不会自动释放文件空间
db.repairDatabase() //执行这个命令后,Mongodb会把不需要的空间释放出来
> db.repairDatabase()
{ "ok" : 1 }
>
注意:repairDatabase期间会产生锁,建议关闭应用后再进行此操作
官方文档对这个命令的解释如下:
repairDatabase requires free disk space equal to the size of your current data set plus 2 gigabytes. If the volume that holds dbpath lacks sufficient space,
you can mount a separate volume and use that for the repair. When mounting a separate volume for repairDatabase you must run repairDatabase from the command
line and use the --repairpath switch to specify the folder in which to store temporary repair files.
MongoDB shell version: 2.6.6
connecting to: test
> use test
switched to db test
> show collections
articles
books
chenfeng
dsf
fs.chunks
fs.files
system.indexes
system.profile
test
users
> db.books.drop();
true
>
删除books这个collection,但是查看数据文件发现大小不变,MongoDB不会自动释放文件空间
db.repairDatabase() //执行这个命令后,Mongodb会把不需要的空间释放出来
> db.repairDatabase()
{ "ok" : 1 }
>
注意:repairDatabase期间会产生锁,建议关闭应用后再进行此操作
官方文档对这个命令的解释如下:
repairDatabase requires free disk space equal to the size of your current data set plus 2 gigabytes. If the volume that holds dbpath lacks sufficient space,
you can mount a separate volume and use that for the repair. When mounting a separate volume for repairDatabase you must run repairDatabase from the command
line and use the --repairpath switch to specify the folder in which to store temporary repair files.
空间
命令
文件
大小
官方
建议
数据
文档
应用
解释
办法
磁盘
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
1200fb 服务器电源改装
软件开发过程各成本占比
海创科技中心互联网
国家级平台 网络安全
湖南省学电脑软件开发在哪学
数据中台服务器配置
asia服务器
网络安全关于产品异构介绍
系统数据库的种类
塔防纪元服务器维护
服务器管理需要了解什么软件
方舟手游pvp官方服务器
网络安全法的立法框架
网络安全不保障重要系统清单
怎么用PC机管理服务器
网络安全三个零指什么
华为服务器系统密码忘记
网络安全概念股龙头是哪只
长宁区好的软件开发注意事项
经济学不同数据库数据不一样
海尔的软件开发很难进吗
途笛网络技术有限公司
网络安全市场的现状分析
ad域管理 服务器配置
阿里的云服务器中心在哪
建筑网络技术的三要素是什么
电脑服务器功率
生物信息学检索数据库
网络安全2021主题
全国网络安全测评