在Microsoft SQL Server中,视图占用多少空间
-
30-09-2019 - |
题
我在SQL Server 2008中有一个非常大的表。它有很多字段,这些字段仅对某些段的用户有用,某些字段某些字段某些用户应该看不到。
表格很大,因此我想为每个用户类创建一些简单的视图,在其中我可以让他们访问视图,他们只能看到所需的列。
视图是否占用数据库中的空间,还是将其保存为简单的选择语句?
解决方案
除非索引索引,否则它几乎没有空间,除了视图的定义。该视图本身不像表格,因为它可以物理将行存储在数据库中(除非是索引视图)。它仅在调用时才实现(检索数据)
不隶属于 StackOverflow