咨询热线

sxnmwt.cn

欢迎访问汉川正建密封件有限公司官网sxnmwt.cn
关于我们

about us

 
联系方式

汉川正建密封件有限公司
网址:www.sxnmwt.cn
邮箱:h7cy2jc@sxnmwt.cn
地址:汉川

查看更多

关于我们>>当前位置:首页-关于我们
汉川正建密封件有限公司致力于汉川防尘密封圈厂家,汉川耐磨O型圈,汉川耐高温食品级防水密封圈的专业公司。 汉川正建密封件有限公司凭着先进的企业管理方式、成熟的生产经验、完善的售后服务、质量优异价格合理的产品,使公司在同类产品中具有极强的市场竞争力。公司有着完善的服务网络和专业的经营团队,本着团结、诚信、责任、创新,客户至上的经营理念,赢得广大企业的高度认可。 展望未来,机遇和挑战并存,坚持"以人为本,和谐共赢"的企业理念,致力于人与企业的共同发展,统筹兼顾股东、企业、员工、客户和社会各方面的利益,弘扬"诚信做人、诚信做事、诚信做产品"的企业文化,以全新的产品、优良的品质、完善的售后服务优势,求真务实、开拓创新的发展策略,将公司打造成优质企业!本公司产品,质量保证!只要有合作机会,就会双赢!欢迎广大客商来电咨询!
汉川正建密封件有限公司为什么MySQL在数据库较大的时候分页查询很慢,如何优化?

使用合理的分页方式以提高分页的效率

正如楼主所说,分页查询在我们的实际应用中非常普遍,也是最容易出问题的查询场景。比如对于下面简单的语句,一般想到的办法是在name,age,register_time字段上创建复合索引。这样条件排序都能有效的利用到索引,性能迅速提升。

如上例子,当 LIMIT 子句变成 “LIMIT 100000, 50” 时,此时我们会发现,只取50条语句为何会变慢?

原因很简单,MySQL并不知道第 100000条记录从什么地方开始,即使有索引也需要从头计算一次,因此会感觉非常的慢。

通常,我们在做分页查询时,是可以获取上一页中的某个数据标志来缩小查询范围的,比如时间,可以将上一页的最大值时间作为查询条件的一部分,SQL可以优化为这样:


若对你有所帮助,欢迎点赞、关注支持哦。



网站首页 公司简介 成功案例 新闻动态 业务范围 设备展示 人才招聘 在线留言 联系我们
版权所有     邮箱:h7cy2jc@sxnmwt.cn
网址:www.sxnmwt.cn    地址:汉川