sql數(shù)據(jù)庫 tempdb數(shù)據(jù)庫的作用是什么?
tempdb數(shù)據(jù)庫的作用是什么?Tempdb是SQL server的系統(tǒng)數(shù)據(jù)庫。它一直是sqlserver的重要組成部分。它用于存儲(chǔ)臨時(shí)對(duì)象。很容易理解tempdb是sqlserver的草圖板。應(yīng)用程
tempdb數(shù)據(jù)庫的作用是什么?
Tempdb是SQL server的系統(tǒng)數(shù)據(jù)庫。它一直是sqlserver的重要組成部分。它用于存儲(chǔ)臨時(shí)對(duì)象。很容易理解tempdb是sqlserver的草圖板。應(yīng)用程序和數(shù)據(jù)庫都可以使用tempdb作為臨時(shí)數(shù)據(jù)存儲(chǔ)。實(shí)例的所有用戶共享一個(gè)tempdb。特點(diǎn):
1。系統(tǒng)重新啟動(dòng)后,tempdb中的任何數(shù)據(jù)都不會(huì)保留。實(shí)際上,每次SQL server啟動(dòng)時(shí)都會(huì)重新創(chuàng)建tempdb。此功能意味著不需要恢復(fù)tempdb。
2. Tempdb總是設(shè)置為“簡單”恢復(fù)模式。當(dāng)您試圖修改它時(shí),您將報(bào)告一個(gè)錯(cuò)誤。也就是說,提交的事務(wù)的事務(wù)日志在每個(gè)檢查點(diǎn)之后都被標(biāo)記為重用。
3. Tempdb只能有一個(gè)文件組,不能添加更多的文件組。
4. Tempdb用于存儲(chǔ)三種類型的對(duì)象:用戶對(duì)象、內(nèi)部對(duì)象和版本存儲(chǔ)