5

当 SQL Azure 不支持 SqlCacheDependency 时,如何实现 SQL 缓存依赖项。

4

1 回答 1

1

MSDN 文章Caching in ASP.NET with the SqlCacheDependency Class描述了如何SqlCacheDependency实现。从 SQL Server 2005 开始,SqlCacheDependency该类能够利用 SQL Server 服务代理和查询通知。由于 SQL Server Service Broker 是随 SQL Server 2005 引入的,因此SqlCacheDependency早期版本的 SQL Server 的实现使用了不同的技术:轮询。

SQL Azure 当前不支持 SQL Server Service Broker,但它支持轮询。因此,要么SqlCacheDependency使用轮询机制进行设置,要么创建您自己的自定义CacheDependency.

于 2013-06-14T14:50:45.757 回答