方案一:将表drop可彻底释放空间
方案二:将表rename,经实验操作,此方案不行
方案三:执行comapct
1.mongo --port xxx -u username -p passward --authenticationDatabase admin
2.show dbs
3.use db1
4.show tables
5.查看某表可以释放的空间
db.table1.stats().wiredTiger['block-manager']['file bytes available for reuse']
6.执行compact命令【此命令会锁库锁表,异常危险,建议先在集群从节点依次释放后将主节点降为从节点在操作】
db.runCommnd({compact: "somecollection", force: true})