mongodb find報錯怎麼解決

nt1979發表於2021-09-11

mongodb find報錯怎麼解決

問題介紹:

當mongodb 繁忙的時候, 任何含有findN 之類的查詢操作, 特別是對沒有建索引欄位查詢, 有機率導致findN超時錯誤, 然後影響連結, 此後再次使用此連結做查詢都會返回 wrong id錯誤。

問題原因:

findOne query之類的查詢表操作,如果表內資料過大, 會導致查詢超時, 一旦超時, 再用此連線做查詢就都會報錯。

解決方法:

在表中加入索引, 延長超時時間, 都有助於消除此錯誤。

更多mongodb相關文章請關注。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/4822/viewspace-2833650/,如需轉載,請註明出處,否則將追究法律責任。

相關文章