zoukankan      html  css  js  c++  java
  • mysql的分页

    前两天业务上遇到了慢查询

    流量是一波波打过来的

    没办法控制,只能暂时做一个深分页来解决慢查询

    说解决也不恰当,暂时缓解问题吧

    分页查询

    分页操作必须满足的几个要求:一个是有序性,一个是不重复。

    有序性可以看成是不重复的前提条件,因为假如数据是无序的,那么就不能保证多个分页之间是不重复的。

    因此分页操作往往需要先对数据进行排序,然后再加上分页条件。

    MySQL分页的2种常见的方案:

    第一种是基于limit的分页方案,如:

    SELECT * FROM `user` ORDER BY id ASC LIMIT 100, 10;

    第二种是基于where的分页方案,如:

    SELECT * FROM `user` WHERE id > 100 ORDER BY id ASC LIMIT 10;
     
     
  • 相关阅读:
    react-redux-reducer
    react-redux-action
    node-express-2-jade
    node-express-1
    vuex-Module
    vuex-Action(异步)
    vuex-Mutation(同步)
    vuex-getter
    vuex-state
    ##DAY7 UINavigationController
  • 原文地址:https://www.cnblogs.com/zzy0218/p/14189578.html
Copyright © 2011-2022 走看看