T-SQl过程截断阶段表并将数据插入阶段表。这个ETL存储过程中要遵循的最佳设计模式
禁用并启用索引 要么 删除并重新创建索引
答案 0 :(得分:3)
所以这里是关于这个主题的文章的链接 Disable / Drop Index
在我看来,禁用,启用是一个更好的选择,纯粹从维护的角度来看。除了禁用/启用(重建)存储索引元数据这一事实之外,两个操作之间没有太大区别。这也意味着对索引定义的更改(如果有)将保留在一个位置。
使用drop / create,您必须确保在许多地方,元数据和所有相关的sprocs中应用任何更改。