#2
蓝神1002017-02-21 16:47
|
序列、视图、索引
序列
create sequence aaa start with 1;
只有本站会员才能查看附件,请 登录
使用
只有本站会员才能查看附件,请 登录
视图
只有本站会员才能查看附件,请 登录
创建好之后
然后直接用
只有本站会员才能查看附件,请 登录
就OK了
有了视图可以代替子查询,使得sql简洁
视图存放的不是真正的数据,而是查询语句
通过视图可以修改基表
只有本站会员才能查看附件,请 登录
前提是视图的数据结构要和基表的数据结构是一样的才可以!
只读视图
但是视图是用来看的,不是用来改的
那么如何在创建视图时以后不让做修改操作呢?答案如下:
只有本站会员才能查看附件,请 登录
检查视图
还有一种情况,如果要修改视图,那么视图列本身是没有约束的,那么加上检查视图,就可以到基表中去做约束检查
只有本站会员才能查看附件,请 登录
以上都为简单视图
多表联查的结果为复杂视图,仅仅只能用来简化查询
注意:能用表的地方都能用视图!
终于到了索引!
索引的作用
只有本站会员才能查看附件,请 登录
面试题:海量数据如何查询速度快:索引+优化
OK,我们来学习索引
当我们为列创建约束的时候,有一些约束自动就为我们创建了索引
只有本站会员才能查看附件,请 登录
索引分好多种,上面自动添加的叫做唯一值索引
接下来我们自己建索引,叫做普通索引
单字段索引:
只有本站会员才能查看附件,请 登录
[此贴子已经被作者于2017-2-21 16:46编辑过]