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

推荐订阅源

L
LINUX DO - 最新话题
NISL@THU
NISL@THU
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
P
Privacy & Cybersecurity Law Blog
Schneier on Security
Schneier on Security
宝玉的分享
宝玉的分享
Cisco Talos Blog
Cisco Talos Blog
Help Net Security
Help Net Security
月光博客
月光博客
V
V2EX
量子位
T
Threat Research - Cisco Blogs
A
About on SuperTechFans
Google DeepMind News
Google DeepMind News
Google DeepMind News
Google DeepMind News
P
Privacy International News Feed
S
Secure Thoughts
T
The Exploit Database - CXSecurity.com
P
Proofpoint News Feed
C
CXSECURITY Database RSS Feed - CXSecurity.com
Engineering at Meta
Engineering at Meta
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
A
Arctic Wolf
S
Schneier on Security
H
Hacker News: Front Page
P
Proofpoint News Feed
MyScale Blog
MyScale Blog
H
Hackread – Cybersecurity News, Data Breaches, AI and More
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
C
Cisco Blogs
G
GRAHAM CLULEY
The Cloudflare Blog
博客园 - Franky
N
News and Events Feed by Topic
TaoSecurity Blog
TaoSecurity Blog
云风的 BLOG
云风的 BLOG
H
Heimdal Security Blog
The GitHub Blog
The GitHub Blog
C
Check Point Blog
Recent Commits to openclaw:main
Recent Commits to openclaw:main
T
The Blog of Author Tim Ferriss
小众软件
小众软件
Hacker News: Ask HN
Hacker News: Ask HN
T
Tenable Blog
The Last Watchdog
The Last Watchdog
J
Java Code Geeks
T
Troy Hunt's Blog
B
Blog
Blog — PlanetScale
Blog — PlanetScale
腾讯CDC

博客园 - 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。用临时表自定义分页和使用游标自定义分页都不好!