Etiket: Compatibility Level

3 Kas by NURULLAH ÇAKIR Etiketler: , , ,

Memory Optimized Tablolarda Otomatik İstatik Güncellemesi Aktif mi?

SQL Server 2016 ile Memory Optimized Tablolarda otomatik istatistik güncellemesi desteği geldi. Eğer veritabanı, compatibility level’i 130 olarak oluşturulduysa herhangi bir şey yapmak gerekmiyor. Ama veritabanı daha önceki bir compatibility level ile oluşturulduysa compatibility level’i 130’a çekildikten sonra istatistikleri manual olarak bir kere güncellemek gerekiyor.   Compatibility level ile ilgili “Compatibility Level Nedir Ve Nasıl […]
2 Kas by NURULLAH ÇAKIR Etiketler: , , , , , , , , , , , , , ,

ALTER DATABASE SCOPED CONFIGURATION ile Veritabanı Seviyesinde Konfigürasyon

SQL Server 2016 ile beraber, MAXDOP gibi instance seviyesinde ayarlanan bazı kritik konfigürasyonları veritabanı seviyesinde konfigüre edebilmemize olanak veren ALTER DATABASE SCOPED CONFIGURATION ifadesi hayatımıza girdi. Özellikle konsolide edilmiş sistemlerde veritabanı bazında farklı konfigürasyon yapmanız gerekebiliyor. Bu anlamda bence bu çok güzel bir gelişme.   Veritabanı seviyesinde aşağıdaki ayarları konfigüre edebiliyoruz. Veritabanı üzerine sağ tıklayarak properties […]
7 Eyl by NURULLAH ÇAKIR Etiketler: , ,

Policy-Based Management(Veritabanlarının Compatibility Level’ini Kontrol Etmek-Database Facet)

Policy-Based Management SQL Server 2008 ile gelen bir özelliktir. Sistemlerimizde istediğimiz kuralları koymamıza, standartlarımızı belirlememize ve kontrollerimizi otomatik olarak yapmamıza olanak sağlar. Örneğin stored procedure’lerimizin isimlerinin rakam ile başlamaması ya da veritabanı recovery modellerinin simple olmaması için kontrol amaçlı olarak policy oluşturabiliriz.   Bu makaleyi okumadan önce Compatibility Level’in ne olduğunu anlamak için “Compatibility Level […]
27 Şub by NURULLAH ÇAKIR Etiketler:

Compatibility Level Nedir Ve Nasıl Değiştirilir

Compatibility Level, bazı veritabanı davranışlarını SQL Server’ın belirtilen sürümü ile uyumlu çalışacak şekilde ayarlar. Örneğin SQL Server 2008 ve öncesindeki compatibility level’lerde PIVOT komutu Recursive CTE içinde destekleniyordu. Ama SQL Server 2008 ve üstü compatibility level’lerde Recursive CTE içinde desteklenmiyor.   Bir uygulama düşünün SQL Server 2008 veritabanı kullanıyor ve veritabanı içersindeki bir fonksiyonda recursive […]