Join us Sept 17 at .local NYC! Use code WEB50 to save 50% on tickets. Learn more >
MongoDB Event
Docs 菜单
Docs 主页
/
MongoDB Manual
/ / /

sleep()

注意

此处列出的原生方法适用于旧版 mongo shell 。

要使用mongosh 中的原生方法,请参阅 mongosh中的原生方法。

sleep(ms)
Parameter
类型
说明

ms

整型

持续时间(以毫秒为单位)。

sleep() 将 JavaScript 执行上下文暂停指定的毫秒数。

考虑使用低优先级批量数据导入脚本。 为了避免影响其他进程,您可以在插入每个文档后暂停 shell,将插入成本分摊到较长的时间段。

以下示例mongosh脚本将加载一个包含文档大量的JSON文件,并每100毫秒保存一个元素。

JSON.parse(cat('users.json')).forEach(function(user) {
db.users.save(user);
sleep(100);
});

后退

resetDbpath()

在此页面上