相关疑难解决方法(0)

何时使用View而不是Table?

应该何时在实际的表上使用View?我应该期望这会产生什么收益?

总的来说,在表格上使用视图有什么好处?我不应该以视图首先看起来的方式设计表格吗?

sql database-design view

98
推荐指数
8
解决办法
9万
查看次数

使用SQL视图的好理由是什么?

我正在阅读SQL Server 2008圣经,我正在阅读视图部分.但作者真的没有解释观点的目的.观点有什么用?我应该在我的网站上使用它们,它们有什么好处?

sql sql-server-2008

89
推荐指数
5
解决办法
7万
查看次数

什么是好的观点?

我只是想大致了解RDBMSes中使用的视图.也就是说,我知道一个观点是什么以及如何制作一个观点.我也知道我过去曾用过它们.

但我想确保我彻底了解视图的用处以及视图不应该有用的内容.进一步来说:

  1. 什么是有用的视图?
    • 在不使用视图的情况下,是否存在使用视图的诱惑?
    • 为什么要使用视图来代替表值函数,反之亦然?
    • 是否有任何情况下视图可能有用,乍一看并不明显?

(并且为了记录,其中一些问题是故意天真的.这部分是概念检查.)

sql views rdbms-agnostic

83
推荐指数
8
解决办法
1万
查看次数

58
推荐指数
3
解决办法
20万
查看次数

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

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

优点:

  • 查询简化.
  • 避免在多次查询时重复相同的连接.
  • 避免魔术数字.

缺点:

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

还有什么?

views database-agnostic

30
推荐指数
3
解决办法
3万
查看次数

在sql server中使用view有什么用?

可能重复:
哪些观点适合?

嗨,我怀疑是什么观点.我们应该在哪里使用以及视图的用途是什么.对于观点有什么好的参考.谢谢

sql

9
推荐指数
1
解决办法
4万
查看次数

视图和SELECT查询之间的区别

如果视图用于向用户显示选定的列,则可以使用相同的列

SELECT col1, col2
FROM   xyz
Run Code Online (Sandbox Code Playgroud)

,使用视图有什么意义?

sql view

6
推荐指数
3
解决办法
2万
查看次数

最佳实践:sql视图真的值得吗?

我正在构建一个新的Web应用程序,其数据存储在数据库中.尽可能多的Web应用程序,我需要从复杂的SQL查询中公开数据(从多个表中查询条件).我想知道在数据库中将查询构建为sql视图而不是在应用程序中构建它是否是一个好主意?我的意思是什么会有什么好处?数据库性能?我会更长时间编码吗?调试更长?

谢谢

mysql sql sql-server

3
推荐指数
1
解决办法
1018
查看次数