SQL Server’da Index Forcing ile Query Optimizer’a Müdahale Etmek
SQL Server Query Optimizer (Sorgu Optimizasyonu), bir sorguyu çalıştırmak için en düşük maliyetli yolu seçmek üzere tasarlanmış son derece gelişmiş bir mekanizmadır. Ancak bazen, istatistiklerin güncel olmaması veya “Parameter Sniffing”…
MSSQL Server’da Partitioned Table Rebuild, Reorganize ve Incremental Statistics
Büyük veri kümeleriyle çalışırken performansın anahtarı veriyi bölmektir (partitioning). Ancak veriyi bölmek yetmez; bu bölümlerin bakımı da en az tasarım kadar kritiktir. Bu makalede, partition özelinde index bakımı ve istatistik…
MSSQL Server Backup Compression Teknolojileri ve Algoritmaları
SQL Server’da yedek sıkıştırma dünyası, verinin boyutu ve sunucu kaynaklarının (CPU) kullanımı arasında hassas bir denge kurma sanatıdır. SQL Server’ın geçmişten geleceğe kullandığı algoritmaları ve yeni nesil ZSTD teknolojisini detaylıca…
MSSQL Server’da Activity Monitor Nedir
SQL Server üzerinde veritabanı performansını anlık olarak izlemek ve darboğazları tespit etmek için en güçlü araçlardan biri Activity Monitor’dür. Özellikle sistemde bir yavaşlık hissedildiğinde veya “Kilitlenen bir işlem mi var?”…
Windows Defragment and Optimize Drives Nedir
Microsoft’un “Defragment and Optimize Drives” (Sürücüleri Birleştir ve İyileştir) aracı, bilgisayarınızdaki depolama birimlerinin veri düzenini yöneten ve okuma/yazma performansını en üst düzeyde tutan bir sistem bakım aracıdır. Windows arama kısmına…
MSSQL Server’da Login Trigger ile Kullanıcı Kısıtlama
Bu makalede mssql server üzerinde herhangi bir kullanıcının veritabanı üzerinde açtığı connection sayısınını sınırlayacağız. Öncele bu işlemi Resource Governor ile yapılabilirmi. SQL Server Resource Governor ile doğrudan bir kullanıcıya maksimum…
MSSQL Server’da Veritabanını Offline ve Online Mod’a Alma
SQL Server dünyasında bir veritabanını Offline veya Online moduna almak, veritabanı yöneticilerinin en önemli işlemlerinden biridir. Bir veritabanını erişime kapatmak kulağa korkutucu gelse de, aslında kontrollü bir yönetim için şu…
MSSQL Server’da Detach ve Attach Yöntemi
SQL Server’da Detach/Attach yöntemi, bir veritabanını mevcut sunucudan ayırıp (Detach), fiziksel dosyalarını (.mdf ve .ldf) başka bir konuma veya sunucuya taşıdıktan sonra tekrar bağlama (Attach) işlemidir. Bu yöntem genellikle veritabanlarını…
