最优SQL分页
来源:互联网 发布:黑帽优化和白帽优化 编辑:程序博客网 时间:2024/05/16 05:29
20是一页显示数据,60是第三页 3*20
select * from(select top 20 * from (select top 60* from product order by sortC desc,id desc) order by sortC asc,id asc) order by sortC desc,id desc//推荐
select top 20 * from where id not in(select top 60 id from product order by sortC desc,id desc)//效率非常的低...
第一种是把数据都取出来,用排序取20条,
第二种是把数据取出来用NOT In去比对, 一个个去比对,效率非常的慢.. 我猜想应该是这样的:取60条记录,再用20条记录里的ID一个个去比较,应该是比较60*20次,如果数据量大,10000*20..可想而知了
刚刚一个项目中发现
- 最优SQL分页
- Oracle 分页最优方案
- Sql 分页
- SQL 分页
- sql分页
- sql分页
- sql分页
- sql分页
- SQL分页
- SQL分页
- sql分页
- sql 分页
- SQL分页
- SQL分页
- sql 分页
- 分页SQL
- SQL分页
- sql 分页
- at org.apache.jsp.index_jsp._jspInit(index_jsp.java:66) 初始化JSP页面时报NULL指针异常
- “shell”是命令解释程序
- 存储过程语法整理
- MYSQL 史上最全的MYSQL备份方法
- ubuntu11.4上通过adb连接M9手机
- 最优SQL分页
- [网络广播] SQL Server 主数据管理结合 BizTalk Server SOA 架构实现保险行业 ECIF 解决方案
- s3c2440硬件篇之九:LCD
- 当心那些有歧义的命名
- 信号分类与详解 (3) 挂起进程类信号
- Jquery取得iframe中元素的几种方法
- ip查询js获取页面属性
- build/envsetup.sh简记
- 案例--------UPS发布《亚太高科技行业供应链变革》研究报告