Get Adobe Flash player

MsSQL log dosyalarını temizleme

MsSQL’de LDF uzantılı log dosyalarının boyutu büyüdükçe performansta azalma olmaktadır. Bu sorunu çözmek için uzun uğraşlar vermek yerine, basit birkaç SQL sorgusu ile log dosyasını temizleyebiliriz. Öncelikle her önemli sorgu öncesinde olduğu gibi bu işlemden önce de veritabanı yedeğini almanızı tavsiye ediyorum. Sonra sırası ile aşağıdaki sorguları çalıştırarak log dosyamızı temizleyebiliriz.

backup log VERiTABANIiSMi with truncate_only
DBCC SHRINKDATABASE (VERiTABANIiSMi, NOTRUNCATE)
DBCC SHRINKDATABASE (VERiTABANIiSMi, TRUNCATEONLY)

Leave a Reply