鍍金池/ 問答/HTML5  Java  數(shù)據(jù)庫/ spring mongoTemplate 查詢慢

spring mongoTemplate 查詢慢

同樣的查詢,使用mongoTemplate 會慢很多,用mongodb工具,看執(zhí)行計劃就非??欤顒e非常大

圖片描述

圖片描述

圖片描述

回答
編輯回答
笨小蛋
  1. 你的兩個截圖似乎執(zhí)行的并不是一個查詢(至少第二個截圖有sort,第一個Java代碼沒有)。
  2. 因為沒有說明這是什么圖形界面,執(zhí)行計劃也折疊起來看不見,所以無法判斷第二張截圖上的50是代表的意思是否影響到執(zhí)行計劃只取前50條結果。相比之下,Java那句代碼可是會把全部結果都取出來。這會造成很大的時間差異。

最后提點額外的建議與主題無關。能用文本粘貼的代碼、日志、執(zhí)行結果之類的東西,都用文本粘貼出來。圖片不僅看起來不方便,有時候截不全也對我們回答問題很不利。而且有時候我們需要使用你們的代碼、數(shù)據(jù)等來做測試,如果這時候只有截圖,基本上很多人當場就會放棄了。

2017年6月26日 09:10
編輯回答
下墜

時間太久,此文問題描述不清楚,大家不要以此文章為參考

2018年7月29日 05:11
編輯回答
舊螢火

現(xiàn)在有解決問題嗎?我也是發(fā)現(xiàn)查詢速度很慢。

2018年1月28日 04:36