经常听Oracle的同学说起来物化视图,物化视图的作用之一就是可以实现查询重写,听起来有一种高大上的感觉,
SQL Server也有类似于Oracle物化视图的功能,只不过叫做索引视图。
说实话,还是物化视图听起来比较合适,与普通视图比,物化视图就是直接将数据存储起来了
SQL Server中的索引视图也具有查询重写的功能,
所谓的查询重写,就是如果符合条件的数据在索引视图上,并且查询列都包含在在索引视图上,此时可以直接通过查询索引视图来替代基于原始表的查询
依旧惯例,先上代码做一个测试环境
--创建两张表,一张表头,一张明细,仅仅作为DEMO使用 CREATE TABLE HeadTable ( HeadId INT PRIMARY KEY , HeadInfo VARCHAR(50) , DataStatus TINYINT , CreateDate Datetime ) GO CREATE TABLE DetailTable ( HeadId INT延伸阅读
- ssh框架 2016-09-30
- 阿里移动安全 [无线安全]玩转无线电——不安全的蓝牙锁 2017-07-26
- 消息队列NetMQ 原理分析4-Socket、Session、Option和Pipe 2024-03-26
- Selective Search for Object Recognition 论文笔记【图片目标分割】 2017-07-26
- 词向量-LRWE模型-更好地识别反义词同义词 2017-07-26
- 从栈不平衡问题 理解 calling convention 2017-07-26
- php imagemagick 处理 图片剪切、压缩、合并、插入文本、背景色透明 2017-07-26
- Swift实现JSON转Model - HandyJSON使用讲解 2017-07-26
- 阿里移动安全 Android端恶意锁屏勒索应用分析 2017-07-26
- 集合结合数据结构来看看(二) 2017-07-26
学习是年轻人改变自己的最好方式

