- Reference >
- JavaScript Methods >
- db.fsyncLock()
db.fsyncLock()¶
-
db.
fsyncLock
()¶ Forces the
mongod
to flush all pending write operations to the disk and locks the entiremongod
instance to prevent additional writes until the user releases the lock with thedb.fsyncUnlock()
command.db.fsyncLock()
is an administrative command.This command provides a simple wrapper around a
fsync
database command with the following syntax:This function locks the database and create a window for backup operations.
Note
The database cannot be locked with
db.fsyncLock()
while profiling is enabled. You must disable profiling before locking the database withdb.fsyncLock()
. Disable profiling usingdb.setProfilingLevel()
as follows in themongo
shell: