SQL Server Clone Database

SQL Server 2014 versiyonu ile birlikte hayatımıza giren CLONE database özelliğiyle artık çok kolay bir şekilde database lerimizi CLONE layabiliyoruz. Dikkat etmeniz gereken SQL Server 2014 versiyonu SP2 ile bu özelliği aktif bir şekilde kullanabilyoruz. Önce den veritabanlarının SQL Server Devamını Oku…

PostgreSQL de Veritabanı Kopyalama

PostgreSQL de veritabanını kopyalamak için aşağıda ki adımları gerçekleştirmeniz yeterli olacaktır. Syntax : CREATE DATABASE <Hedef_Veritabanı_Adi> WITH TEMPLATE <Kaynak_Veritabanı_Adi>; İlk etapta veritabanı listemizi kontrol edelim. Bunun için \list yazmamız yeterli. Aşağıda var olan veritabanlarımızı görmekteyiz. Şimdi ise bu veritabanları içerisinden Devamını Oku…

Computed Column Üzerine Filtered Index Tanımlama

SQL Server Hata Mesajlarından 10609 Id li hata mesajı üzeirnden hem hesaplanmış sütunları hem de bu sütunlar üzerine konulamayan Filtered Index ‘i örnekler üzeirnden göstereceğim. Bir tablomuz ve bu tablomuz içrisinde bir hesaplanmış kolonumuz mevcut. Biz bu tablo üzerine bir Devamını Oku…

View’ları Güncellemenin Önemi

Tablomuza yeni bir kolon eklediğimizde var olan View da ki davranışı gözlemleyeceğiz. Örnek tablomuzu oluşturalım ,

Örnek bir kaç veri basalım tablomuza,

Şimdide bu tabloyu full çeken bir View oluşturalım ,

Oluşturduğumuz View ile data çekelim , Devamını Oku…

Index ‘lerin Bulundukları FileGroup ları Değiştirme Süreçleri

Index ‘lerin Bulundukları FileGroup ları Değiştirme Süreçleri Index ‘lerin oluşturuldukları FileGroup ‘ları iki farklı yöntem ile değiştirebiliyoru. Bunlardan ilki DROP_Existing ifadesi ile diğeri ise klasik DROP-CREATE işlemi ile. DROP-CREATE yönteminde bildiğiniz üzere ilk önce var olan Index ‘imizi DROP edip Devamını Oku…

Parametreli Sorgularda Performans Çalışması

Bu atölye çalışmamızda parametreli sorgularımızda performans arttırma işlemlerini nasıl gerçekleştirebiliriz bunu öğreneceğiz. Çoğu zaman parametreli sorgularımız da opsiyonel yani NULL değer alan değişkenlerimizi WHERE bloğunda OR layarak süreci tamamlamak istiyoruz fakat bu tarz sorguların arka tarafa verdiği yükten bi haberiz Devamını Oku…

sp_rename ile Stored Procedure Adlarınızı Değiştirmeyin !

Saklı yordamlarımız yani Stored Procedure ‘lerimizin isimlerini sp_rename komutu ile değiştirmeyiniz. Bunun yerine DROP-CREATE yapmanız en sağlıklı yöntemdir. Çünkü sp_rename ile ismini değiştirdiğiniz Stored Procedure lerimizin sys.sql_modules ‘te ki definition alanında değişiklik gerçekleşmez ve bu yüzden sp_helptext ile sp nin içeriğini Devamını Oku…