EntityFramework 6内存不足异常

时间:2017-09-18 12:13:05

标签: entity-framework-6 dbset

HeJ小鼠,

我在数据库中有一个表,其中包含压缩的大尺寸文件。

当我尝试通过Ef6读取该文件时。它会引发内存不足的异常。

任何帮助都将不胜感激。

我的代码就像

var payload = repositoryContext.Set<DocumentStore>()  
  .Include(document => document.DocumentStorePayloadData)
  .Single(document => document.Id == 
documentStoreId).DocumentStorePayloadData;``

1 个答案:

答案 0 :(得分:0)

如果您在Visual Studio中使用调试运行它,我认为它只运行32位。如果您的计算机上有64位IIS运行,请查看是否可以通过调试器而不是通过调试器运行。否则,您只有2 GB的总ram,这可能会导致尝试加载500 meg文件时出现问题。