EF 6.1 Web应用程序是否可以从设置MultipleActiveResultSets = True中受益

时间:2014-04-06 03:29:12

标签: entity-framework

我使用了EF6.1的新逆向工程功能,并注意到我的web.config现在默认设置MultipleActiveResultSets = True。这是反向工程师创建的连接字符串。

  <connectionStrings>
    <add name="Model1" connectionString="data source=X;initial catalog=identity;persist security info=True;user id=sa;password=x;MultipleActiveResultSets=True;App=EntityFramework" providerName="System.Data.SqlClient" />
  </connectionStrings>

使用此功能与EF相关的开销是多少?对于典型的Web应用程序,我可以从中受益吗?

1 个答案:

答案 0 :(得分:1)

如果你选择关闭它,你需要非常小心如何编写查询。默认情况下将其设置为true是为了您的方便(并减少支持请求)......