0

我正在使用带有 DomainDataSource 和 DataPager 和 EF 4 的 Silverlight DataGrid 当使用 MSSQL 服务器分析器时,我注意到我们占用了大部分数据检索时间的 2 个查询。一个查询获取给定负载大小的数据,另一个查询获取总页数。对于大型数据集,获取页数的速度非常慢,比获取数据本身要慢得多!

所以我的问题是:是否可以禁止此查询?我知道数据分页器需要知道有多少页,但我想如果必须的话我可以解决这个问题

谢谢

4

1 回答 1

0

将查询上的 'IncludeTotalCount' 设置为 false 有效。我在数据库上下文中的 Load 覆盖方法中做到了这一点,但我想它可以在特定查询上完成。

于 2012-07-25T12:53:05.103 回答