0
我正準備從mongodb集合中刪除總共6500萬個文件中的5000萬個文檔。mongo db.remove塊嗎?
我並不十分關心完成所需的時間,而是關注在生產過程中對生產數據庫性能的影響。
是否remove()
阻止收集或數據庫?它是否對運行其他查詢(find
,update
)對同一個集合有任何影響? Mongodb docs不提任何鎖/塊
我正準備從mongodb集合中刪除總共6500萬個文件中的5000萬個文檔。mongo db.remove塊嗎?
我並不十分關心完成所需的時間,而是關注在生產過程中對生產數據庫性能的影響。
是否remove()
阻止收集或數據庫?它是否對運行其他查詢(find
,update
)對同一個集合有任何影響? Mongodb docs不提任何鎖/塊
對於存儲引擎支持文檔級併發控制, 如WiredTiger,產生訪問存儲 時爲意向鎖,在全球,數據庫和集合持有是沒有必要的 級別,不要阻止其他讀者和作者。