[MS-SQL] 維護計畫備份與SSIS執行時間重疊,造成tempdb爆滿磁碟空間不足

[MS SQL Server] 維護計畫備份與SSIS執行時間重疊,造成tempdb爆滿磁碟空間不足

問題:維護計畫備份與SSIS執行重疊,造成tempdb爆滿磁碟空間不足

徵兆1:磁碟空間不足

eventlog3-srv

 

徵兆2:tempdb檔案異常肥大

tempdb_size_0521

 

 

解決方法:

1.檢視tempdb是否存在資料、清除buffercache  、壓縮tempdb

tempdb 壓縮

 

2.查看SQL Server Log 

==>發現執行完成時間約2hr以內,如下: 11:00 - 12:49

==>因SSIS使用LINK Server機制,導致使用大量tempdb作暫存

SSIS

 

3.故需將備份時間SSIS執行完畢時間錯開

maintenanceplan

 

4.若觀察tempdb仍有持續長大的情形,可將 “清除buffer”的SQL 加入備份執行計畫中。

 

 

 

 

參考:

http://technet.microsoft.com/zh-tw/library/ms176029(v=sql.105).aspx

http://dboffat.blogspot.tw/2011/10/tempdb_10.html