mysql limit 百万数据分页
2015-12-26 00:00
405 查看
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)
相关文章推荐
- mysql limit 百万数据分页
- MySQL 远程连接10060 错误解决
- mysql之辅助索引
- mysql查询昨天 一周前 一月前 一年前的数据
- mysql压缩包安装
- MySql启动教程Can't connect to MySQL server on 'localhost' (10061)
- 一点实例明白mysql数据库存储过程
- MySQL存储过程
- Mac下安装MySQL(给初学者的~)
- 【mysql】关于innodb中MVCC的一些理解
- Mysql之如何建立索引以及组合索引
- Mysql 与聚合函数在一起时候where条件和having条件的过滤时机
- 使用MYCAT轻松实现MYSQL水平分片
- [mysql] mysql 查询语句收集
- MySQL Cluster
- mysql语句长度
- MySQL触发器使用详解
- MySQL常见错误代码及代码说明
- MySQL常见错误代码(error code)及代码说明
- MySQL 备份和还原