文档章节

mysql大数据如何优雅地分页

ericSM
 ericSM
发布于 2016/07/07 10:57
字数 136
阅读 51
收藏 1

mysql大数据分页


针对mysql 在大数据条件下如何提高分页性能呢
问题当迁移量很大时,查询花费时间太多
解决:利用条件查询特性优雅地弥补 limit 性能:
看图


1.从 0-5,时间 0.0001 秒



2.从 11000 - 11004 行,时间 0.0677 秒   


 3.获取上一分页的id优化后从 11000 - 11004 行,时间 0.0003 秒

哈哈,性能提高200多倍,对大多数分页一下子就乐观起来了!!!

© 著作权归作者所有

共有 人打赏支持
ericSM
粉丝 17
博文 116
码字总数 92169
作品 0
南京
项目经理
私信 提问
加载中

评论(2)

ericSM
ericSM

引用来自“杰森.金”的评论

11000 与 id 11286 怎么对应的呢,怎么知道的?
如果是递增的搜索,当前页面最后一个值的id = 11285 可以获取吧?拿到之后传给下一个页面就是 id > 11285
杰森.金
杰森.金
11000 与 id 11286 怎么对应的呢,怎么知道的?
JdbcPagingItemReader分页和线程安全

JdbcPagingItemReader分页和线程安全 通过源码来分析其分页和线程安全。 http://my.oschina.net/xinxingegeya/blog/347227 http://my.oschina.net/xinxingegeya/blog/344117 多线程的Step中的......

秋风醉了
2014/11/24
0
1
Mysql 分页语句Limit用法

1、Mysql的limit用法 在我们使用查询语句的时候,经常要返回前几条或者中间某几行数据,这个时候怎么办呢?不用担心,mysql已经为我们提供了这样一个功能。 SELECT * FROM table LIMIT [off...

李有常
2015/08/22
0
0
Winform分页控件支持表头全选操作实现

前面介绍了一篇《Winform传统DataGridView和DevExpress控件的GridControl两者表头全选功能的实现(源码提供)》,介绍了传统DataGridView和DevExpress控件的GridView的表头全选功能实现,现把...

长平狐
2012/08/22
164
0
mysql--------大数据量分页sql语句优化

分页程序原理很简单,这里就不多说了,本篇文章主要说的是在数据表记录量比较大的情况下,如何将分页SQL做到更优化,让MySQL执行的更快的方法。 一般的情况下,我们的分页SQL语句是这样的: ...

切切歆语
01/25
0
0
Winform分页控件支持表头全选操作实现

前面介绍了一篇《Winform传统DataGridView和DevExpress控件的GridControl两者表头全选功能的实现(源码提供)》,介绍了传统DataGridView和DevExpress控件的GridView的表头全选功能实现,现把...

长平狐
2012/06/11
123
0

没有更多内容

加载失败,请刷新页面

加载更多

axios 请求格式

默认是application/json 这里提交的参数变成了json格式 原先的应该是这样子的 Form Data 里面的不一样 解决方法:https://github.com/axios/axios#browser...

大灰狼wow
8分钟前
0
0
TableStore轻松实现轨迹管理与地理围栏

一、方案背景 轨迹管理系统日常生活中使用非常普遍,如外卖派送轨迹、快递物流流转、车辆定位轨迹等。该场景与地理位置管理类似,核心点与瓶颈都在数据库的存储性能与查询能力,同时需要时间...

阿里云官方博客
23分钟前
1
0
WiFiMesh-ESP8266

Arduino Library for creating a mesh network with ESP8266 WiFi chips

whoisliang
30分钟前
0
0
并行执行器

工作中出现某些代码需要并行执行以提高程序运算速度的情况,所以写了一个小工具。 public class Main {public static void main(String[] args) {// 你可以通过注释下面的部分代码来探索...

wanxiangming
53分钟前
2
0
Microsoft Remote Desktop For Mac

地址:https://rink.hockeyapp.net/apps/5e0c144289a51fca2d3bfa39ce7f2b06/ 解决国内App store不能下载的问题。

Cheuker
今天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部