新用戶
新到朗網(wǎng)?創(chuàng)建一個(gè)新用戶,
開(kāi)通您的網(wǎng)上業(yè)務(wù),開(kāi)始您的互聯(lián)網(wǎng)之旅
什么是SQL SERVER日志文件?
在SQL SERVER中,每個(gè)數(shù)據(jù)庫(kù)都擁有至少一個(gè)日志文件以及一個(gè)數(shù)據(jù)文件。 出于性能上的考慮,SQL Server將用戶的改動(dòng)存入緩存中,這
些改變會(huì)立即寫(xiě)入交易日志,但不會(huì)立即寫(xiě)入數(shù)據(jù)文件。交易日志會(huì)通過(guò)一個(gè)標(biāo)記點(diǎn)來(lái)確定某個(gè)交易是否已將緩存中的數(shù)據(jù)寫(xiě)入數(shù)據(jù)文件。當(dāng)
SQL Server重啟后,它會(huì)查看日志中最新的標(biāo)記點(diǎn),并將這個(gè)標(biāo)記點(diǎn)后面的交易記錄抹去,因?yàn)檫@些交易記錄并沒(méi)有真正的將緩存中的數(shù)據(jù)寫(xiě)
入數(shù)據(jù)文件。這可以防止那些中斷的交易修