您的位置:首页>房产 >内容

sql(server中索引和视图的区别)

2022-09-18 23:50:08来源:
导读 每日小编都会为大家带来一些知识类的文章,那么今天小编为大家带来的是sql server中,索引和视图的区别方面的消息知识,那么如果各位小伙...

每日小编都会为大家带来一些知识类的文章,那么今天小编为大家带来的是sql server中,索引和视图的区别方面的消息知识,那么如果各位小伙伴感兴趣的话可以,认真的查阅一下下面的内容哦。

视图:

就是一张虚拟表,视图就是一个子查询!实际当中的数据依然存在实际的表里面,只不过取的时候是根据这个视图(也就是这个子查询)从实际当中的表里面取出来.

优点:简化查询

未经本芝士回增京答允许不安得转载本文内容,否入则将视为侵权

缺点:你建视图建多了,如果这表结构突然改了,那么你视图也要跟着改!增加了你维护的支出!所以建的view越多,维护起来越麻烦.

上也进等度天资少,见收确张群称。

除了简化查询以外,视图还有其他功能:

比如你有一张表,里面有很多数据,这些数据有些是你想给别人看,但是有些是秘密不想给人看,那么你就可以建立视图,然后把视图的权限给他,这样就保护了自己的私有数据。

大就会过说方量开与新,质命边场维查。

索引:

索引使数据库程序无须对整个表进行扫描,就可以在其中找到所需的数据。当进行数据检索时,系统先搜索索引,从中找到数据的指针,再直接通过指针从表中取数据!

优点:查询快

缺点:

1)占用存储空间

2)在表中执行insert、delete、update操作时,将有额外的操作来维护索引

3)过多的索引起反作用

注意:

1)如果给表中某字段加了 主键约束 或是 唯一约束 ,这时会自动帮你 建立对应这个字段的 唯一索引

2)索引不要轻易的建立

差不多了... ...

本文到此结束,希望对大家有所帮助。

免责声明:本文由用户上传,如有侵权请联系删除!

猜你喜欢

最新文章