Syslogs

Network ve Sistemsel konularda cesitli paylasimlar.


MSSQL - Dump Transaction

MSSQL Serverdaki bir database’in log dosyasinin ebadi zaman zaman diskte cok buyuk yerler işgal edecek şekilde büyüyebilir. Bu durumda, log dosyasını küçültmek için dump transaction işlemi yapmak gerekebilir.

Ilgili T-Sql cümlesi şu şekilde; dump transaction database_ismi with no_log

Bu komutla, ilgili database’e ait log dosyasinin icindeki commit edilmiş işlem loglarının tümünü siler. Ancak sadece bu işlemi yapmak diskte yer açmaya yeterli değildir. Zira bu işlemden sonra log dosyasının boyutunda herhangi bir değişiklik olmaz. Log dosyasını fiziksel olarak küçültmek için dump komutunu çalıştırdıktan sonra, user interface’den shrink işlemi yapmak gerekir.

Not: Shrink işlemi başarılı olmazsa, Sql servisini restart edip yeniden shrink denemeniz gerekiyor. Servis restart sonrası sorun çıkmayacaktır.

Tags: , , ,

Belki şu konular da ilginizi çeker:

Bu yazı hakkındaki görüşlerinizi oy vererek belirtebilirsiniz.
BerbatKötüİyiGüzelMükemmel (Henüz Oylanmadı)
Loading ... Loading ...
Kategori: Microsoft |

Bir yorumda bulunun


Search Engine Optimization - AddMe