Bu bölüm MDF'nin fonksiyonlarını kısaca açıklamayı amaçlamaktadır. ve LDF içindeki dosyalar SQL server Veritabanı. Bunun dışında, yazıda ikisi arasındaki temel farklılıklar da açıklanıyor.
MDF ve LDF Dosyaları SQL Server veritabanı
Tüm şirketlerin bilgi depolamak/almak için bir sisteme ihtiyacı vardır. Bilgi, müşteri verilerinden pazar araştırmasına, malzeme envanterine, hesap bilgilerine vb. kadar her şey olabilir. Ancak şirketler bu verileri nerede saklıyor ve nasıl alıyorlar? Eh, bu amaçla veritabanlarını kullanıyorlar.
Şirketlerin çoğu MS kullanıyor. SQL Server bilgileri depolamak ve yönetmek için. Bu Microsoft'u yapar SQL Server Dünya çapında en çok kullanılan programlardan biridir. Her veritabanında MDF ve LDF olmak üzere iki dosya bulunur. Bu iki dosya, veritabanının kesintisiz çalışmasını sağlamada çok önemlidir.
Veritabanını Yedekleme ve Geri Yüklemedeki Rol
Bu ikisi temelde Microsoft SQL'de kullanılan dosya uzantılarıdır. Bu dosyalar veritabanı oluşturulduğu sırada otomatik olarak oluşturulur. Ayrıca aynı depolama konumunu paylaşırlar. Bu dosyaların bu kadar önemli olmasının nedeni, yedekleme ve kurtarma sürecinin bir parçası olmalarıdır. Daha basit bir ifadeyle, veritabanında kötü bir şey olması durumunda, yönetici kayıp/hasarlı verileri geri yüklemek ve kurtarmak için bu dosyalara başvuracaktır.
MDF ve LDF dosyalarının içerdiği bilgiler
MDF – Ana Veritabanı Dosyası anlamına gelir. Sunucunun parçası olan veritabanının tüm ana bilgilerini içerir. Bu uzantı ayrıca diğer çeşitli dosyalara da işaret eder. Bilgi depolamada önemli bir rol oynar. Genel olarak, verilerin güvenli ve emniyetli denetimi için çok önemlidir. Bu dosyanın zarar görmesi durumunda, bir MDF kurtarma kurtarmak için prosedür uygulanır. Bunu yapmak, verilerin kaybolmasını önlemek için önemlidir.
LDF – Bu dosya, ana veri dosyası için işlem günlükleriyle ilgili bilgileri saklar. Temel olarak veritabanında yapılan tüm değişikliklerin kaydını tutar. Bu dosyanın sakladığı bilgiler, değişiklik tarihi/saati, yapılan değişikliklerin ayrıntıları ve değişiklikleri kimin yaptığıyla ilgili bilgiler arasında değişir. Değişikliklerin gerçekleştiği bilgisayar terminalleri ile ilgili bilgiler de günlüklerde saklanır.
LDF, ekleme, silme, güncelleme, ekleme vb. ile ilgili değişiklikleri saklar. Sunucuda tutulan işlem günlükleri, bir hatanın nereden kaynaklandığının yanı sıra yetkisiz değişikliklerle ilgili etkinliklerin belirlenmesine yardımcı olur. Günlük bilgileri bazen hataları düzeltmede, önemli verileri kurtarmada ve anormallikleri belirlemede kullanışlı olabilir.
LDF Dosyalarının Önemli Bir Rol Oynadığı SQL İşlemleri
Öncelikle LDF dosyaları üç ana SQL işleminde önemlidir:
- Sunucu başlatıldığında tamamlanmamış işlemleri kurtarma.
- Bireysel işlemlerin kurtarılması.
- Arıza zamanlarında veritabanını kurtarma.
MDF ve LDF Dosyalarının Karşılaştırılması
- MDF dosyası, birincil dosyadır. SQL server veri tabanı. LDF destekleyici bir dosyadır. İkincisi, işlem günlükleriyle ilgili bilgileri depolar.
- MDF, veritabanı kayıt verilerini içerir. LDF ise sunucuda yapılan değişikliklerle ilgili bilgileri ve yapılan tüm işlemleri kayıt altına alır.
- MDF'den farklı olarak LDF, daha önce bahsedilen üç ana işlemden oluşur.
- LDF dosyaları, sunucuda yapılan değişiklik sayısına ve gerçekleşen işlem sayısına bağlı olarak çok fazla depolama alanı tüketmeye devam edebilir. MDF ise tablo ve kayıt verilerinin değişmesiyle dosya boyutunda değişiklik gösterebilir.
Yazar Tanıtımı:
Peter Song, veri kurtarma uzmanıdır. DataNumendahil olmak üzere veri kurtarma teknolojilerinde dünya lideri olan , Inc. görünüm kurtarma hem de PDF kurtarma yazılımı ürünleri. Daha fazla bilgi için şu adresi ziyaret edin: www.datanumen.com.