在我们的 Datawarehouse 上下文中,我们必须更新 ETL 中事实表中的一些记录。
我们所做的一件事是在最重的查询之前创建非聚集索引,然后删除它们。这使我们在查询中扫描表所花费的时间少得多,并且构建索引所花费的时间影响非常小(1-2 分钟)。
这是一种不好的做法吗?
注意:我们现在无法对表进行分区。
sql-server-2008 data-warehouse sql-server best-practices
best-practices ×1
data-warehouse ×1
sql-server ×1
sql-server-2008 ×1