Perbedaan antara LDF dan MDF Perbedaan Antara

Anonim

LDF vs MDF > Perusahaan menggunakan database untuk menyimpan, memeriksa, dan mengambil informasi berharga seperti pelanggan, riset pasar, akun, tren pasar, persediaan persediaan, karyawan, dan data penting lainnya ke perusahaan dan operasi sehari-hari. Sebagian besar perusahaan menggunakan Microsoft SQL untuk membuat database dan menyimpan informasi sehingga menjadi program dan aplikasi yang paling banyak digunakan dalam fungsi ini. Dalam file MSSQL, MDF dan LDF dapat ditemukan dan digunakan.

Baik LDF dan MDF adalah ekstensi file yang digunakan di Microsoft SQL Server. Ekstensi file ini muncul bersamaan dan dibuat secara otomatis saat database baru dibuat dalam program. Kedua file tersebut juga berada di lokasi yang sama untuk memudahkan referensi. Tapi salah satu fungsi terpenting dari file-file ini adalah komponen itu adalah file cadangan (dengan ekstensi file. Bak) yang digunakan dalam program ini.

File ekstensi. MDF adalah singkatan dari "Master Database File. "File ini berisi semua informasi startup untuk database untuk menjalankan dan melacak semua database di server SQL. Ini juga menunjuk ke file lain dalam database. File ini juga merupakan file kunci dalam menyimpan informasi yang sangat penting dalam admittance dan pengawasan konten data pada server.

Sementara itu, LDF adalah ekstensi file untuk log transaksi server untuk file data utama. Ini menyimpan informasi database selain menyimpan catatan semua tindakan dan perubahan yang dilakukan pada informasi di server. Ini termasuk; tanggal, waktu, rincian semua perubahan, informasi pengguna mengenai siapa yang melakukan perubahan. Selain itu, log juga dilengkapi terminal komputer tempat perubahan dilakukan.

Perubahan yang. File LDF sering kali sering dicatat; penghapusan file, sisipan, peringatan, penambahan, dan pembaruan. Biasanya, LDF adalah file pendamping. MDF saat database baru atau saat file backup dibuat. Log transaksi server membantu melacak perubahan yang tidak sah atau melacak asal kesalahan. Informasi yang dibuat di log dapat membantu menunjukkan anomali, memulihkan data penting dan perlu, dan membantu memperbaiki akses serta kesalahannya.

File LDF penting dalam tiga operasi dalam operasi SQL. Ini termasuk: pemulihan transaksi individual, pemulihan semua transaksi yang tidak lengkap pada saat server dijalankan, dan memulihkan database saat terjadi kegagalan. Pada operasi pertama, sebuah pernyataan rollback dikeluarkan oleh aplikasi, dan. File LDF digunakan untuk membalikkan operasi itu. Dalam kasus server yang mendeteksi kesalahan atau kesalahan, file LDF akan membuat cadangan transaksi yang tidak lengkap.

Operasi kedua membutuhkan server SQL yang gagal.File LDF digunakan untuk kembali ke titik pemulihan atau file cadangan dimana database berfungsi sepenuhnya. Operasi ketiga membutuhkan kegagalan database. Saat skenario ini terjadi, file LDF digunakan untuk mengembalikan database sebelum terjadi kegagalan. Dalam operasi ini, informasi dan semua data aman dan tidak rusak.

Ringkasan:

1. MDF adalah file data utama untuk MSSQL. LDF, di sisi lain, adalah file pendukung dan ditandai sebagai file log transaksi server.

2. MDF berisi semua informasi penting dan penting dalam database sementara LDF berisi semua tindakan yang mencakup transaksi dan perubahan yang dilakukan dalam file MDF.

3. LDF terkait dengan tiga operasi sementara MDF tidak.

4. Ukuran file LDF dapat menghabiskan banyak ruang karena banyaknya perubahan dan rincian informasi yang terkait dengan perubahan sementara file MDF dapat mempertahankan atau mengubah ukuran file tergantung pada perubahan aktual yang dilakukan pada file itu sendiri.