簡體   English   中英

Insight.Database可以從接口流數據嗎?

[英]Can Insight.Database stream data from an interface?

我想一個簡單的是或否。

假設我正在使用依賴項注入來利用Insight.Database的自動接口作為存儲庫。

我們還說其中一些表太大而無法在內存中使用。

鑒於我已經注入了“存儲庫”,我可以從其中存儲數據流嗎? 該文檔僅詳細說明在SqlConnection對象上使用擴展方法。

干杯。

好吧,一些測試表明可以,並且比記錄的實現更容易。

只需將sproc返回聲明為IEnumerable而不是IList,直到需要時才會枚舉enumerable,並且其性能接近僅轉發記錄集的性能。

通過此操作和BulkCopy的實現,我對性能的擔憂完全可以消除。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM