Ce este un fișier LDF?
Un fișier cu extensia .ldf este un fișier jurnal menținut de Microsoft SQL Server, care este un sistem de gestionare a bazelor de date relaționale (RDBMS). Toate tranzacțiile efectuate pe fișierele bazei de date primare (MDF) (cum ar fi inserarea, actualizarea, ștergerea) sunt înregistrate în fișierul LDF. Fișierele LDF sunt componente critice ale oricărei baze de date. În cazul unei defecțiuni a sistemului, fișierul jurnal este utilizat pentru a restabili baza de date la o stare consecventă. Fișierul jurnal de tranzacții poate crește în dimensiune dacă tranzacțiile nu sunt complet angajate. Fișierele LDF pot fi deschise cu aplicația software Microsoft SQL Server.
Operațiuni înregistrate în fișierul LDF
Un fișier jurnal SQL înregistrează următoarele operații:
Începutul și sfârșitul fiecărei tranzacții.
Fiecare modificare a datelor (inserați, actualizați sau ștergeți). Aceasta include, de asemenea, modificări ale procedurilor stocate de sistem sau ale instrucțiunilor DDL (Data Definition Language) la orice tabel, inclusiv tabelele de sistem.
Fiecare extensie și alocare sau dezalocare de pagină.
Crearea sau eliminarea unui tabel sau index.
Format de fișier LDF
Fișierul LDF constă din înregistrări ale tranzacțiilor SQL Server care sunt aranjate ca șir de înregistrări de jurnal. Fiecare înregistrare de jurnal are un număr de secvență de jurnal (LSN) care este mai mare decât LSN-ul înregistrării anterioare. Șirurile sunt concatenate unul după altul în fișier. Datorită computerelor moderne de mare viteză, înregistrările pot fi inserate acolo unde LSN2 există în fișierul jurnal înainte de LSN1. Deoarece operațiunile sunt înregistrate într-un serial, modificarea descrisă de LSN2 a fost efectuată după înregistrarea de jurnal LSN1. Înregistrările pentru o anumită tranzacție sunt legate înapoi folosind pointerii care sunt utilizați și accelerează derularea tranzacției.
Referințe
See Also
- ACCDT - Microsoft Access 2007 Template Database File Format
- ACCFT - Fișier șablon de câmp de bază de date Microsoft Access 2007
- BCP - SQL Server Bulk Copy File Format
- Format de fișier ACCDB - Fișierul bazei de date Microsoft Access 2007
- Format de fișier ACCDE - Fișier de bază de date Microsoft Access 2007