2013-07-03 130 views
1

我有一個SQL Server 2008中有3個非聚集索引的表。這個表格在每個月末在月末結束時填充。在月末處理過程中,成千上萬行插入此表中。由於這些索引需要很長時間才能完成月末處理。SQL Server 2008非聚集索引

那麼我現在該做什麼?我是否在月末流程前刪除索引,並在月末流程結束時重新創建索引?或者有沒有辦法在月底前暫時停用索引,並在月底結束時重新激活索引?

+2

「由於索引需要花費大量的時間來完成月末過程。」 - 你怎麼確定的? –

+0

@Mitch在沒有索引的情況下,運行Month End Process SP需要一分鐘時間。但在創建索引後需要幾分鐘。 –

+0

@Mitch我的問題是:是否有任何方法可以在月末結束流程中停用索引,並在月末結束流程中響應索引? –

回答