Ano ang log ng transaksyon at ano ang function nito?
Ano ang log ng transaksyon at ano ang function nito?

Video: Ano ang log ng transaksyon at ano ang function nito?

Video: Ano ang log ng transaksyon at ano ang function nito?
Video: ANO ANG OVARIAN CYST? VLOG 31 2024, Abril
Anonim

A log ng transaksyon ay isang sequential record ng lahat ng mga pagbabagong ginawa sa database habang ang aktwal na data ay nakapaloob sa isang hiwalay na file. Ang log ng transaksyon naglalaman ng sapat na impormasyon upang i-undo ang lahat ng mga pagbabagong ginawa sa file ng data bilang bahagi ng sinumang indibidwal transaksyon.

Bukod dito, ano ang ibig sabihin ng log ng transaksyon?

Sa larangan ng mga database sa computer science, a log ng transaksyon (din transaksyon journal, database log , binary log o audit trail) ay isang kasaysayan ng mga aksyon na isinagawa ng isang database management system na ginagamit upang garantiyahan ang mga katangian ng ACID sa mga pag-crash o pagkabigo ng hardware.

Kasunod nito, ang tanong ay, ano ang log ng transaksyon sa SQL? A log ng transaksyon ay isang file – mahalagang bahagi ng bawat SQL Database ng server. Naglalaman ito log mga talaan na ginawa sa panahon ng pagtotroso proseso sa a SQL Database ng server. Ang log ng transaksyon ay ang pinakamahalagang bahagi ng a SQL Database ng server pagdating sa pagbawi ng kalamidad – gayunpaman, dapat itong hindi sira.

bakit kailangan natin ng log ng transaksyon?

A log ng transaksyon karaniwang nagtatala ng lahat ng mga pagbabago sa database. Kapag ang isang user ay nag-isyu ng isang INSERT, halimbawa, ito ay naka-log in sa log ng transaksyon . Ito ay nagbibigay-daan sa database na ibalik o ibalik ang transaksyon kung ang isang pagkabigo ay mangyari at maiwasan ang data corruption.

Ano ang mangyayari kapag puno na ang log ng transaksyon?

Kapag ang mga log ng transaksyon ay puno na , dapat mong bawasan ang laki ng mga log ng transaksyon . Kapag ang mga log ng transaksyon ay puno na , agad na i-back up ang iyong log ng transaksyon file. Sa panahon ng pag-backup ng iyong log ng transaksyon file, awtomatikong pinuputol ng SQL Server ang hindi aktibong bahagi ng log ng transaksyon file.

Inirerekumendang: