【发布时间】:2009-06-29 15:05:02
【问题描述】:
这是对该问题的跟进: ASP.NET next/previous buttons to display single row in a form
正如上面页面上所说,页面上有一个上一个/下一个按钮,一次检索一行。
总共有 ~500,000 行。
当我“翻页”浏览每个订阅号时,表格中会填满订阅者的详细信息。我应该在 SQL 服务器上使用什么方法?
使用 ROW_NUMBER() 函数似乎有点矫枉过正,因为它必须对所有 ~500.000 行进行编号(我猜?),那么还有哪些其他可能的解决方案?
提前致谢!
【问题讨论】:
-
你提到速度正在扼杀你。考虑到所有因素,500,000 行是相当小的土豆。您在数据库上建立了哪些索引?
标签: asp.net sql-server paging