Archive for the ‘MS SQL Server’ Category

MS SQL Server da Foreign Key lerin ALTER scriptini oluşturmak

December 30th, 2010 by ne0c0de 0

Aşağıdaki kod ile mevcut veritabanınızdaki Foreign Key’lerin ALTER scriptini oluşturabilirsiniz.

MS SQL Server da log dosyalarının boyutlarını küçültmek

December 30th, 2010 by ne0c0de 0

SQL Server da yaptığınız işlemleri şayet transaction içerisinde yapıyorsanız belirli bir süre sonra log dosyasının şiştiğini ve bir zaman sonra diskte yer sıkıntısı yaşadığınızı fark edeceksinizdir. Aşağıdaki komut ile SQL Server da bulunan bütün veritabalarınızın log dosyalarının boyutlarını minimum a indirebilirsiniz. Not: Yukarıdaki log dosyası küçültme işlemi sadece recovery modeli Simple olan veritabanları için geçerlidir. [...]

MS SQL Server da tablo indexlerini defrag etme

December 30th, 2010 by ne0c0de 0

MS SQL Server da tablolar üzerine koyduğumuz indexler, zaman içerisinde tablolara eklenen veya silinen kayıtları yüzünden parçalara ayrılırlar (fragmented olma durumu). Bundan dolayı bu indexleri kullanan sorgularımız da zaman içerisinde performanslarında ciddi düşüşler yaşanır. Eğer siz de son zamanlarda sorgularınızda performans kaybı olduğunu düşünüyorsanız, aşağıdaki sql kodu ile indexlerinizi defrag etmenizde fayda olacaktır. Not: Tablolarda [...]

SQL Server da tabloların kayıt sayısı ve kapladığı alanı listelemek

December 30th, 2010 by ne0c0de 0

Aşağıda yazdığım bir komut ile mevcut çalıştırdığınız veritabanı üzerindeki tabloların kayıt sayısı ve o tabloların kapladığı alanları görebilirsiniz. Bu sorgu sonucunda gelen tablo listesine göre tanımlayacağınız indexlerin hangi tablolarda daha çok verim vereceğini görebilmiş olacaksınız. Indexlerin önemi ve performansı arttırmadaki gücüne bir başka konuda değineceğiz..

Stored Procedureleri son güncelleme tarihine göre sıralamak

December 30th, 2010 by ne0c0de 2

SQL Management Studio nun bana göre en önemli eksiklerinden birisi Stored Procedure lerin son güncelleme zamanını önyüz kısmında göstermemesidir. Bu eksiklik sayesinde biz developerlar genellikle SP lerin son güncelleme tarihini görebilmek için çeşitli taklalar atarız. Bunlardan bir tanesi de aşağıdaki örnekte yer alır. Bu SQL komutu ile son güncelleme tarihi 1 hafta öncesine kadar olan [...]

MS SQL Server da Stored Procedure ler içerisinde arama yapmak

December 30th, 2010 by ne0c0de 0

Aşağıdaki kod içerisinde xxx yazan yere istediğiniz kelimeyi yazarak, o kelimenin içerisinde geçtiği Store Procedure leri listeleyebilirsiniz. Örneğin MEMBERS adında bir tablonuz olsun. Bu tabloyla ilgili işlem yapan Stored Procedure leri bulmak için aşağıdaki SQL i çalıştırabilirsiniz: