zoukankan      html  css  js  c++  java
  • mysql limit函数

    mysql> select * from kbe_user limit 5,10;  // 检索从第6行开始,最多10行记录(下标从0开始)

    //为了检索从某一个偏移量到记录集的结束所有的记录行,可以指定第二个参数为 -1: 
    mysql
    > select * from kbr_obj limit 10,-1// 检索记录行 下标为10的行到表的结尾

    //如果只给定一个参数,它表示返回最大的记录行数目: 
    mysql
    > select * from kbr_obj limit 5;     //检索前 5 个记录行

    //limit n 等价于 limit 0,n。

    关于Limit函数的优化,参考了http://www.cnblogs.com/fjytzh/archive/2010/04/02/1702886.html,感谢博主

    offset大的时候。

    select from yanxue8_visit limit 10000,10

    多次运行,时间保持在0.0187左右

    Select From yanxue8_visit Where vid >=(
    Select vid From yanxue8_visit Order By vid limit 10000,
    1
    limit 10

    多次运行,时间保持在0.0061左右,只有前者的1/3。可以预计offset越大,后者越优。

    以后要注意改正自己的limit语句,优化一下mysql了

  • 相关阅读:
    Flask基础
    Scrapy框架(持久化,去重,深度控制,cookie)
    scrapy框架 简易整理
    BeautifulSoup 模块
    requests模块
    复习第三天
    在Django中使用原生Sql
    ajax跨域简单请求和复杂请求
    复习第二天
    IOS
  • 原文地址:https://www.cnblogs.com/lh-V/p/3706823.html
Copyright © 2011-2022 走看看