Compared with compact, only logical fragments are organized. dbrepairDatabase: not only fragment can be organized, but also disk space can be recycled. Basic usage: db. repairDatabase () db. runCommand ({repairDatabase: 1}) Note: 1. A lock is generated during repairDatabase. We recommend that you disable the application before performing this operation. 2. disk required by repairDatabase
Compared with compact, only logical fragments are organized. dbrepairDatabase: not only fragment can be organized, but also disk space can be recycled. Basic usage: db. repairDatabase () db. runCommand ({repairDatabase: 1}) Note: 1. A lock is generated during repairDatabase. We recommend that you disable the application before performing this operation. 2. disk required by repairDatabase
Compared with compact, it only sorts logical fragments. dbrepairDatabase, not only fragments can be sorted, but also disk space can be reclaimed.
Basic usage:
> Db. repairDatabase ()
> Db. runCommand ({repairDatabase: 1 })
Note:
1. locks are generated during repairDatabase. We recommend that you disable the application before performing this operation.
2. The repairDatabase requires a large amount of disk space.
3. The last point is that this command does not have to be used. {People's advice}