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()

在此页面上