C:\Users\ duansf> mongo
MongoDB shell版本:2.6.6
连接到:测试
比;使用测试
改数据库测试
比;显示集合
文章
书
晨风
dsf
fs。块
fs。文件
系统。索引
系统。概要文件
测试
用户
比;db.books.drop ();
真正的
在
删除书这个集合,但是查看数据文件发现大小不变,MongoDB不会自动释放文件空间
db.repairDatabase()//执行这个命令后,Mongodb会把不需要的空间释放出来
比;db.repairDatabase ()
{" ok ": 1}
在
注意:repairDatabase期间会产生锁,建议关闭应用后再进行此操作
官方文档对这个命令的解释如下:
repairDatabase需要空闲磁盘空间的大小等于当前数据集+ 2 gb。如果持有dbpath缺乏足够空间的体积,,
你可以安装一个单独的体积和使用的修复。当安装一个单独的体积repairDatabase你必须从command 运行repairDatabase;
行和使用——repairpath切换到指定的文件夹存储临时修复文件。
MongoDB shell版本:2.6.6
连接到:测试
比;使用测试
改数据库测试
比;显示集合
文章
书
晨风
dsf
fs。块
fs。文件
系统。索引
系统。概要文件
测试
用户
比;db.books.drop ();
真正的
在
删除书这个集合,但是查看数据文件发现大小不变,MongoDB不会自动释放文件空间
db.repairDatabase()//执行这个命令后,Mongodb会把不需要的空间释放出来
比;db.repairDatabase ()
{" ok ": 1}
在
注意:repairDatabase期间会产生锁,建议关闭应用后再进行此操作
官方文档对这个命令的解释如下:
repairDatabase需要空闲磁盘空间的大小等于当前数据集+ 2 gb。如果持有dbpath缺乏足够空间的体积,,
你可以安装一个单独的体积和使用的修复。当安装一个单独的体积repairDatabase你必须从command 运行repairDatabase;
行和使用——repairpath切换到指定的文件夹存储临时修复文件。