我上documentdb工作,其使用下面的代碼documentdb - 對.NET SDK查詢大返回結果
var ee =client.CreateDocumentQuery<dynamic>(collection.SelfLink, querySpec)
我面臨的性能問題,當我執行
ee.ToList();
它以性能下降大約1分鐘以上完成700多條記錄。 (如果返回結果更多,則需要更長時間才能完成操作) 如果我在Azure查詢探索上嘗試查詢,則只需幾秒鐘。
有什麼我可以做的,以優化代碼?或者,無論如何,我可以得到返回結果作爲JSON字符串。
謝謝。
我也有可怕的表現從DocumentDB返回一個「大」的結果集。使用引入分區的最新版本的SDK變得更糟。我的這個「大」結果集不會導致SQL Server或Azure表存儲甚至眨眼,但我在DocumentDB中查詢時間超過3分鐘。非常令人沮喪。 – BowserKingKoopa