任务是将数据加载到半大表中(称为“ SLT”)。它大约有150轧机行,并且批处理大小通常约为5万行(SQL Server 2016)。
SLT是集群的coumnstore,并且具有一些非集群索引。
数据库中也有一些视图,这些视图主要基于此表中的数据。
因为这(可能是索引,视图或两者)写入SLT相当慢。
通常,我将通过删除索引来解决此问题,然后写入SLT并随后重新创建索引。但是,由于也存在基于SLT的视图,因而又依赖于索引才能有效地运行,这可能是一个问题。
因此,很明显我也可以删除并重新创建视图。但是,这可能会破坏使用视图的其他功能。
那么,有人知道是否有一种更简单的方法..一种在写入SLT时挂起所有依赖项的方法吗?