【发布时间】:2010-12-02 09:46:25
【问题描述】:
我们将位置信息存储在一个表中。记录数量超过四千。这个表结构是自递归的。在我们的 Web 项目中,我们使用下拉列表控件来填充所有这些位置。我们遇到了性能缓慢的问题。所以谷歌搜索缓存,我们考虑将数据缓存与 Sql Dependency 一起使用。但是,尚未在 .NET 2.0 和 SQL Server 2005 或 2008 中找到完整的示例。请分享给我。
【问题讨论】:
-
在开始缓存数据之前,您是否检查过性能问题出在哪里?
-
我们仍在寻找问题所在?因为在我们的办公室,加载时间约为 3 秒。但在客户端,超过 7 秒。
-
另一种情况——我们使用第三方控件——多列下拉。在每次回发时,它的数据源都是自动的。所以我第一次从数据库编码,其余的从 viewState 编码。这里哪种方式更能解决性能问题?