查询处理器用尽了内部资源,无法生成查询计划。这种情况很少出现,只有在查询极其复杂或引用了大量表或分区时才会出现。请简化查询。如果您认为该消息的出现纯属错误,请与客户支持服务部门联系,了解详细信息


在用.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