分页查询SQL的正确写法

分页查询SQL的正确写法

Created
Jul 1, 2024 01:02 PM
Tags
notion image
按 title 排序选取第400000条数据后的一条数据,用时8.77s
 
但是按照下面的写法,优化到了0.11s!提升了80倍。
notion image
 
我们查看表的结构:
notion image
 
可以看到表在需要排序字段上建了二级索引p_1,索引上只包含了title字段和主键id,所以优化后的SQL语句的p2子查询会走索引找到id,速度大大提升。