Wat is een transactielogboek en wat is de functie ervan?
Wat is een transactielogboek en wat is de functie ervan?

Video: Wat is een transactielogboek en wat is de functie ervan?

Video: Wat is een transactielogboek en wat is de functie ervan?
Video: "How Transaction Logs Work Lesson 7.1" 2024, November
Anonim

EEN transactielogboek is een sequentiële registratie van alle wijzigingen die in de database zijn aangebracht, terwijl de feitelijke gegevens in een apart bestand staan. De transactielogboek bevat voldoende informatie om alle wijzigingen ongedaan te maken die in het gegevensbestand zijn aangebracht als onderdeel van een individu transactie.

Wat betekent transactielogboek daarnaast?

Op het gebied van databases in de informatica is een transactielogboek (ook transactie tijdschrift, database log , binair log of auditspoor) is een geschiedenis van acties die zijn uitgevoerd door een databasebeheersysteem dat wordt gebruikt om ACID-eigenschappen te garanderen bij crashes of hardwarestoringen.

Vervolgens is de vraag, wat is een transactielogboek in SQL? EEN transactielogboek is een bestand – integraal onderdeel van elke SQL Server-database. Het bevat log platen geproduceerd tijdens de loggen proces in een SQL Server-database. De transactielogboek is het belangrijkste onderdeel van a SQL Serverdatabase als het gaat om noodherstel - deze moet echter niet beschadigd zijn.

waarom hebben we transactielogboek nodig?

EEN transactielogboek registreert in principe alle databasewijzigingen. Wanneer een gebruiker bijvoorbeeld een INSERT uitgeeft, wordt deze ingelogd in de transactielogboek . Hierdoor kan de database de terugdraaien of herstellen transactie als er een storing zou optreden en gegevenscorruptie voorkomt.

Wat gebeurt er als het transactielogboek vol is?

Wanneer de transactielogboeken zijn vol , moet u de grootte van de verkleinen transactielogboeken . Wanneer de transactielogboeken zijn vol , maak onmiddellijk een back-up van uw transactielogboek het dossier. Tijdens de back-up van uw transactielogboek bestanden, snijdt SQL Server automatisch het inactieve deel van de transactielogboek het dossier.

Aanbevolen: