1

Unsupported Customizations如何以支持的方式使用覆盖索引视图?

添加表,存储过程或视图到数据库中,也不会因为参照完整性或升级问题的支持。

我有一个过程,返回工作人员最近拨打的电话。这是一个问题,因为我们是一个呼叫中心,已经有几百万个呼叫,每天增加几千个呼叫。

我想添加一个indexed view,它提供了一个covering index从基表所需的几个字段。这将根据截止日期和我们使用的其他标准进行索引。我估计这可能会减少〜1000000逻辑读取每次请求下一个呼叫时,小于100.

我知道添加一个普通索引是支持的,但添加一个视图不是。上面给出的原因是RI和升级。 RI会是一个问题吗?我没有改变对数据的任何约束,只是跟踪有什么。 升级会成为一个问题吗?这只是一个索引,我可以在任何升级期间放弃它。

回答

0

我们在过去添加了自定义视图。升级(以及汇总)将是添加诸如存储特效,视图等任何对象的问题。我们在修补期间删除了它们以避免问题。这显然是不受支持的,但微软的支持甚至支持不受支持的更改。