我已经构建了一个WPF客户端应用程序,它通过HttpBinding挂钩到WCF服务。该服务使用Entity Framework 6.在启动时,我从SQl Server db中获取视图:
var query = from a in _Context.vwArticles
select a;
return query.ToList();
vwArticles 12590行,21775 kb。
这可能是我们维持的最大观点。客户端应用程序初始化非常缓慢。我在Db上运行了一个跟踪,它显示查询完成的速度非常快,正如我所料。我在Audit Logout
(48670)上待了很长时间
虽然从阅读这个主题开始,我认为这个过程通常需要很长时间,而不是孤立地注销。
我的端点设置如下:
<basicHttpBinding>
<binding name="BasicHttpBinding_IIsesService"
maxBufferSize="2147483647"
maxBufferPoolSize="2147483647" maxReceivedMessageSize="2147483647" />
</basicHttpBinding>
我构建了一个非常类似于此的简单SOA应用程序,之前使用相同的db运行得更快,尽管返回的结果集较小。我有什么简单的遗失吗?