我有一个ObjectDataSource将返回一个潜在的大集合(高达200,000记录)绑定和在一个gridview寻呼。我使用的ObjectDataSource控件的默认分页和缓存。返回的数据仅每周更新一次这么陈旧的数据是不是一个问题。在这个解决方案的传呼也比当我创建使用自定义分页功能的解决方案快。

我的问题是:是缓存设置此大接受你的记录?如果不是,为什么?是否有其他使用上看到内存缓存的数据是建立在影响任何性能计数器?

谢谢!

有帮助吗?

解决方案

要回答你的问题:

1)是缓存一个大的数据集是确定。格外正在生成数据集是更昂贵然后将其高速缓存。此外,由于这是相当静态的数据,使这是一个很好的人选。结果 2)对于性能计数器那种取决于你使用的缓存机制。如果您使用的企业Librarie的例如缓存块已建成的柜台。至于通用计数器看内存计数器,工作集,专用字节等...

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top