Vad är en transaktionslogg och vilken funktion har den?
Vad är en transaktionslogg och vilken funktion har den?

Video: Vad är en transaktionslogg och vilken funktion har den?

Video: Vad är en transaktionslogg och vilken funktion har den?
Video: "How Transaction Logs Work Lesson 7.1" 2024, November
Anonim

A Transaktionsloggen är en sekventiell registrering av alla ändringar som gjorts i databasen medan själva data finns i en separat fil. De Transaktionsloggen innehåller tillräckligt med information för att ångra alla ändringar som gjorts i datafilen som en del av en individ transaktion.

Förutom detta, vad betyder transaktionslogg?

Inom området databaser inom datavetenskap, en Transaktionsloggen (också transaktion tidskrift, databas logga , binär logga eller revisionsspår) är en historik över åtgärder som utförts av ett databashanteringssystem som används för att garantera ACID-egenskaper vid krascher eller maskinvarufel.

Därefter är frågan, vad är en transaktionslogg i SQL? A Transaktionsloggen är en fil – en integrerad del av varje SQL Serverdatabas. Det innehåller logga skivor producerade under skogsavverkning process i en SQL Serverdatabas. De Transaktionsloggen är den viktigaste komponenten i en SQL Serverdatabas när det kommer till katastrofåterställning – den måste dock vara oförstörd.

varför behöver vi transaktionslogg?

A Transaktionsloggen registrerar i princip alla databasändringar. När en användare utfärdar en INSERT, till exempel, loggas den in på Transaktionsloggen . Detta gör det möjligt för databasen att återställa eller återställa transaktion om ett fel skulle inträffa och förhindrar datakorruption.

Vad händer när transaktionsloggen är full?

När transaktionsloggar är full , måste du minska storleken på transaktionsloggar . När transaktionsloggar är full , omedelbart säkerhetskopiera din Transaktionsloggen fil. Under säkerhetskopieringen av din Transaktionsloggen filer, trunkerar SQL Server automatiskt den inaktiva delen av Transaktionsloggen fil.

Rekommenderad: