首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >DACPAC部署重建所有索引

DACPAC部署重建所有索引
EN

Database Administration用户
提问于 2019-09-06 00:54:06
回答 1查看 2.5K关注 0票数 4

我正在部署由ISV提供的DACPAC。DACPAC正在重建数据库中的每个索引。我们现在正在一个实验室进行测试,然而,当我们进入生产阶段时,这将对我们的维护窗口产生重大影响。有人知道我如何在DACPAC部署中跳过这个索引重建过程吗?

EN

回答 1

Database Administration用户

发布于 2019-09-06 01:37:50

最有可能发生这种情况的原因是,模型( dacpac文件)和目标(实际数据库)中的索引有不同的选项/设置。默认情况下,部署将使用新选项重新构建索引,以使目标与模型匹配。

您可以启用两个部署选项来避免这种情况。我会一次试一次,看看是哪一个导致了重建:

代码语言:javascript
复制
/p: IgnoreIndexOptions=True
/p: IgnoreLockHintsOnIndexes=True

还有两个选项忽略了与索引相关的内容(IgnoreFillFactorIgnoreIndexPadding)。这些默认启用,但您可能希望检查并确保您的发布过程没有显式地将它们设置为False

票数 2
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/247115

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档