[Mysql] Limit分页性能陷阱
来源:互联网 发布:淘宝拍a发b处罚力度 编辑:程序博客网 时间:2024/05/21 12:46
由于需要支持多种数据库,分页查询的sql写成如下的样子:
SELECT * FROM (SELECT * FROM tb) tLIMIT 0,50
结果,4w总数,每页取50条,竟然需要2.5s!
经过反复调试,发现去掉嵌套,只需100ms!! 做了一些特殊处理后,sql改成:
SELECT * FROM tbLIMIT 0,50
思考:在嵌套外面加LIMIT,子查询需要全部检索,因此耗时;不用嵌套时,查到需要的50条就返回了,所以较快。
0 0
- [Mysql] Limit分页性能陷阱
- MySQL之Limit分页性能问题
- MySQL 单表分页 Limit 性能优化
- asp+mysql limit分页
- mysql limit 分页
- mysql分页limit优化
- mysql limit实现"分页"
- MySQL 优化Limit分页
- mysql limit 分页
- mysql limit逻辑分页
- mybatis mysql limit 分页
- mysql分页limit 优化
- mysql 分页limit 优化
- Mysql分页-Limit
- mysql优化limit分页
- Mysql分页语句limit
- mysql limit分页优化
- Mysql limit分页优化
- 彻底解决mysql中文乱码的办法
- QT图片有彩到灰
- connect永远阻塞线程及解决方案
- ArcGIS教程:按属性提取 (空间分析)
- mysql varchar
- [Mysql] Limit分页性能陷阱
- CCT之CAMERA TUNNING调试学习总结
- Dialog
- 关于java StringBuilder初始化的一个坑
- 将txt转换pdf的详细操作步骤
- Android数据库高手秘籍(一)——SQLite命令
- Tomcat安装运行详解
- HDOJ 1541 Stars(线段树单点更新)
- 使用UltraISO制作ubuntu安装u盘启动盘图文教程