SQL Server 2005中的tempdb資料庫的一些特點

lawzjf發表於2007-05-02

伺服器重啟時,tempdb會重建,其中建立的任何物件會丟失,因此此資料庫也不用備份。

tempdb資料庫使用simple恢復模式。

tempdb資料庫的操作也會產生redo log,但是其資料量只能rollback一個事務,例如,對於update操作,只儲存前映像,即舊資料,而不儲存新資料。commit時,也不會像其他資料庫一樣,把log record寫入日誌檔案。

tempdb中儲存三種物件:user objects, internal objects, version store。動態效能檢視sys.dm_db_file_space_usage中的下面三個欄位可以查詢上述內容所佔的空間大小:version_store_reserved_page_count, user_object_reserved_page_count , internal_object_reserved_page_count

而sys.dm_tran_version_store可以查詢當前的version store中的記錄情況,如條數。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/37724/viewspace-152600/,如需轉載,請註明出處,否則將追究法律責任。

相關文章