我得到了c#appliaction和entity famework
作爲ORM。 我得到了數據庫表Images
。表格有Id
,TimeStamp
,Data
列。 此表可以有真正的ALOT實體。還有Data
列包含大字節數組。 我需要從第一個實體開始,或以前5個爲例。使用大量數據
var result = Images.OrderBy(img => img.TimeStamp).FirstOrDefault(img => img.TimeStamp > someDate);
拋出內存異常。 有什麼方法可以通過? 我應該使用存儲過程還是其他?
查看索引,創建一個按TimeStamp排序並從該索引進行選擇操作的索引。 – Sefa
是不是圖像是對象的物化列表?然後我可以理解爲什麼當你嘗試排序時,它會拋出內存異常。 – smiech
您還可以將其中包含大量數據的列標記爲虛擬。 – hazimdikenli