![]() |
![]() |
![]() |
#1 |
![]()
Üyelik tarihi: 01 Mart 2015
Mesajlar: 203 WEB Sitesi: www.code.com IRC Sunucusu: irc.code.com İlgi Alanı: Alınan Beğeni: 33 |
![]()
Merhaba arkadaşlar;
Bu makalemizde MsSQL Server'a ilişkin paylaşımlara devam edeceğiz.. Bu günki paylaşımımda sizlere Shrink işleminden bahsedeceğim. Malüm SQL Serverda projelerimiz için oluşturduğumuz database ler süreç içerisinde artık serverda olabildiğince fazla yer kaplamaya başlıyor ve bu databaselerin boyutlarını küçültmemiz gerekebiliyor. Tabi burada dosya boyutunu küçültmekten kastım elbetteki database içerisindeki dataların silinmesi değil. Hatta zaman zaman database içerisindeki dataların bir kısmını sildiğimiz halde databasemizin boyutunda herhangi bir değişiklik olmadığına şahit olabiliyoruz. İşte bu ve bunun gibi durumlarda SQL Serverımızda yapacağımız ufak bir işlem ile databaselerimizin dosya boyutlarında iyileştirmeye gidebiliyoruz. Bu yapılan işlem shrink olarak adlandırılmakta. Şimdi bir örnekle konuya daha bir açıklık getirelim.. Farkı görebilmek için localimde var olan Firsat isimli databasemin dosya boyutuna bakıyorum.. ![]() Daha sonra MsSQL server'a geçerek bu database için shrink işlemini gerçekleştirelim. Bunun için ilgili database'ye sağ click yaparak sırası ile "Tasks > Shrink > Database" adımlarını takip edelim. ![]() Bir sonraki adımda ise aşağıdaki gibi % kaçlık bir shrink işleminin gereçekleşeceğini bildiren ve işlem onayı için son aşama olan ekranımız gelecek karşımız. ![]() Ok seçeneği ile shrink işlemini tamamlamış olacağız. İşlemin tamamlanmasının ardından tekrar dosya boyutuna baktığımızda ise fark bariz bir şekilde kendini gösterecektir. ![]() Bu farktan sonra olabildiğince faydalı bir işlem olduğu konusunda sanırım artık hepimiz hem fikiriz. Madem bu kadar faydalı bir işlem o halde shrink işleminin belirli zamanlarda yapılması için SQL Serverımıza bir görev atayalım. Biraz önceki shrink işleminin gerçekleşmesi için izlediğimiz yolu tekrar takip edelim ve açılan son ekranda üst kısımda bulunan Script kısmına click yaparak açılan sekmede Script Action to Job seçeneğini seçelim. ![]() Bu seçim sonrasında açılacak olan ekranda Schedules sekmesine geçelim. ![]() Bu ekrandaki alt kısımda bulunan New seçeneğine click yapalım ve son olarak bu göreve istediğimiz bir isim vererek hangi zamanlarda shrink işleminin gerçekleşmesine karar vererek işlemimizi sonlandıralım. ![]() Kaynak: [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] |
![]() |
Alıntı
|
Etiketler |
işlemi, mssql, shrink |
Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
|
|
![]() |
||||
Konu | Konuyu Başlatan | Forum | Cevaplar | Son Mesaj |
MSSQL Veritabanı Nedir? | Code | MsSQL | 0 | 11 Ekim 2015 15:08 |