mysql 证明为什么用limit时,offset很大会影响性能

发布:2017-10-09 08:26   点击985次   评论:0

服务器过滤了sql,我只好转为全角输入...


### mysql 证明为什么用limit时,offset很大会影响性能


* 基本信息
id为自增主键,val为非唯一索引。
灌入大量数据,共500万:
mysql> select count(*) from test;
1 row in set (4.25 sec)

* 常规sql
mysql> select * from test where val=4 limit 300000,5;
5 rows in set (15.98 sec)

* 优化sql
mysql> select * from test a inner join (select id from test where val=4 limit 300000,5) b on a.id=b.id;
5 rows in set (0.38 sec)


评论(0条)   >>发布 评论列表

关于 GitHub 导航 部门 反馈

提示:`/chn.php`入口数据仅为演示功能,不构成任何交易凭证,也不承担相关风险和责任!

Copyright © 2011-2018 xxxxx.com All rights reserved. 粤ICP备07020797号.

Done:95.010/41.751(ms); 5(queries)/2.159(MB); Tpl:news/detail; Upd:2018-11-18 10:39:30