我们在使用 MongoDB 的时候,会出现需要给一个已经存在的大集合的某个字段增加索引的情况。如果使用的是后台索引,那么创建索引的过程不会影响数据写入。但有时候,本来想创建后台索引,却忘记加 background=True参数。因为大集合创建索引有时候可能需要好几个小时,挂起的写入数据会堆积在内存里面,把内存撑爆。此时,千万不要重启 MongoDB,因为重启以后,之前没有完成的索引创建操作,依然会自动启动继续创建。正确的做法是杀掉创建索引的进程。此时,我们可以在 MongoDB Shell 或者 Robo 3T里面操作。在它附近,可以找到一个字段叫做 opid。
MongoDB如何正确中断正在创建的索引详解
用户评论
推荐下载
-
详解webpack3如何正确引用并使用jQuery库
本篇文章主要介绍了详解webpack3如何正确引用并使用jQuery库,具有一定的参考价值,有兴趣的可以了解一下
14 2020-10-28 -
详解Vue cli创建的项目如何跨域请求
本篇文章主要介绍了详解Vue-cli 创建的项目如何跨域请求 ,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
15 2020-09-01 -
一个案例彻底弄懂如何正确使用mysql inndb联合索引
今天小编就为大家分享一篇关于一个案例彻底弄懂如何正确使用mysql inndb联合索引,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
11 2020-09-11 -
Django如何自定义model创建数据库索引的顺序
主要介绍了Django如何自定义model创建数据库索引的顺序,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
9 2020-09-21 -
详解如何用spring Restdocs创建API文档
将带你了解如何用spring官方推荐的restdoc去生成api文档。具有一定的参考价值,感兴趣的小伙伴们可以参考一下
5 2020-12-13 -
详解在Spring中如何自动创建代理
Spring 提供了自动代理机制,可以让容器自动生成代理,从而把开发人员从繁琐的配置中解脱出来 。具体是使用 BeanPostProcessor 来实现这项功能。BeanPostProcessor 代
8 2021-05-01 -
详解MongoDB的角色管理
详解MongoDB的角色管理
13 2021-07-08 -
MongoDB分片详解
本文分享了MongoDB分片详细介绍,分片是MongoDB的扩展方式,通过分片能够增加更多的机器来用对不断增加的负载和数据,还不影响应用,
17 2020-09-21 -
mongodb基础详解
本ppt主要讲解mongodb的一些基础知识的介绍,对应初学者有很好的引导。同时对应了解nosql也有一定的帮助
16 2020-06-15 -
mongodb安装详解
mongodb安装详解
10 2020-08-29
暂无评论