MongoDB ye SSIS ile Data Yüklemek

Reading Time: 1 minuteBu gün ki makalemizin ana teması, SQL Server üzerinde tuttuğunuz dataların bazılarını Mongo Db yi besleyerek onun üzerinden maliyetli işlemleri yapmak istiyorsunuz ve bunu SSIS paketlerini kullanarak nasıl yapabilirsinizi konuşacağız. SQLTURKIYE adında bir veritabanım mevcut SQL Server üzerinde  ve ben Devamını Oku…

SQL Server 2017 Reporting Server Kurulumu

Reading Time: 1 minuteSQL Server 2017 Reporting Services ‘ı indirme işlemini aşağıda ki link üzerinden yapabilirisiniz. https://www.microsoft.com/en-us/download/details.aspx?id=55252 İndirme işlemi tamamlandıktan sonra dosyanın üzerine gidip Run As Administrator ile iki kere tıklıyoruz ve yükleme işlemine başlamış oluyoruz. Install Reporting Services diyoruz. Yükleyeceğimiz edition ı Devamını Oku…

SQL Server ISNumeric() Fonksiyonu Nedir ?

Reading Time: 2 minutesVeritabanımızda datanın Numeric olup olmadığını sorguladığımız fonksiyondur. ISNUMERIC() fonksiyonu sonucu 0 döner ise sonuç numeric değil, 1 döner ise sonuç numeric tir. Hızlıca bir kaç örnek ile konuyu ele alalım. İlk örneğimiz de fonksiyona değerler gönderip sonuçlarını inceleyeceğiz.

Yukarıda Devamını Oku…

SQL Server Wait Statistics Verilerine Erişme ve SQL Ops ile Görüntüleme

Reading Time: 2 minutesSQL Server yeni Managemetn Studio olarak nitelendirilen SQL Operation Studio yu kullanarak veritabanımız üzerinde aşağıda hazırlamış olduğum wait type yani veritabanımızın en çok nerede beklediğini veren scriptimizi exec ettik ve çıkan sonuçta Operation studio nun özelliklerinden olan Chart ı kullanrak Devamını Oku…

TRIM Fonksiyonlarının Performansa Etikisi

Reading Time: 2 minutesSargability bölümünde ve Query Performance makalelerimde performance ın önemini ve neler kullanıp kullanmayacağımıza dair bilgileri paylaştım ve ara ara da o sayfaları güncelliyorum. SQL Server SARGability Session I SQL Server Query Performans İpuçları Bu günde TRIM Function ın perfromansa olan Devamını Oku…

SQL Server NOEXEC Komutu Nedir ?

Reading Time: 2 minutesSQL Server da NOEXEC komutu ne işe yarar sorusunu bu makalede cevaplayacağız. SQL Server herhangi bir sorguyu iki aşamada yürütür temel anlamda , bu aşamalar  Compilation ve Execution dır. Derleme aşamasında sorgunun syntax ını ve nesne adlarını ndoğruluğunu teyid etmeyi Devamını Oku…

SQL Server da Tablolarımızda yer alan Index leri Nasıl Buluruz ?

Reading Time: 2 minutesTablolarımız da yer alan indexleri ve hangi tip index kaç tane olduğunu aşağıda  ki script ile buluruz. Yeni index tiplerinide desteklemektedir scriptimiz. ( Clustered,NonClustered,Clustered ColumnStore,NonClustered ColumnStore gibi) Bu script çoğu çalışmlarınıda çok işinize yarayacaktır.

AdwantureWorks2016 veritabanımız üzerinde EXEC ettiğimizde Devamını Oku…

SQL Server NULL kolonu NOT NULL Nasıl Yaparız ?

Reading Time: 2 minutesVeritabanlarımızda tablolarımız içerisinde yer alan Nullable kolonlarımızı Not Null a nasıl çeviririz bu makalemizde bunu göreceğiz. Örnek ile konuyu daha net bir şekilde ele alalım. SQLTURKIYE veritabanımız içerisinde bir adet demo tablo oluşturuyoruz.

SQLTR_DEMO_1 isimli demo tablomuzu oluşturduktan sonra Devamını Oku…

SQL Server 2017 IDENTITY_CACHE Yeniliği

Reading Time: 3 minutesSQL Server 2017 ile hayatımıza giren güzel bir özellikten bahsedeceğiz bugün. IDENTITY_CACHE özelliği ; Bu özelliği 2016 versiyonunda hayatımıza giren sys.database_scoped_configurations tablosunda görebiliriz.

Bu özellik default olarak aktif gelmektedir. Şimdi bir kaç örnek ile daha detaylı inceleyelim bu özelliği Devamını Oku…

SQL Server Güvenlik Açığı Analizi – (SQL Vulnerability Assessment)

Reading Time: 3 minutesSSMS 17.4 ile hayatımıza giren güzel bir özelliktir SQL Server Güvenlik Açığı Analizi.Peki nasıl yapılmaktadır. SQLVA olarak adlandıracağım bu özelliğin tam adı SQL Vulnerability Assessment dır. Bu özelliği temel amacı veritabanı güvenlik açıklarını keşfetmek, izlemek ve düzeltmemizi sağlamak için oluşturulmuştur. Devamını Oku…