快速掌握MysqlLimit的操作流程定稿版14290.pdf
《快速掌握MysqlLimit的操作流程定稿版14290.pdf》由会员分享,可在线阅读,更多相关《快速掌握MysqlLimit的操作流程定稿版14290.pdf(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 快速掌握 MysqlLimit的操作流程 HUA system office room【HUA16H-TTMS2A-HUAS8Q8-HUAH1688】Mysql Limit 操作:select*from table LIMIT 5,10;#返回第 6-15 行数据 select*from table LIMIT 5;#返回前 5 行 select*from table LIMIT 0,5;#返回前 5 行 性能优化:基于 MySQL5.0 中 limit 的高性能,大家可以对数据分页有一个新的认识.1.Select*From cyclopedia Where ID=(Select Max(I
2、D)From(Select ID From cyclopedia Order By ID limit 90001 )As tmp )limit 100;2.Select*From cyclopedia Where ID=(Select Max(ID)From(Select ID From cyclopedia Order By ID limit 90000,1 )As tmp )limit 100;同样是取 90000 条后 100 条记录,第 1 句快还是第 2 句快?第 1 句是先取了前 90001 条记录,取其中最大一个 ID 值作为起始标识,然后利用它可以快速定位下 100 条记录 第
3、 2 句择是仅仅取 90000 条记录后 1 条,然后取 ID 值作起始标识定位下 100 条记录 第 1 句执行结果.100 rows in set(0.23)sec 第 2 句执行结果.100 rows in set(0.19)sec 很明显第 2 句胜出.看来 limit 好像并不完全像我之前想象的那样做全表扫描返回limit offset+length 条记录,这样看来 limit 比起 MS-SQL 的 Top 性能还是要提高不少的.其实第 2 句完全可以简化成 Select*From cyclopedia Where ID=(Select ID From cyclopedia li
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 快速 掌握 MysqlLimit 操作 流程 定稿 14290
限制150内