查詢處理器用盡了內部資源,無法生成查詢計划。這種情況很少出現,只有在查詢極其復雜或引用了大量表或分區時才會出現。請簡化查詢。如果您認為該消息的出現純屬錯誤,請與客戶支持服務部門聯系,了解詳細信息


在用.net core 時,

paramsIds 為上萬條數組

修改前:

 var pContext = context as tContext;
List<TableEntity> list = pContext .Set<TableEntity>()
                .Where(o => paramsIds.Contains(o.Id))
                .ToList();

會報 耗盡內部資源錯誤,

修改后:

 var data = from a in pContext.Set<TableEntity>()
                       join b in paramsIds on a.Id equals b
                       select a;

不會報錯了


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM