码迷,mamicode.com
首页 > 其他好文 > 详细

数据视图(VIEW)

时间:2020-07-29 00:44:45      阅读:81      评论:0      收藏:0      [点我收藏+]

标签:多个   复杂   简化   多次   封装   结果   更新   处理   使用   

一.创建视图好处在哪里?为什么要用视图?

  • 1:视图可以方便程序园对于复杂sql的简化处理,做到一次处理,多次收益,用白话说就相当java中调包,把复杂的sql封装在包里,调用时只用调视图就行。
  • 2:可以选择性展示表中字段,保护机密数据不被泄露,比如说表中某些敏感信息例如用户的身份证号,不想展示给其他人看,可用用视图屏蔽掉这个字段。
  • 3:如果视图中设计多张表的结果,查询时使用视图可以提高数据库性能。

二.视图缺点是什么?

  • 1:如果某次查询只需要单表的简单结果,但是如果视图却是关联几个表的复杂查询结果时,此时查询就会导致查询性能变慢。
  • 2:对于关联多个表的视图,有时候对视图的更新是不被容许的,有诸多限制。

数据视图(VIEW)

标签:多个   复杂   简化   多次   封装   结果   更新   处理   使用   

原文地址:https://www.cnblogs.com/huangjia-1/p/13394500.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!