1. 分页优化
select * from user LIMIT offset , end
上面的sql语句的缺点是是,当偏移量越来越大时,查询时间会越来越慢
优化
基于Id自动增加的优化,这也是局限性
// size是每一页大小,offset为起始偏移量, end为终止偏移量
select * from user where id between offset and end LIMIT size
问题
如果如订单这个数据量庞大的表,一定会分库分表的,那这样怎么实现分页查询优化。
这里就不建议使用id来做判断标识,要用分布式高并发唯一id生成器来生成标识,并用一个字段来存储这个标识,在进行分页查询时,用该标识来做标识判断。