0
我有一个ASP.NET MVC应用程序,我正在开发,很少用户,但SQL Server疯狂地占用内存。不处理实体框架DataContext导致SQL Server内存问题?
我想知道它是否可能是由于实体框架。我一直在学习像ASP MVC Pro 2这样的教程和书籍作为指导,但他们都没有显示要显式地处理数据上下文。
如果您不处理它,SQL Server是否继续为请求保存内存?
任何帮助或建议,将不胜感激,
我有一个ASP.NET MVC应用程序,我正在开发,很少用户,但SQL Server疯狂地占用内存。不处理实体框架DataContext导致SQL Server内存问题?
我想知道它是否可能是由于实体框架。我一直在学习像ASP MVC Pro 2这样的教程和书籍作为指导,但他们都没有显示要显式地处理数据上下文。
如果您不处理它,SQL Server是否继续为请求保存内存?
任何帮助或建议,将不胜感激,
你当然应该处理ObjectContext
/DbContext
。这就是为什么它实现了IDisposable
。但是你的问题与不配置ObjectContext
无关,因为SQL服务器调用它的内存与客户端没有任何关系。您应该检查您的查询中处理了多少数据。
问题是没有查询正在运行,但服务器正在使用超过3GB的内存 – AnonUser 2011-03-10 16:01:04