SQL Azure不支持SqlCacheDependency?是否有任何替代品

时间:2012-11-06 10:47:50

标签: asp.net azure-sql-database

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

1 个答案:

答案 0 :(得分:1)

MSDN文章Caching in ASP.NET with the SqlCacheDependency Class介绍了SqlCacheDependency的实施方式。 从SQL Server 2005开始,SqlCacheDependency类可以利用SQL Server Service Broker和Query Notifications。 由于SQL Server Service Broker是随SQL Server 2005引入的,因此早期版本的SQL Server SqlCacheDependency的实现使用了不同的技术:轮询。

SQL Azure目前不支持SQL Server Service Broker,但它支持轮询。 因此,使用轮询机制设置SqlCacheDependency或创建自己的自定义CacheDependency