Heim >Datenbank >MySQL-Tutorial >MongoDB碎片整理之repairDatabase详解

MongoDB碎片整理之repairDatabase详解

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOriginal
2016-06-07 16:13:182728Durchsuche

比起compact的只整理逻辑碎片.dbrepairDatabase,不仅能整理碎片还可以回收磁盘空间 基本用法: db.repairDatabase() db.runCommand({repairDatabase :1}) 注意点: 1.repairDatabase期间会产生锁,建议关闭应用后再进行此操作 2.repairDatabase所需要的磁盘

比起compact的只整理逻辑碎片.dbrepairDatabase,不仅能整理碎片还可以回收磁盘空间



基本用法:
> db.repairDatabase()
> db.runCommand({repairDatabase :1})


注意点:
1.repairDatabase期间会产生锁,建议关闭应用后再进行此操作
2.repairDatabase所需要的磁盘剩余空间需求很大
3.最后一点,这命令能不用最好别用{过来人的忠告}

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:数学之路-sas备忘(16)Nächster Artikel:独立思考锁表了咋整