Šta je dnevnik transakcija i koja je njegova funkcija?
Šta je dnevnik transakcija i koja je njegova funkcija?

Video: Šta je dnevnik transakcija i koja je njegova funkcija?

Video: Šta je dnevnik transakcija i koja je njegova funkcija?
Video: Dnevnik u 19 /Sarajevo/ 22.8.2023. 2024, Novembar
Anonim

A dnevnik transakcija je sekvencijalni zapis svih promjena napravljenih u bazi podataka dok su stvarni podaci sadržani u zasebnoj datoteci. The dnevnik transakcija sadrži dovoljno informacija da poništi sve promjene napravljene u datoteci podataka kao dio bilo kojeg pojedinca transakcija.

Osim ovoga, šta znači dnevnik transakcija?

U oblasti baza podataka u računarstvu, a dnevnik transakcija (takođe transakcija časopis, baza podataka log , binarni log ili revizorski trag) je istorija radnji koje je izvršio sistem za upravljanje bazom podataka koji se koristi da garantuje svojstva ACID-a u slučaju padova ili kvarova na hardveru.

Nakon toga, postavlja se pitanje šta je to transakcijski dnevnik u SQL-u? A dnevnik transakcija je datoteka – sastavni dio svake SQL Serverska baza podataka. Sadrži log zapisi proizvedeni tokom logging proces u a SQL Serverska baza podataka. The dnevnik transakcija je najvažnija komponenta a SQL Serverska baza podataka kada je u pitanju oporavak od katastrofe – međutim, ona mora biti neoštećena.

zašto nam je potreban dnevnik transakcija?

A dnevnik transakcija u osnovi bilježi sve izmjene baze podataka. Kada korisnik izda INSERT, na primjer, on je prijavljen u dnevnik transakcija . Ovo omogućava bazi podataka da se vrati ili vrati u prethodno stanje transakcija ako dođe do kvara i sprečava oštećenje podataka.

Šta se dešava kada je dnevnik transakcija pun?

Kada je evidencije transakcija su pun , morate smanjiti veličinu evidencije transakcija . Kada je evidencije transakcija su pun , odmah napravite sigurnosnu kopiju dnevnik transakcija fajl. Tokom pravljenja rezervne kopije vašeg dnevnik transakcija datoteke, SQL Server automatski skraćuje neaktivni dio dnevnik transakcija fajl.

Preporučuje se: