好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁(yè) > 知識(shí)庫(kù) > MongoDB如何正確中斷正在創(chuàng)建的索引詳解

MongoDB如何正確中斷正在創(chuàng)建的索引詳解

熱門(mén)標(biāo)簽:河南電話外呼系統(tǒng)招商 外呼線路資源屬于電信業(yè)務(wù)嗎 青白江400企業(yè)電話申請(qǐng) crm外呼系統(tǒng)聯(lián)系方式 呼和浩特外呼系統(tǒng)原理是什么 長(zhǎng)沙電銷(xiāo)外呼防封卡是什么 智能外呼系統(tǒng)官網(wǎng) 內(nèi)蒙古營(yíng)銷(xiāo)智能外呼系統(tǒng)哪個(gè)好 小裙科技電銷(xiāo)機(jī)器人怎樣

我們?cè)谑褂?MongoDB 的時(shí)候,會(huì)出現(xiàn)需要給一個(gè)已經(jīng)存在的大集合的某個(gè)字段增加索引的情況。

索引分為前臺(tái)索引和后臺(tái)索引,對(duì)應(yīng)到 pymongo 中創(chuàng)建索引的代碼:

import pymongo
handler = pymongo.MongoClient().yourdb.yourcol
# 前臺(tái)索引
handler.create_index(‘字段名‘)
# 后臺(tái)索引
handler.create_index(‘字段名‘, background=True)

如果集合里面有很多數(shù)據(jù),并且你使用的是前臺(tái)索引,那么此時(shí),創(chuàng)建索引會(huì)把這個(gè)集合鎖起來(lái),所有對(duì)這個(gè)集合的寫(xiě)入操作都會(huì)掛起。直到索引創(chuàng)建完成為止。如果使用的是后臺(tái)索引,那么創(chuàng)建索引的過(guò)程不會(huì)影響數(shù)據(jù)寫(xiě)入。

但有時(shí)候,本來(lái)想創(chuàng)建后臺(tái)索引,卻忘記加 background=True參數(shù)。此時(shí)怎么辦?因?yàn)榇蠹蟿?chuàng)建索引有時(shí)候可能需要好幾個(gè)小時(shí),掛起的寫(xiě)入數(shù)據(jù)會(huì)堆積在內(nèi)存里面,把內(nèi)存撐爆。

此時(shí),千萬(wàn)不要重啟 MongoDB,因?yàn)橹貑⒁院螅皼](méi)有完成的索引創(chuàng)建操作,依然會(huì)自動(dòng)啟動(dòng)繼續(xù)創(chuàng)建。

正確的做法是殺掉創(chuàng)建索引的進(jìn)程。

此時(shí),我們可以在 MongoDB Shell 或者 Robo 3T里面操作。

這里以 Robo 3T為例,首先打開(kāi)對(duì)應(yīng)的集合,如下圖所示:

然后把命令欄里面的內(nèi)容修改為:

db.currentOp()

返回的內(nèi)容如下圖所示:

創(chuàng)建索引的進(jìn)程,可以在參數(shù)里面看到類似于

"lockType": "write"

這樣的字字段。在它附近,可以找到一個(gè)字段叫做 opid。

然后在命令欄輸入命令:

db.killOp(opid)

殺掉進(jìn)程。

然后重新創(chuàng)建后臺(tái)索引即可。

到此這篇關(guān)于MongoDB如何正確中斷正在創(chuàng)建的索引的文章就介紹到這了,更多相關(guān)MongoDB中斷正在創(chuàng)建的索引內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • MongoDB索引使用詳解
  • MongoDB的基礎(chǔ)查詢和索引操作方法總結(jié)
  • pymongo給mongodb創(chuàng)建索引的簡(jiǎn)單實(shí)現(xiàn)方法
  • MongoDB中唯一索引(Unique)的那些事
  • MongoDB性能篇之創(chuàng)建索引,組合索引,唯一索引,刪除索引和explain執(zhí)行計(jì)劃
  • MongoDB中創(chuàng)建索引需要注意的事項(xiàng)
  • mongodb處理中文索引與查找字符串詳解
  • 深入理解MongoDB的復(fù)合索引
  • 關(guān)于MongoDB索引管理-索引的創(chuàng)建、查看、刪除操作詳解
  • MongoDB數(shù)據(jù)庫(kù)中索引(index)詳解

標(biāo)簽:白山 舟山 池州 黃石 呼倫貝爾 安順 楚雄 菏澤

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《MongoDB如何正確中斷正在創(chuàng)建的索引詳解》,本文關(guān)鍵詞  MongoDB,如何,正確,中斷,正在,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《MongoDB如何正確中斷正在創(chuàng)建的索引詳解》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于MongoDB如何正確中斷正在創(chuàng)建的索引詳解的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 甜性涩爱免费看| 久久8精品亚洲X99AV无码| 97青草超碰久久国内精品91| 老师在办公室揉我下面| 又大又硬又粗太大了| 国产**a午夜**| 色噜噜噜狠狠色欧美一日韩综合爱| 国产网红主播无码精品全版本合集 | 最新凹凸视频一区二区| 欧美极品金发尤物大战黑人| 精品乱人伦一区二区三区| 刘亦菲一级婬片A片AAA毛| 精品久久久久久久免费| juy一747青木玲在线观看| 天美传媒在线完整视频免费观看| 给男囗交示范图片| 多强被?c到爽??H软件| 国产一级A片久久久免费看快餐| 亚洲视频在线一区二区三区| 宿主他又美又撩[快穿]| 国产又长又粗又爽免费视频| 日韩伦理在线| 性xxxxxxx欧美胖老太肥肥| 国产AV丝袜旗袍无码网站久久| 丝袜老师里面好紧水好多| 艳mu| 久久香蕉电影| 又黄又爽又色??MBA中国| 摸进她的内裤里疯狂揉她在线观看 | 日本三级最新中文字幕电影| 梁朝伟的阳茎进汤唯| 天堂AV国产一区二区熟女人妻| 人人射网站| 吃奶视频| 最新露脸国产精品视频| 日日噜噜夜夜狠狠久久丁香婷婷| 8x8x华人永久视频| 高清性生活片| 白衣女边做狂喷奶水mpv| 日本hdxxxxx护士a| 国产丰满老熟女60岁重口对白|