文档章节

mysql limit 百万数据分页

 小小人故事
发布于 2015/12/26 11:32
字数 215
阅读 247
收藏 10
mysql> select *  from credit_coupon limit 3700000, 1;
+---------+------------------+---------+-------------------+------------+-----------+------+--------+------------+------------+---------------------+------------+
| id      | vocher_record_id | user_id | vocher_lottery_id | credit_num | par_value | type | status | start_date | end_date   | add_time            | lottery_id |
+---------+------------------+---------+-------------------+------------+-----------+------+--------+------------+------------+---------------------+------------+
| 3704467 |           898239 | 3871220 |                 0 |       2000 |        20 | D    |      1 | 2015-12-22 | 2016-08-31 | 2015-12-22 10:59:06 |          3 |
+---------+------------------+---------+-------------------+------------+-----------+------+--------+------------+------------+---------------------+------------+
1 row in set (3.52 sec)

#索引覆盖,不回行
mysql> select id  from credit_coupon limit 3700000, 1;
+---------+
| id      |
+---------+
| 2223197 |
+---------+
1 row in set (1.10 sec)

#数据是完整的,但是相对速度慢
mysql> select * from credit_coupon as c inner join (select id  from credit_coupon limit 3700000, 1) as d on c.id = d.id;
+---------+------------------+---------+-------------------+------------+-----------+------+--------+------------+------------+---------------------+------------+---------+
| id      | vocher_record_id | user_id | vocher_lottery_id | credit_num | par_value | type | status | start_date | end_date   | add_time            | lottery_id | id      |
+---------+------------------+---------+-------------------+------------+-----------+------+--------+------------+------------+---------------------+------------+---------+
| 2223197 |                0 | 3502876 |            576734 |        500 |         5 | E    |      1 | 2015-12-15 | 2016-08-31 | 2015-12-15 13:09:59 |          6 | 2223197 |
+---------+------------------+---------+-------------------+------------+-----------+------+--------+------------+------------+---------------------+------------+---------+
1 row in set (1.26 sec)

#速度最快,但是数据有可能不是完整的
mysql> select * from credit_coupon where id > 3700000 limit 1;
+---------+------------------+---------+-------------------+------------+-----------+------+--------+------------+------------+---------------------+------------+
| id      | vocher_record_id | user_id | vocher_lottery_id | credit_num | par_value | type | status | start_date | end_date   | add_time            | lottery_id |
+---------+------------------+---------+-------------------+------------+-----------+------+--------+------------+------------+---------------------+------------+
| 3700001 |           897160 | 3870142 |                 0 |       3000 |        30 | C    |      1 | 2015-12-22 | 2016-08-31 | 2015-12-22 10:23:29 |          3 |
+---------+------------------+---------+-------------------+------------+-----------+------+--------+------------+------------+---------------------+------------+
1 row in set (0.00 sec)


© 著作权归作者所有

粉丝 3
博文 73
码字总数 22668
作品 0
昌平
私信 提问
MySQL 百万级分页优化(Mysql千万级快速分页)

一般刚开始学SQL的时候,会这样写复制代码 代码如下: 但在数据达到百万级的时候,这样写会慢死复制代码 代码如下: 也许耗费几十秒 网上很多优化的方法是这样的复制代码 代码如下: 是的,速度...

yiqifendou
2016/10/11
86
0
mysql 单表百万级记录查询分页优化

insert select (制造百万条记录) 在开始百万级数据的查询之前,自己先动手制造百万级的记录来供我们使用,使用的方法是insert select方法 INSERT 一般用来给表插入一个指定列值的行。但是,...

nao
2015/09/22
509
0
mysql 优化实例(百万级数据)

MySql 这个数据库绝对是适合dba级的高手去玩的,一般做一点1万篇新闻的小型系统怎么写都可以,用xx框架可以实现快速开发。可是数据量到了10万,百万至千万,他的性能还能那么高吗?一点小小的...

tantexian
2016/04/22
310
0
MySQL limit 优化,百万至千万级快速分页:复合索引

MySQL 性能到底能有多高?用了php半年多,真正如此深入的去思考这个问题还是从前天开始。有过痛苦有过绝望,到现在充满信心!MySql 这个数据库绝对是适合dba级的高手去玩的,一般做一点1万篇...

大数据之路
2012/12/19
0
4
Mysql limit 优化,百万至千万级快速分页 复合索引的引用并应用于轻量级框架

MySql 这个数据库绝对是适合dba级的高手去玩的,一般做一点1万篇新闻的小型系统怎么写都可以,用xx框架可以实现快速开发。可是数据量到了10万,百万至千 万,他的性能还能那么高吗?一点小小...

豆花饭烧土豆
2016/02/22
231
2

没有更多内容

加载失败,请刷新页面

加载更多

Jenkins系列_插件安装及报错处理

进入Jenkins之后我们可以进行插件的安装,插件管理位于以下模块: 发现上面报了一堆错误,是因为插件的依赖没有安装好,那么这一节,就先把这些错误解决掉吧。解决完成后,也就基本会使用插件...

shzwork
今天
2
0
mysql mysql的所有查询语句和聚合函数(整理一下,忘记了可以随时看看)

查询所有字段 select * from 表名; 查询自定字段 select 字段名 from 表名; 查询指定数据 select * from 表名 where 条件; 带关键字IN的查询 select * from 表名 where 条件 [not] in(元素...

edison_kwok
昨天
9
0
多线程同时加载缓存实现

import com.google.common.cache.Cache;import com.google.common.cache.CacheBuilder;import java.util.concurrent.ExecutionException;import java.util.concurrent.ExecutorServi......

暗中观察
昨天
3
0
利用VisualVM 内存查看

准备工作,建几个测试类。等下就是要查看这几个类里面的属性 package visualvm;public class MultiObject { private String str; private int i; MultiObject(String str...

冷基
昨天
2
0
组装一台工作游戏两用机

一、配置清单如下: 分类 项目 价格(元) 主板 华硕(ASUS)TUF Z370-PLUS GAMING II 电竞特工 Z370二代 支持9代CPU 1049 CPU 英特尔(Intel) i7 8700K 酷睿六核 盒装CPU处理器 2640 风扇 九...

mbzhong
昨天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部