优化分页查询的办法
用于 id 递增的情况。
select * from orders where limit 1000000,1;
select id from orders wherelimit 1000000,1;
select * from orders where
id >= (select id from orders where limit 1000000,1)
limit 10;
也可以用范围
select * from orders where limit 100000,100;
索引的结构:
以B+树为例
主键索引:构建一个B+树,根节点保存数据的Id,(一般Id是有序的)以页来保存数据。
唯一索引:根据某列构建索引B+树,数据放的是主键索引
综合起来:主键索引的查询效率是很高的。