我正在使用带有DomainDataSource和DataPager和EF 4的Silverlight DataGrid 使用MSSQL服务器分析器时,我注意到2个查询,我们占用了大量的数据检索时间。一个查询获取给定加载大小的数据,另一个查询获取总页数。对于大型数据集来说,获取页面计数的速度非常慢,比获取数据本身要慢得多!
所以我的问题是:是否可以取消此查询?我知道datapager需要知道有多少页面,但我想我可以解决这个问题,如果我必须
由于
答案 0 :(得分:0)
将查询上的'IncludeTotalCount'设置为false working。 我在数据库上下文中的Load方法中执行了此操作,但是可以在特定查询中完成它。