mongodb刪除集合後磁碟空間不釋放的問題

2022-04-04 01:04:06 字數 407 閱讀 2299

mongodb刪除集合後磁碟空間不釋放的問題

mongodb刪除集合後磁碟空間不釋放,只有用db.repairdatabase()去修復才能釋放。

但是在修復的過程中如果出現了非正常的mongodb的掛掉,

再次啟動時啟動不了的,需要先修復才可以,

可以利用./mongod --repair --dbpath=/data/mongo/    www.2cto.com  

如果你是把資料庫單獨的放在乙個資料夾中指定dbpath時 

就指向要修復的資料庫就可以,修復可能要花費很長的時間,

在使用db.repairdatabase()去修復時一定要停掉讀寫,

並且mongodb要有備機才可以,不然千萬不要隨便使用

db.repairdatabase()來修復資料庫,切記。

mongodb刪除集合後磁碟空間不釋放

mongodb刪除集合後磁碟空間不釋放,只有用db.repairdatabase 去修復才能釋放。但是在修復的過程中如果出現了非正常的mongodb的掛掉,再次啟動時啟動不了的,需要先修復才可以,可以利用.mongod repair dbpath data mongo 如果你是把資料庫單獨的放在乙個...

MongoDB 刪除集合

本章介紹如何在mongodb中刪除集合。drop 方法用於從資料庫中刪除集合。drop 命令的基本語法如下 db.collection name.drop 首先顯示資料庫mydb中的所有集合。use mydb switched to db mydb show collections mycollec...

MongoDB 刪除集合

本章節我們為大家介紹如何使用 mongodb 來刪除集合。mongodb 中使用 drop 方法來刪除集合。語法格式 db.collection.drop 引數說明 返回值如果成功刪除選定集合,則 drop 方法返回 true,否則返回 false。在資料庫 mydb 中,我們可以先通過 show ...