2011-08-19 82 views
0

大家好,我完全不熟悉SQL Server上的維護任務。我建立了一個datawharehouse,它基本上讀取一系列XML文件,並使用SSIS將這些數據導入到多個表中。現在我已經在相關表格上設置了索引並優化了我的ssis。不過,我知道我應該執行一些維護任務,但我真的不知道從哪裏開始。我們正在討論相當多的數據,我們將數據保存長達6個月,到目前爲止我們有3個月的數據,數據庫目前爲147142.44 MB,主表中大約有57690230行。所以它可能容易翻倍。只是想知道你的建議是什麼?SQL Server 2008維護

+0

只需添加SSIS包,即可每小時運行一次並導入數據。根據使用情況,讀入的數據可能在1,000到500,000行數據之間 –

回答

0

雖然通常的index rebuildstatistics update是正常維護的一部分,但我會查看所有當前長時間運行的查詢,並嘗試在數據大小增長之前進行一些索引調整。調整數據庫大小也構成正常維護計劃的一部分,如果您可以預測增長並在維護運行之間分配足夠的空間,那麼您可以避免空間自動分配的性能下降(這將始終發生在最差的時間)