我正在尝试使用 LINQPad 作为 SSMS 替代品,但返回大型结果集需要花费大量时间。我通常会在几分钟后放弃等待,但如果我不管它,LINQPad 经常会因内存不足错误而超时。
LINQPad 是否在将整个结果集显示在网格中之前将其加载到内存中?它是否能够以块的形式返回记录,在数据库中获得更多结果时将记录添加到输出网格中——类似于 SSMS 的工作方式?
我没有从 LINQPad 表单(http://forum.linqpad.net/discussion/303/is-entire-sql-result-set-loaded-into-memory-before-display)交叉发布(和修订)那里有回应。