Bu sitede yer alan bilgiler tarafımdan not amaçlı olarak internet ortamından derlediğim bilgilerden oluşmuştur.bu site hiç bir şekilde reklam ve para kazanma amacı güdülmeden hazırlanmaktadır.
Yayınlanan bilgilerden dolayı hakkının yendiğini düşünen olursa lütfen benimle irtibata geçsin..
Bu sitenin temel amacı bilgi paylaştıkça büyür. Dolayısıyla kimsenin kul hakkını yeme gibi bir niyetim olmamıştır.
İletişim:
https://www.facebook.com/vedatpala60
Mail:
vedatpala@gmail.com
LOGO
LOGO
Breaking News
Home/SQL SERVER/SQL Server Database Shrink İşlemi - Veritabanı Boyutunu Küçültmek
SQL Server Database Shrink İşlemi - Veritabanı Boyutunu Küçültmek
SQL Server içerisinde veriler database' e ait ".mdf" ve ".ldf" uzantılı dosyalarda tutulmaktadır. Zamanla bu dosyalar insert işlemleri ile şişmektedir. Örnek olarak binary formatında dosyaları tuttuğumuz bir tablomuz olsun. 1 GB boyutunda veriyi tabloya yazalım. Database' e ait mdf dosyamızın büyüdüğünü göreceğiz. Kaydı delete ile sildiğimiz zaman tekrar mdf dosyasına baktığımızda database' in diskteki boyutunun düşmediğini göreceğiz. Sebebi database boyutu küçüldüğü zaman doğrudan diskte kaplamış olduğu boyutunu düşürmemektedir. Burada shrink işlemi devreye girmektedir. Shrink işlemini Management Studio üzerinden de yapabiliriz.
USE [NORTHWND]
GO
DBCC SHRINKDATABASE(N'NORTHWND' )
GO
Bu işlem ile ".mdf" ve ".ldf" dosyaları shrink edilmektedir. Dosyaları ayrı ayrı da shrink edebilirsiniz. Önce ".mdf" dosyasını shrink edelim.
USE [NORTHWND]
GO
DBCC SHRINKFILE (N'Northwind' , 0, TRUNCATEONLY)
GO
Aşağıdaki şekilde de ".ldf" dosyası shrink edilmektedir.
Hiç yorum yok