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

推荐订阅源

N
News and Events Feed by Topic
D
DataBreaches.Net
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
Recorded Future
Recorded Future
Y
Y Combinator Blog
C
Check Point Blog
Google DeepMind News
Google DeepMind News
M
MIT News - Artificial intelligence
小众软件
小众软件
F
Full Disclosure
S
SegmentFault 最新的问题
Blog — PlanetScale
Blog — PlanetScale
B
Blog RSS Feed
Martin Fowler
Martin Fowler
P
Proofpoint News Feed
博客园 - 司徒正美
量子位
The GitHub Blog
The GitHub Blog
T
The Blog of Author Tim Ferriss
T
Tenable Blog
P
Privacy International News Feed
T
The Exploit Database - CXSecurity.com
C
Cyber Attacks, Cyber Crime and Cyber Security
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
G
Google Developers Blog
P
Proofpoint News Feed
T
Threatpost
Know Your Adversary
Know Your Adversary
aimingoo的专栏
aimingoo的专栏
Latest news
Latest news
Security Latest
Security Latest
Cyberwarzone
Cyberwarzone
A
About on SuperTechFans
P
Palo Alto Networks Blog
Stack Overflow Blog
Stack Overflow Blog
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
The Hacker News
The Hacker News
A
Arctic Wolf
AWS News Blog
AWS News Blog
C
CXSECURITY Database RSS Feed - CXSecurity.com
NISL@THU
NISL@THU
Last Week in AI
Last Week in AI
Hacker News - Newest:
Hacker News - Newest: "LLM"
Spread Privacy
Spread Privacy
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Application and Cybersecurity Blog
Application and Cybersecurity Blog
I
InfoQ
J
Java Code Geeks
H
Help Net Security

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