RockMongo管理MongoDB清空表释放磁盘空间

今天发现mongodb的数据库磁盘爆满了,需要清空一些表。使用的是RockMongo管理。

进入对应表点击清除按钮,确定后即可清空表数据,可是这时候磁盘的空间是没有被释放的。

在确认还有剩余磁盘空间等于删除后数据大小的情况下。

执行官方文档里面的命令

https://docs.mongodb.com/manual/reference/command/repairDatabase/#dbcmd.repairDatabase

{ repairDatabase: 1 }

选择对应需要修复的数据库,输入命令,点击代码执行,等待结果即可。

此条目发表在服务器分类目录,贴了标签。将固定链接加入收藏夹。

发表回复