记录黑客技术中优秀的内容,传播黑客文化,分享黑客技术精华

【记录】高效的MySQL分页

2013-01-07 11:38
4ngel's blog ( http://www.sablog.net/blog/ ) :


原文地址:http://www.fuchaoqun.com/2009/04/efficient-pagination-using-mysql/



我发这里只是为了记录一下而已。我几乎没有用过千万级的数据翻页翻到底的。



最近这段时间为了遍历一个千万级数据。数据库有N个G,写了个PHP脚本处理每一条记录。让他某些字段更规范(其实还有内幕,就不告诉你们)。但是当翻页到上万页的时候,通常MYSQL会哮喘了。我的台式神机居然也处理不过来了。



所以找到了这篇文章,居然是09年的。我太2了。亏我自称资深PHP程序员。用这个办法,翻页翻到十几万页速度似乎也没有什么影响,妥妥的。不过似乎这种办法传递的参数太多,而且根据字段、倒序降序排列,都有相应的语句,所以没有得到广泛应用?我记得DZ都有限制最多翻页多少页。不过不管怎么样,我的目的达到了。千万级的数据遍历出来了。


知识来源: www.sablog.net/blog/archives/598/

阅读:104549 | 评论:0 | 标签:技术相关

想收藏或者和大家分享这篇好文章→复制链接地址

“【记录】高效的MySQL分页”共有0条留言

发表评论

姓名:

邮箱:

网址:

验证码:

ADS

标签云