我在SQL Server 2008中有一个非常大的表。它有很多字段,这些字段仅对某些段的用户有用,某些字段某些字段某些用户应该看不到。

表格很大,因此我想为每个用户类创建一些简单的视图,在其中我可以让他们访问视图,他们只能看到所需的列。

视图是否占用数据库中的空间,还是将其保存为简单的选择语句?

有帮助吗?

解决方案

除非索引索引,否则它几乎没有空间,除了视图的定义。该视图本身不像表格,因为它可以物理将行存储在数据库中(除非是索引视图)。它仅在调用时才实现(检索数据)

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top