惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

GbyAI
GbyAI
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
C
Check Point Blog
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
J
Java Code Geeks
博客园 - 【当耐特】
H
Hacker News: Front Page
S
Secure Thoughts
博客园_首页
Engineering at Meta
Engineering at Meta
N
News | PayPal Newsroom
美团技术团队
SecWiki News
SecWiki News
U
Unit 42
The Hacker News
The Hacker News
有赞技术团队
有赞技术团队
T
The Exploit Database - CXSecurity.com
M
MIT News - Artificial intelligence
T
Threat Research - Cisco Blogs
V
Vulnerabilities – Threatpost
TaoSecurity Blog
TaoSecurity Blog
The Last Watchdog
The Last Watchdog
www.infosecurity-magazine.com
www.infosecurity-magazine.com
F
Fortinet All Blogs
T
Tor Project blog
T
Tailwind CSS Blog
Scott Helme
Scott Helme
Recorded Future
Recorded Future
Know Your Adversary
Know Your Adversary
The Register - Security
The Register - Security
Google DeepMind News
Google DeepMind News
Microsoft Security Blog
Microsoft Security Blog
D
Darknet – Hacking Tools, Hacker News & Cyber Security
Google DeepMind News
Google DeepMind News
S
Security @ Cisco Blogs
S
SegmentFault 最新的问题
Apple Machine Learning Research
Apple Machine Learning Research
月光博客
月光博客
阮一峰的网络日志
阮一峰的网络日志
H
Heimdal Security Blog
MongoDB | Blog
MongoDB | Blog
S
Securelist
C
CXSECURITY Database RSS Feed - CXSecurity.com
雷峰网
雷峰网
博客园 - 聂微东
S
Schneier on Security
T
Tenable Blog
C
Cyber Attacks, Cyber Crime and Cyber Security
B
Blog

博客园 - Toll

新年快乐!万事顺意!2009你最牛! 在国庆节来临之时对博客园过去一段时间来取得的成绩表示祝贺! 建议博客园组织成员力量,开发基于WEB的应用软件 Yahoo! 360°火热出炉,想要邀请的,赶紧来取! 很久没来了,新年了,给兄弟们送个gmail邀请,要的报上email来, [股市]顺势而为-知易行难-大道至简(收藏) [股市]股友股语(收藏) [人生]不经历风雨怎么见彩虹 [股市]就这样破了,记住这一历史时刻 [英语]100个常见的“公共标志和说明”英文表达(收藏) [股市]投资方法(收藏) [股市]跳搂指数(收藏) [股市]不败心得与未来走势长线分析(收藏) [旅记]美国在遥远的地方--精彩图文(收藏) [饮食]中国105个城市的必吃菜!(收藏) [奥运]笑看奥运。中国军团金牌榜(收藏) [开心]很搞笑的贴图,必看(收藏) [案例]广州淘金记:小女孩身无身文赚百万(收藏) [本本]IBM的X40-黑色精灵,至轻至薄,你喜欢吗?(收藏)
[SQL]对于分页存储过程,李洪根说...(收藏)
Toll · 2004-08-20 · via 博客园 - Toll

1。我个人认为最好的分页方法是:

Select top 10 * from table where id>200

写成存储过程,上面的语句要拼一下sql语句,要获得最后大于的哪一个ID号

2。那个用游标的方式,只适合于小数据量的表,如果表在一万行以上,就差劲了

你的存储过程还比不上NOT IN分页,示例:

SELECT Top 10 * FROM Customers WHERE Customerid NOT IN (SELECT TOP 20 Customerid from Customers )

3。以下是我用存储过程分页的方式,分页一个20万行的表,结果显示在网页中,你可以看一下速度:

http://www.bizlands.com/trade/search.asp?type=s&sortid=15


4。很久前,我说过用sql的游标

游标是存放在内存中,很费内存.

游标一建立,就将相关的记录锁住,直到取消游标

游标提供了对特定集合中逐行扫描的手段,一般使用游标来逐行遍历数据,根据取出数据条件的不同进行不同的操作。而对于多表和大表中定义的游标(大的数据集合)循环很容易使程序进入一个漫长的等待甚至死机.

所以说,我个人的经验,就是一万上行上的表,不用游标.小数据量的表,适当的时候可以用游标

因为游标,遍历小数据量的行集还是不错的一个方法!


5。用临时表自定义分页和使用游标自定义分页都不好!