视图sql的优缺点

作者:原创时间:2022-06-17
文档

优点:

1、视图着重于特定数据。视图可以让用户或者程序开发人员只看到他们所需要的数据,而不需要把表中的所有信息与字段暴露出来,这样增强了数据的安全性;

2、简化数据的操作,易维护。我们可以将经常用到的多表联合查询出来的数据,或特定的结果集定义为视图,这样就起到了模块化数据的作用。我们在使用这些数据时直接查询该视图就可以,而不用到处写长长的SQL语句,这样也起到易维护的作用;

3、视图可以限定查询数据。

缺点:

1、操作视图会比直接操作基础表要慢,所以我们尽量避免在大型表上创建视图;

2、尽量不要创建嵌套视图,就是在视图中使用视图。 这样在查询时,会多次重复访问基础表,带来性能损耗;

3、尽量在视图只返回所需的信息,尽量不要在视图使用不需要访问的表;

4、在大型表或者复杂定义的视图,可以使用存储过程代替;

5、频繁使用的视图,可以使用索引视图来代替。

显示全文
做麻花可以不用酵母吗 马桶弯道异物如何取出 抢劫杀人罪量刑标准是什么 微信公众平台怎么添加标题 美国肌肉车中国能开吗 在山海经第几页是什么梗 磨削加工的特点是什么 耕保基金一年多少钱 卞卡是什么档次 延迟复工期间工资怎么发 刀塔自走棋怎么开始 家居门上边墙上挂什么图片 平路二档起步可以吗 为什么英雄联盟怎么调整视角 财务报告的使用者有哪些 感恩节是什么意思呢 秦皇岛哪家英语培训学校好 电脑微信多开怎么操作 獭兔毛皮草好吗 施华洛世奇小蜜蜂项链洗澡能戴吗 注册会计师应如何安排 我的世界龙息弓怎么做 诸葛亮的脸谱是什么色的 胶水搞到地上怎么去掉 吃甜甘蔗对孩子身体有什么好处 山海一号在哪 打牌贴纸条的搞笑句子 双世宠妃2曲檀儿第几集恢复记忆 请问清江画廊有什么好玩的地方 phideon大众是什么车 什么叫三俗 怎么查看美团账号的登录设备 黑绒面鞋泛白怎么办 9天的宝宝体温多少正常 好的寿眉有什么特征 为什么猪肉叫豚肉 急求韩版外套买大了很多怎么办啊 相机闪光灯是什么灯 昂斯诺怎么养 摩托车125比150省油吗