【发布时间】:2013-06-19 06:10:34
【问题描述】:
我有一个加载数百万条记录的项目。我将使用 asp.net mvc 3 或 4。我确信我的页面加载速度会非常慢,因为从服务器检索到大量数据。我一直在创建 SQL Server 代理作业以执行早期查询并将其保存在将在站点中使用的临时表中。我相信还有很多更好的方法。请帮忙。我听说过用于客户端数据库的 IndexedDB 或 WebSQL。任何帮助/建议将不胜感激。
我在 stackover 中的第一个帖子/问题!
谢谢,提前!
【问题讨论】:
-
您可能不需要一次加载数百万条记录,对吗?
-
改为使用分页并从分页的数据库中获取
-
Paul,这是可能的,因为用户可以选择日期范围。我认为“1 年”会有 700,000 多。
-
您想要更快的服务器端还是客户端?
-
客户端。因为用户会选择日期范围和一些字段。该页面应该不会花很长时间来获取数据,因为我必须使用 html5 进行绘制。
标签: c# asp.net-mvc indexeddb web-sql