mysql 分页查询语句优化
当数据量少的时候使用默认即可(10w级别)
select * from table order by id LIMIT offset, rows
offset:从哪里开始
rows: 返回多少行
例子
select * from t_order_gps ORDER BY ID limit 99900,2
LIMIT 总是设定为 pageSize;
OFFSET 计算公式为: 假如 page_number 从 1 开始,那么 pageSize * (page_number - 1)
百万级别
select * from t_order_gps WHERE ID >= ( select id from t_order_gps ORDER BY ID limit 9990000,1 ) limit 2;
注意事项:
一定要有 order by 不然出来结果可能不一致哦
0顶
0 踩
共 0 条评论