Sql Server RowNumber和表变量分页性能优化小计
直接让代码了,对比看看就了解了
当然,这种情况比较适合提取字段较多的情况,要酌情而定
性能较差的:
WITH #temp AS
(
Select column1,column2,column3,column4,column5,column6,column7,column8,column9,column10, row_number() over (Order by column100 desc) as RowNumber
From tables1
Where .....
)
SELECT *
FROM #temp
WHERE RowNumber BETWEEN 1601 and 1620
ORDER BY RowNumber
优化后,性能较好的
WITH #temp AS
(
Select column1, row_number() over (Order by column100 desc) as RowNumber
From tables1
Where .....
)
SELECT column1,column2,column3,column4,column5,column6,column7,column8,column9,column10
FROM tables1
where column1 in
(
select column1 from #temp
WHERE RowNumber BETWEEN 1601 and 1620
ORDER BY RowNumber
)
相关文章:Sql Server 2012 分页方法分析(offset and fetch)
原文地址:Sql Server RowNumber和表变量分页性能优化小计
转载于:https://www.cnblogs.com/xunziji/archive/2011/08/17/2142921.html
Sql Server RowNumber和表变量分页性能优化小计相关推荐
- SQL Server中的表变量
In this article, we will explore the table variable in SQL Server with various examples and we will ...
- SQL Server 2005 Compact Edition 程序设计与性能优化
这是马宁在MEDC 2007上讲授的EAA 402课程,是我收获最多的一节课.马老师已经提供了该课程的PPT和Sample Code给大家下载! 本次课程讲述SQL Server 2005 Mobil ...
- SQL Server 数据库统计信息更新对性能优化的切身体会
年底前在开发一个SQL Server BI项目的过程中,我们测试SSIS包的时候,发现有好几天晚上取数的时间都超出了以前的 取数时间,刚开始我们以为是换了服务器,服务器硬件的性能有差异导致,后来我们仔 ...
- SQL Server 2005中的Row_Number分页
早就听说了SQL Server 2005中的Row_Number分页了,但是一直就没认真理解这个Row_Number的含义.这两天实在是太忙了,但是还是坚持将这个弄明白了.在说分页之前还是来了解一下R ...
- Sql Server 2005 ROW_NUMBER 函数实现分页
过去用SQL Server 2000分页的,大多都用到了临时表.SQL Server 2005 ROW_NUMBER 函数支持分页,性能据说也非常不错. Paging Records Using SQ ...
- [转载] sql server 2000系统表解释
sql server 2000系统表解释 汇总了几个比较有用的系统表,内容摘自联机帮助 sysobjects --------------- 在数据库内创建的每个对象(约束.默认值.日志.规则.存储过 ...
- SQL Server 索引和表体系结构(聚集索引)
原文:SQL Server 索引和表体系结构(聚集索引) 聚集索引 概述 关于索引和表体系结构的概念一直都是讨论比较多的话题,其中表的各种存储形式是讨论的重点,在各个网站上面也有很多关于这方面写的不错 ...
- Sql server 2005系统表详细说明
sysaltfiles 主数据库 保存数据库的文件 syscharsets 主数据库字符集与排序顺序 sysconfigures 主数据库 配置选项 syscurconfigs 主数据库当前配置选 ...
- SQL Server 索引和表体系结构(三)
SQL Server 索引和表体系结构(三) 原文:SQL Server 索引和表体系结构(三) 包含列索引 概述 包含列索引也是非聚集索引,索引结构跟聚集索引结构是一样,有一点不同的地方就是包含列索 ...
最新文章
- 【iOS-Cocos2d游戏开发之十二】浅析使用C++/C/OC进行iOS游戏混编出现“failed with exit”问题与小结;...
- JS 使用html2canvas实现截图功能的问题记录和解决方案
- 【VS开发】Wix 安装教程
- 【小题目】输入三个数字表示年月日,输出这一天在这一年是第几天
- java的几_Java的几种时间
- C++:不同数据类型作为参数传递和作为返回值的例子
- netstat查询端口被占用
- 《数据结构》严蔚敏与陈越伪代码总结
- chaincode java_基于Hyperledger Fabric交易系统帐户的钱包模型的java Chaincode实例
- 如何用chrome浏览器打开swf文件
- 2022年 iOS面试题总结
- MOEA/D-RDG 2016 阅读笔记
- Python 中的 any(Python/any)
- Uniapp微信小程序实现简易生成表单生成器
- html怎样分级显示,小技巧之分级显示详解
- SQL注入原理与防御姿势(问答方式 描述)
- Cyclone Protocol 首次中文社区亮相AMA实录(精华)
- 【产品设计】Android 和 IOS 的交互设计对垒
- 南大通用GBase8s 常用SQL语句(290)
- 根据下标获取excel列名
热门文章
- php 验证ajax提交表单提交表单提交,使用AJAX表单提交将表单数据传递给PHP而不刷新页面...
- 血型算法php,血型排行榜!(真的很准)
- windows下如何在命令行里切换到任意目录
- 工程用计算机是什么样子的,【2人回答】学软件工程的应该买什么样的处理器电脑?-3D溜溜网...
- shapefile导入oracle,shp2sdo.exe用法:shpfile导入OracleSpatial
- win10启动修复_以安全模式启动win10的4种方法,简单高效,修复电脑故障必用技巧...
- html 页面怎么加载富文本,UILabel加载html富文本
- HTML+CSS+JS实现 ❤️透明等离子球ui特效❤️
- mysql数据超10亿条,大型主键:超过10亿行MySQL + InnoDB?
- tensor数据类型转换_PyTorch的tensor数据类型及其相关转换