内射老阿姨1区2区3区4区_久久精品人人做人人爽电影蜜月_久久国产精品亚洲77777_99精品又大又爽又粗少妇毛片

MongoDB建索引時(shí)是否無法登錄應(yīng)用-創(chuàng)新互聯(lián)

MongoDB建索引時(shí)是否無法登錄應(yīng)用,針對(duì)這個(gè)問題,這篇文章詳細(xì)介紹了相對(duì)應(yīng)的分析和解答,希望可以幫助更多想解決這個(gè)問題的小伙伴找到更簡(jiǎn)單易行的方法。

創(chuàng)新互聯(lián)擁有10多年成都網(wǎng)站建設(shè)工作經(jīng)驗(yàn),為各大企業(yè)提供網(wǎng)站設(shè)計(jì)制作、網(wǎng)站建設(shè)服務(wù),對(duì)于網(wǎng)頁(yè)設(shè)計(jì)、PC網(wǎng)站建設(shè)(電腦版網(wǎng)站建設(shè))、成都App制作、wap網(wǎng)站建設(shè)(手機(jī)版網(wǎng)站建設(shè))、程序開發(fā)、網(wǎng)站優(yōu)化(SEO優(yōu)化)、微網(wǎng)站、國(guó)際域名空間等,憑借多年來在互聯(lián)網(wǎng)的打拼,我們?cè)诨ヂ?lián)網(wǎng)網(wǎng)站建設(shè)行業(yè)積累了很多網(wǎng)站制作、網(wǎng)站設(shè)計(jì)、網(wǎng)絡(luò)營(yíng)銷經(jīng)驗(yàn),集策劃、開發(fā)、設(shè)計(jì)、營(yíng)銷、管理等網(wǎng)站化運(yùn)作于一體,具備承接各種規(guī)模類型的網(wǎng)站建設(shè)項(xiàng)目的能力。

背景介紹:

    Mongodb版本 3.0.2

    建索引和collection和賬號(hào)查詢collection所在同一臺(tái)服務(wù)器,不同庫(kù)名上。

    因使用的是mongodb3.0.2,之前了解到3.0是行級(jí)鎖,于是dba在建該表索引時(shí),并未加參數(shù)background:true。

查原因:

  同事無法登錄應(yīng)用的時(shí)間點(diǎn)恰巧是該庫(kù)有建索引的時(shí)間段。于是主要排查在索引上。后來通過復(fù)現(xiàn)問題,確認(rèn)了該問題。

當(dāng)主庫(kù)開始建索引時(shí),主庫(kù)的讀寫是正常的。應(yīng)用可以正常訪問。但當(dāng)主庫(kù)索引建立完成,Secondary 拉取到一批 oplog 后,從庫(kù)開始重放oplog時(shí),此時(shí)就有一個(gè)特殊 Lock::ParallelBatchWriterMode 的鎖,這個(gè)鎖會(huì)阻塞所有的讀請(qǐng)求。 這就解釋了為什么在建索引之后的 幾分鐘,應(yīng)用無法訪問。

后查閱了資料:

  • 盡量避免臟讀,等一批 oplog 重放完后,這批數(shù)據(jù)才允許用戶讀到。

  • 盡量保證同步性能,設(shè)想一下,如果重放 oplog 時(shí),使用普通的鎖,那么 oplog 的重放就需要跟正常的讀寫競(jìng)爭(zhēng)鎖資源,如果 Secondary 上有大量的讀,那么勢(shì)必會(huì)造成備同步逐步跟不上。

雖然3.0版本的讀寫鎖沒有對(duì)數(shù)據(jù)庫(kù)造成阻塞,但不要忽略同步鎖 Lock::ParallelBatchWriterMode的影響。

解決問題:

在數(shù)據(jù)庫(kù)盡量空閑的狀態(tài)下建索引;

在建索引時(shí),最好還是加上 background:true。

關(guān)于MongoDB建索引時(shí)是否無法登錄應(yīng)用問題的解答就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,如果你還有很多疑惑沒有解開,可以關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道了解更多相關(guān)知識(shí)。

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。

網(wǎng)頁(yè)標(biāo)題:MongoDB建索引時(shí)是否無法登錄應(yīng)用-創(chuàng)新互聯(lián)
本文鏈接:http://www.rwnh.cn/article12/djpjdc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供營(yíng)銷型網(wǎng)站建設(shè)、微信公眾號(hào)、微信小程序、面包屑導(dǎo)航網(wǎng)站改版、品牌網(wǎng)站設(shè)計(jì)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

手機(jī)網(wǎng)站建設(shè)
应城市| 鹤壁市| 汝州市| 上饶县| 临潭县| 苗栗市| 措勤县| 寿光市| 博爱县| 承德县| 宜宾市| 滨海县| 东台市| 新蔡县| 汉阴县| 黑水县| 兰州市| 桐乡市| 鄯善县| 茌平县| 城口县| 宾川县| 额济纳旗| 全南县| 浦江县| 张家港市| 乐业县| 阿荣旗| 法库县| 万载县| 炎陵县| 桓仁| 扶绥县| 康定县| 五河县| 汝州市| 孝感市| 盐边县| 保靖县| 铜鼓县| 阳新县|