asp.net百万级数据分页好方法
asp.net百万级数据分页用什么方法的,试过aspnetpager控年,超过十万都慢得不行,后台数据库是sqlserver2000,不想用建立储存过程的方式,请大家指点一二.
不想用建立储存过程的方式?
无语了
那就自己拼SQL了
select top 10 * from a where ID not in (select top 10 ID from a)
Oracle的可以参考FortuneBase
SQLServer不太清楚,如果不用存储过程的话
可以参考www.cnblogs.com/mail-ricklee
顶一下
http://topic.csdn.net/u/20090113/16/cac6480c-84ff-4ae3-8fa1-11cfa39fd8ea.html?28098
不想用建立储存过程的方式
.
不想很麻烦了。
建议还是用分页存储过程吧,用一次就知道了,不麻烦。
分页慢和AspNetPager能有什么关系?分页控件只生成一些分页链接而已,分页慢的原因是获取数据的速度慢,这和你获取数据的方法有关,而AspNetPager分页控件和数据的获取是毫不相干的,怎么能说分页控件慢?
虽然通过2次查询可以。查以查出来。
ROW_NUMBER()
建索引
洗洗睡了吧楼主。
放着存储过程不用。 - -
索引 + 存储过程
aspnetpager?
这不过是呈现页导航的控件,和分页没有任何关系!
自己写三层存储过程分页。效果比存储过程好。给你个参考
http://www.aspjzy.com/9093.html
归根结底。慢就是因为一次性把数据取出来。
采用分页存储过程分页取数据。否则用什么都慢。。。
我们的业务经常就是上百万.我都是这样做:
1,建立索引,倒序或正
相关问答:
比较好的学习asp.net的书推荐一下吧,谢谢~~~
書的話等高人推薦, 我認為多上上www.asp.net對你幫助挺大, 那里有很多視頻, 如果是新手的話, 視& ......
ASP.NET MVC架构发布了,你用了吗?
还在学习中
我也在学习。买书,听教程,看网上资料,下载例子,感觉听不错的,不过比起工厂模式,似乎逊色了点。。。欢迎到我博客互相学习
都用了5个版本了 从 PV1 到beta ......
Imports System.ComponentModel
Imports System.Web.UI
Imports System.Web.UI.Design
Imports System.Web.UI.WebControls
Namespace CBDAspNet.WebControls.HTML
''' <summary>
'' ......
我在自己的机器上写的Asp.net程序,在别人的机器上怎么让别访问。
把代码放到一个支持.NET的空间上 给人域名就可以访问了
bt的做法.点调试后不动..
别人用 http://你的IP:看一下调试用的端口/
即可访问
ip+ ......