Java知识分享网 - 轻松学习从此开始!    

Java知识分享网

Java1234官方群25:java1234官方群17
Java1234官方群25:838462530
        
SpringBoot+SpringSecurity+Vue+ElementPlus权限系统实战课程 震撼发布        

最新Java全栈就业实战课程(免费)

springcloud分布式电商秒杀实战课程

IDEA永久激活

66套java实战课程无套路领取

锋哥开始收Java学员啦!

锋哥开始收Java学员啦!

T-SQL性能调优秘笈 基于SQL Server 2012窗口函数 PD


分享到:
时间:2017-06-27 16:26来源:https://download.csdn.net/ 作者:转载  侵权举报
T-SQL性能调优秘笈 基于SQL Server 2012窗口函数 PDF 下载
失效链接处理
T-SQL性能调优秘笈  基于SQL Server 2012窗口函数 PDF 下载

转载自:http://download.csdn.net/detail/wangchen1988223/9881152
 
本站整理下载:
版权归出版社和原作者所有,链接已删除,请购买正版
 

用户下载说明:
电子版仅供预览,下载后24小时内务必删除,支持正版,喜欢的请购买正版书籍:
http://product.dangdang.com/1423997761.html
  
 
相关截图:


资料简介:
在Transact-SQL中使用窗口函数,可以针对许多问题进行查询的优化,以获得简单完美的解决方案。《T-SQL性能调优秘笈——基于SQL Server 2012窗口函数》基于SQL Server 2012,讨论了SQL窗口、窗口函数、排序集合函数、窗口函数的优化以及利用窗口函数的T-SQL解决方案等内容。
  通过阅读本书,你将学到如何使用灵活、清晰、高效的方法对一个集合中的多条记录进行计算。无论你是数据库管理员,还是数据库开发人员、数据分析人员等,《T-SQL性能调优秘笈——基于SQL Server 2012窗口函数》都可以作为你的实践指导,帮助你掌握如何使用一系列T-SQL查询方案来解决常见的业务问题。

资料目录:
第1章 SQL窗口函数 
1.1 窗口函数的背景 
1.1.1 窗口函数的描述 
?
1.1.2 基于集合与基于迭代/游标的编程 
1.1.3 窗口函数替代方案的不足之处 
1.2 使用窗口函数的解决方案简介 
1.3 窗口函数中的元素 
1.3.1 分区 
1.3.2 排序 
1.3.3 框架 
1.4 支持窗口函数的查询元素 
1.4.1 查询逻辑处理 
1.4.2 支持窗口函数的子句 
1.4.3 避开限制 
1.5 潜在的额外筛选器 
1.6 窗口定义的重复使用 
1.7 小结 
第2章 窗口函数详述 
2.1 窗口聚合函数 
2.1.1 窗口聚合函数描述 
2.1.2 支持的窗口元素 
2.1.3 对进一步筛选的一些想法 
2.1.4 DISTINCT聚合 
2.1.5 嵌套聚合 
2.2 排名函数 
2.2.1 支持的窗口元素 
2.2.2 ROW_NUMBER 
2.2.3 NTILE 
2.2.4 RANK和DENSE_RANK 
2.3 分布函数 
2.3.1 支持的窗口元素 
2.3.2 排名分布函数 
2.3.3 逆分布函数 
2.4 偏移函数 
2.4.1 支持的窗口元素 
2.4.2 LAG和LEAD 
2.4.3 FIRST_VALUE、LAST_VALUE和NTH_VALUE 
2.5 小结 
第3章 排序集合函数 
3.1 假设集合函数 
3.1.1 RANK 
3.1.2 DENSE_RANK 
3.1.3 PERCENT_RANK 
3.1.4 CUME_DIST 
3.1.5 通用的解决方法 
3.2 逆分布函数 
3.3 偏移函数 
3.4 字符串连接 
3.5 小结 
第4章 窗口函数的优化 
4.1 样本数据 
4.2 索引指南 
4.2.1 POC索引 
4.2.2 反向扫描 
4.2.3 列存储索引 
4.3 排名函数 
4.3.1 ROW_NUMBER 
4.3.2 NTILE 
4.3.3 RANK和DENSE_RANK 
4.4 利用APPLY提高并行度 
4.5 聚合和偏移函数 
4.5.1 没有排序和框架 
4.5.2 有排序和框架 
4.6 分布函数 
4.6.1 排名分布函数 
4.6.2 逆分布函数 
4.7 小结 
第5章 利用窗口函数的T-SQL解决方案 
5.1 虚拟数字辅助表 
5.2 日期和时间值序列 
5.3 序列键 
5.3.1 更新列的值为唯一值 
5.3.2 数字序列的应用 
5.4 分页 
5.5 删除重复 
5.6 数据透视 
5.7 每组前N行 
5.8 模式 
5.9 统计总和 
5.9.1 利用窗口函数的基于集合的解决方案 
5.9.2 利用子查询或联接且基于集合的解决方案 
5.9.3 基于游标的解决方案 
5.9.4 基于CLR的解决方案 
5.9.5 嵌套迭代 
5.9.6 带变量的多行UPDATE 
5.9.7 性能基准 
5.10 最大并发间隔 
5.10.1 传统的基于集合的解决方案 
5.10.2 基于游标的解决方案 
5.10.3 基于窗口函数的解决方案 
5.10.4 性能基准 
5.11 包装间隔 
5.11.1 传统的基于集合的解决方案 
5.11.2 基于窗口函数的解决方案 
5.12 数据差距和数据岛 
5.12.1 数据差距 
5.12.2 数据岛 
5.12.3 中位数 
5.13 条件聚合 
5.14 层次结构排序 
5.15 小结





 

 

------分隔线----------------------------

锋哥公众号


锋哥微信


关注公众号
【Java资料站】
回复 666
获取 
66套java
从菜鸡到大神
项目实战课程

锋哥推荐