本文主要介紹mongodb內(nèi)存使用情況(mongodb存儲空間已滿),下面一起看看mongodb內(nèi)存使用情況(mongodb存儲空間已滿)相關(guān)資訊。
當(dāng)大型排序操作(如聚合)出現(xiàn)以下錯誤時,為集合執(zhí)行:(測試版本:mondb 3 . 0 . 6)db . bigdata . aggregate({ $ group:{ _ id:usd range,總金額:usd 1:{ { sorting:{ total:-1 } });# ...doassert(src///斷言meng shell中的總失敗錯誤。js: 11 :14) # …錯誤:命令{failed: errmsg:異常:排序超過104,857,600字節(jié)的內(nèi)存限制,但沒有選擇外部排序。中止行動。通過allowdiskuse: true code: 16819,ok: 0}解決方案參考:內(nèi)存以mondb為單位受限,最大內(nèi)存限制為100m。如果我們執(zhí)行一個大的分類,我們需要使用allowdiskuse選項(xiàng)將數(shù)據(jù)寫入一個臨時文件進(jìn)行排序。add allowdiskuse option查詢語句:db . bigdata . aggregate({ { $ group:{ _ id:usd range,總金額:usd 1: {{sort: {total:-1}},{ allowdiskuse:true });;綜上所述,以上是一個問題,邊肖給出了mondb排序超過內(nèi)存限制的解決方案。希望能幫到你。如果您有任何問題,請給我留言,邊肖將及時回復(fù)您。感謝您對網(wǎng)站的支持。
了解更多mongodb內(nèi)存使用情況(mongodb存儲空間已滿)相關(guān)內(nèi)容請關(guān)注本站點(diǎn)。