【问题标题】:Data Caching in ASP.NETASP.NET 中的数据缓存
【发布时间】:2010-12-02 09:46:25
【问题描述】:

我们将位置信息存储在一个表中。记录数量超过四千。这个表结构是自递归的。在我们的 Web 项目中,我们使用下拉列表控件来填充所有这些位置。我们遇到了性能缓慢的问题。所以谷歌搜索缓存,我们考虑将数据缓存与 Sql Dependency 一起使用。但是,尚未在 .NET 2.0 和 SQL Server 2005 或 2008 中找到完整的示例。请分享给我。

【问题讨论】:

  • 在开始缓存数据之前,您是否检查过性能问题出在哪里?
  • 我们仍在寻找问题所在?因为在我们的办公室,加载时间约为 3 秒。但在客户端,超过 7 秒。
  • 另一种情况——我们使用第三方控件——多列下拉。在每次回发时,它的数据源都是自动的。所以我第一次从数据库编码,其余的从 viewState 编码。这里哪种方式更能解决性能问题?

标签: asp.net caching


【解决方案1】:

这里有两篇文章详细介绍了使用 Sql Server 2005 和 ASP.NET 2.0 处理 SqlDependency 缓存的示例代码

  1. Article 1
  2. Article 2

【讨论】:

    猜你喜欢
    • 2011-11-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-27
    • 2011-07-19
    • 2012-06-17
    • 1970-01-01
    相关资源
    最近更新 更多