Sql-Server
TempDB 不可用於 DBCC 維護計劃
我正在嘗試清理我們的一些維護計劃,並註意到我們的 TempDB 沒有得到它每週的 DBCC CHECKDB 優點。我試圖進入維護計劃並確保它在那裡,但它沒有出現在復選框區域中。任何想法為什麼會發生這種情況或有任何指針可以使 tempDB 再次可選?我知道我總是可以只添加一個執行 SQL 任務,但我希望通過維護計劃一步完成這一切。我也嘗試過創建一個全新的計劃並嘗試以這種方式選擇它,但仍然沒有樂趣。
這是一個 DW 環境,2008R2,256GB RAM,64 核(啟用 HT)。我們的 TempDB 文件/日誌本身位於 FusionIO 卡上,因此沒有爭用。
再次感謝!
Tempdb 在維護計劃數據庫列錶框中對您不可用,但您確定可以將其作為腳本執行:
DBCC CHECKDB(N'tempdb') WITH NO_INFOMSGS
根據 Brent Ozar 先生的說法,您應該檢查 tempdb的完整性,如果 Brent 這麼說,那對我來說已經足夠了。
問候