Mysql查询优化

三个语句,做了三次测试,差别还是比较明显。


Select * From locoy1 Where ID>=(
Select Max(ID) From (
 Select ID From locoy1  Order By ID limit 90001
) As tmp
) limit 29;


查询花费 0.0938 秒,0.0529 秒, 0.1050 秒



*****************************************************************************

Select * From locoy1  Where ID>=(
Select Max(ID) From (
 Select ID From locoy1 Order By ID limit 90000,1
) As tmp
) limit 29;

查询花费 0.0304 秒, 0.0201 秒, 0.0882秒


*****************************************************************************


Select * From locoy1   Where 1 limit 90001,29;

查询花费 0.1350 秒, 0.0677 秒, 0.2183 秒

引用通告地址: 点击获取引用地址
评论: 0 | 引用: 0 | 阅读: 160
发表评论
昵 称: 密 码:
网 址: 邮 箱:
验证码: 验证码图片 选 项:
头 像:
内 容: