当前位置:  开发笔记 > 程序员 > 正文

何时使用数据库视图何时不使用?

如何解决《何时使用数据库视图何时不使用?》经验,为你挑选了3个好方法。

这个问题是关于数据库视图,而不是物化视图.

优点:

查询简化.

避免在多次查询时重复相同的连接.

避免魔术数字.

缺点:

隐藏真实的查询(可能是你重复加入).

还有什么?



1> Andy White..:

优点:允许您更改基础数据结构,而不会影响应用程序正在使用的查询(只要您的视图可以隐藏数据结构)



2> John Saunder..:

安全.将视图上的访问权限授予应该能够查看从其返回的列的用户.



3> SingleNegati..:

当您不完全信任向数据库发送查询的一方时,视图非常棒.一个很好的例子可能是您要为承包商在表上创建一个视图,以便他们可以看到的是与其项目相关的行.

推荐阅读
mobiledu2402851323
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有