【发布时间】:2012-01-30 01:07:29
【问题描述】:
我正在尝试通过使用 SQLCacheDependency 类来缓存具有多个结果集的 SQL 存储过程。存储过程中的前三个查询是网站上所有用户通用的查询,第四个检索按用户名过滤的数据。
既然存储过程中的第四个查询是按用户名过滤的,这是否意味着SQLCacheDependency类会在每次其他用户执行时从Cache中删除所有结果集,还是意味着它会命中数据库获取存储过程中第四次查询的结果,并从缓存中取回前3次查询的结果?
提前致谢
【问题讨论】:
标签: c# asp.net sqlcachedependency