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了