此演练演示如何缓存依赖于 SQL Server 数据库中数据的 ASP.NET 页。
ASP.NET 输出缓存的一项高级功能是 SQL 缓存依赖项。SQL 缓存依赖项使您可以缓存依赖于 SQL Server 表中数据的页。您可以配置 SQL Server 和 ASP.NET 以缓存页请求,降低服务器工作负荷,直到页所依赖的数据已在 SQL Server 中更新为止。对于相对保持静态的产品目录或客户注册信息等数据而言,SQL 缓存依赖项很有用。
本演练中阐释的任务包括:
-
创建并配置页,以显示 Northwind 数据库中的数据。
-
为 SQL 缓存通知启用数据库。
-
在页以及 Web.config 文件中指定 SQL 缓存依赖项。
-
对 Northwind 数据库进行更改并查看缓存行为。
若要完成本演练,您需要:
-
对具有 Northwind 数据库的 SQL Server 2000 或 SQL Server 2005 的访问。
-
SQL Server Northwind 数据库的访问权限。有关下载和安装 SQL Server 示例数据库 Northwind 的信息,请参见位于 Microsoft SQL Server 网站上的“Installing Sample Databases”(安装示例数据库)。
注意
如果需要有关如何登录到运行 SQL Server 的计算机的信息,请与服务器管理员联系。
-
Microsoft 数据访问组件 (MDAC) 2.7 版或更高版本。
如果您使用的是 Windows XP 或 Windows Server 2003,那么您已经有了 MDAC 2.7。但是,如果使用 Windows 2000,您可能需要升级您计算机上已经安装的 MDAC。有关更多信息,请参见 MSDN 文章“MDAC Installation”(MDAC 安装)。
-
.NET Framework 2.0 版。