Ay: Kasım 2016

Veritabanı sorgulamalarının büyük küçük harfe duyarsız şekilde yapılması (case insensitive)

Varsayılan olarak büyük küçük harfe duyarlı (case sensitive) olduğundan aşağıdaki gibi bir sorguda ,  dönen sonuç içerisinde küçük harfe başlayanlar gelmeyecektir. Bu durumda dönen sonuç eksik veri içermiş olacaktır. select * from kisi where ad like 'A%' ; Büyük ya da küçük harfle sorgulama yapıldığında hem büyük hem küçük harf içermesi isteniyorsa ,  NLS_COMP=LINGUISTIC ve NLS_SORT=BINARY_AI olacak şekilde […]

RAC veritabanı sunucularında ACFS (ASM Cluster File System) driver kurulumu

Oracle ASM Cluster File System (ACFS) , ASM üzerinden cluster dosya sistemi oluşturmak amaçlı kullanılmaktadır. Oluşturulan dosya sistemi ASM disk grupları içindeki alanı kullanacaktır. Bu dosya sisteminde Grid Infrastructure home dizini ve direkt olarak Oracle ASM içerisinde bulunan dosyaların tutulmaması gerekmektedir. Bu dosyalar dışındaki tüm dosyalar için ACFS kullanılabilir. ACFS kullanılabilmesi için driver gerekmektedir. Bu […]

RAID Yapısı

RAID yapısını seçerken ya da storage’ı dizayn ederken kesinlikle uzakta durmamanızı tavsiye ederim. Bu işlemler direkt olarak veritabanı performansına önemli ölçüde etki ediyor. Kurumunuzdaki sistem sorumlusu ya da storage sorumlusu sizin read ve write oranınızı ya da hangi uygulamanın daha çok IO yaptığını sizin kadar bilemez. Bu yüzden disk isterken ona bazı parametreler vermeniz gerekir. […]

Veritabanı Sunucunuzun Yaptığı IOPS ve Throughput’u Data Collector Kullanarak Bulmak

Özellikle veritabanı sunucunuz için yeni storage alacağınız zaman alacağınız storage’ın sizin ihtiyaçlarınızı karşılayıp karşılamayacağını bilmeniz gerekir. Yada ihtiyacınızdan fazla bir storage almak istemezsiniz. Bu yüzden veritabanı sunucunuzun yaptığı IOPS’u ve throughput’u hesaplamanız gerekir.   IOPS(Input/Output Operations Per Second): Saniye yapılan okuma ve yazma sayısı Throughput: Saniyede kaç mb okuma veya yazma yapılabildiğini gösterir. IOPS ve […]

SQL Server Sunucuların Kullandığı SAN Altyapısı ve Uygulama Sunucusundan Gelen Bir Query’nin Hikayesi

Bu makalede SQL Server Sunucuların, Storage’a veri yazarken ve okurken hangi aşamalardan geçtiği ve verinin daha hızlı okunup yazılabilmesi için gerekli altyapının nasıl oluşturulması gerektiğinden bahsedeceğim. Bu makaleyi okumadan önce “SQL Server Sunucuların Network Konfigurasyonu ve Always ON Senkronizasyonunu Farklı Bir Ethernet Kartından Yaptırmak” isimli makalemi okumanızı tavsiye ederim. Network altyapısının nasıl çalıştığını öğrendikten sonra […]