0

一个简单的是或否,我想。

假设我使用依赖注入来利用 Insight.Database 的自动接口作为存储库。

我们还假设其中一些表太大而无法存储在内存中。

鉴于我已经注入了“存储库”,我可以从它们流式传输数据吗?该文档仅详细说明了在 SqlConnection 对象上使用扩展方法。

干杯。

4

1 回答 1

0

好吧,一些测试表明可以,而且比记录的实现要容易得多。

只需将 sproc 返回声明为 IEnumerable 而不是 IList,并且在需要之前不会枚举枚举,并且其性能接近只进记录集的性能。

有了这个和 BulkCopy 的实施,我对性能的担忧完全可以解决。

于 2016-05-17T18:45:17.643 回答