(1)分页查询优化
建立主键或者唯一索引。在数据量较小的时候使用 limit 进行数据分页在性能上面不会有明显的缓慢,但是当数据量达到了万级或百万级时,sql语句的性能将会影响数据的返回。这是就要使用主键或者是唯一索引来代替limit进行数据分页。
一般查询语句:select * from table limit (page-1)*num,num;
优化语句:select * from table where id > (page-1)*num limit num;
如果需要排序,则 select * from table where id > (page-1)*num order by id asc limit num; (先排序再限制)