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