您的位置:首页 > 数据库 > MySQL

mysql中limit的查询优化,千万级也能轻松搞定

2015-06-19 15:49 691 查看
这几天sitemap,要将一个1000万数据的表的id都查出来,
用查询语句: select id from table limit 1000000,200 真是有点力不从心 ,几十万的时候还能凑合,到了后面真是慢得无语

后来同事给我出招,这样改写: select * from table a,(select id from table limit 1000000,20) b where a.id=b.id
这样就快得不是一点半点了。
以后写sql一定要注意性能啊
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: