SQL Database Read-Only nedir? #DatabaseOptions

State kategorisi altındaki ayarlardan olan Database Read-Only‘i inceleyeceğim. Database Read-Only nedir? Veritabanı üzerinde sadece okuma yapılmasını belirleyebileceğimiz ayardır. Database Read-Only açık iken veritabanı üzerinde yazma işlemleri yapılamaz, bunun yanı sıra objeler de değiştirilemez. Seçenekler True False Best Practice Best practice yoktur, veritabanını kullanım durumuna göre değişiklik göstermektedir. Database Read-Only ayarını nasıl değiştirebilirim? T-SQL ile –True USE… Okumaya devam et SQL Database Read-Only nedir? #DatabaseOptions

SQL Sort operatörü #ExecutionPlanOperators

Sort Operatörü nedir? Sonuç kümesinin sıralanması istendiğinde ya da Database Engine bazı durumlarda sıralama işlemi yapmaya karar verdiğinde ortaya çıkan mantıksal ve fiziksel execution plan operatörüdür. Ne zaman ortaya çıkar? ORDER BY kullanımlarında Query Optimizer’ın seçtiği index’te ORDER kolonu yok veya sıralanmamış ise, JOIN kullanımlarında verilerin sıralı olması gerekiyor ise Demo –Clustered Index ALTER TABLE… Okumaya devam et SQL Sort operatörü #ExecutionPlanOperators

SQL Collation nedir? #DatabaseOptions

Page Header kategorisi altındaki ayarlardan olan Collation’ı inceleyeceğim. Collation nedir? Veritabanının dil değerini seçebileceğimiz kısımdır. Seçtiğimiz dil’e ait harfler ve karakterler veritabanımız tarafından kabul edilebilir hale gelecektir. Seçenekler Binlerce seçeneğe sahiptir. Best Practice Best practice yoktur, veritabanını kullanım durumuna göre değişiklik göstermektedir. Collation ayarını nasıl düzenleyebilirim? T-SQL ile use [master] ALTER DATABASE [OptionsTest] COLLATE Turkish_CI_AS ;… Okumaya devam et SQL Collation nedir? #DatabaseOptions

Veritabanı bütünlük kontrolü – CHECKDB

CHECKDB veritabanı üzerinde bütünlük, sağlamlık kontrolü yapabilmeyi sağlayan DBCC komutudur. Bütünlük kontrolü sırasında SQL Server bütün page’leri tek tek okur ve herhangi bir sorun olup olmadığını kontrol eder bu işlemi (eğer aksi belirtilmediyse) Internal Snapshot üzerinden yapar. Bu okuma işlemi sırasında çalışma mantığından vazgeçmeyerek page’leri önce diskten memory’e alıp, memory üzerinden okumaktadır. Bu işlem sorgulara… Okumaya devam et Veritabanı bütünlük kontrolü – CHECKDB