快捷搜索:  as  2018  FtCWSyGV  С˵  test  xxx  Ψһ  w3viyKQx

和记娱乐AG手机版_机器人论坛



以下的文章主如果对 MySQL limit查询优化的详细内容的先容,我们大年夜家都知道MySQL数据库的优化是相称紧张的。其他最为常用也是最为必要优化的便是limit。MySQL的limit给分页带来了极大年夜的方便,但数据量一大年夜的时刻,limit的机能就急剧下降。

同样是取10条数据

select * from yanxue8_visit limit 10000,10

select * from yanxue8_visit limit 0,10

就不是一个数量级其余。

网上也很多关于limit的五条优化准则,都是翻译自MySQL手册,虽然精和记娱乐AG手机版确但不实用。本日发明一篇文章写了些关于li和记娱乐AG手机版mit优化的,很不错。

文中不是直接应用limit,而是首先获取到offset的id然后直接应用limit size来获取数据。根据他的数据,明贵显好于直接应和记娱乐AG手机版用limit。这里我详细应用数据分两种环境进行测试。(测和记娱乐AG手机版试情况win2033+p4双核 (3GHZ) +4G内存MySQLlimit查询)

1、offset对照小的时刻。

select * from yanxue8_visit limit 10,10

多次运行,光阴维持在0.0004-0.0005之间

Select * From yanxue8_visit Where vid >=(

Select vid From yanxue8_visit Order By vid limit 10,1

) limit 10

多次运行,光阴维持在0.0005-0.0006之间,主如果0.0006

结论:偏移offset较小的时刻,直接应用limit较优。这个显然是子查询的缘故原由。

2、offset大年夜的时刻。

select * from yanxue8_visit limit 10000,10

多次运行,光阴维持在0.0187阁下

Select * From yanxue8_visit Where vid >=(

S和记娱乐AG手机版elect vid From yanxue8_visit Order By vid limit 10000,1

) limit 10

多次运行,光阴维持在0.0061阁下,只有前者的1/3。可以估计offset越大年夜,后者越优。

今后要留意改正自己的limit语句,优化一下MySQL了

保举人评论

MySQL的优化是异常紧张的。其他最常用也最必要优化的便是limit。MySQL的limit给分页带来了极大年夜的方便,但数据量一大年夜的时刻,limit的机能就急剧下降。

以上的相关内容便是对MySQLlimit查询优化 的先容,望你能有所劳绩。

您可能还会对下面的文章感兴趣: