- Reference >
- Legacy
mongo
Shell > - Native Methods in the Legacy Shell >
- sleep()
sleep()¶
On this page
Note
The native method listed here is for the legacy mongo
shell.
To use native methods in mongosh
, see
Native Methods in mongosh.
Definition¶
-
sleep
(ms)¶ Parameter Type Description ms
integer A duration in milliseconds. sleep()
suspends a JavaScript execution context for a specified number of milliseconds.
Example¶
Consider a low-priority bulk data import script. To avoid impacting other processes, you may suspend the shell after inserting each document, distributing the cost of insertion over a longer period of time.
The following example mongosh
script will load a JSON file containing
an array of documents, and save one element every 100 milliseconds.