如果我创建索引 View (在 Sql Server 2008 中),这是否意味着我将所有必需的数据从源表复制到单独的新表中?或者只保存一些微小的指针/索引来表示这个 View ?
最佳答案
是的,数据是单独复制和存储的,因此如果您修改基础表,您的索引 View 将自动更新。 This causes a lot of lock contention 。此外,索引 View 可能会变得比基础表更大并产生适得其反的效果。
关于sql-server - 在 Sql Server 2008 中为 View 建立索引实际上会复制原始数据吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3655909/