Kategori: Bakım-Performans
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 Aligned Index Nedir
Bu makalede mssql server üzerinde aligned index kavramının ne olduğuna değinmiş olacağız. Partition işlemlerinde sıfırdan veya mevcut bulunan bir tabloyu partition yapısına dönüştürmek istediğimizde indexlerin partition yapısındaki schema yapısına göre…
MSSQL Server Heap Table Fragmentation Maintenance Oluşturma
Bu makalede heap tablolarda oluşan fragmentation işlemler için neler yapılması gerektiğini ele almış olacağız. Heap tablolar için fragmentation konusu normal index fragmentation’dan farklıdır. Çünkü heap tabloda clustered index yoktur ve…
MSSQL Server Extended Events ile DeadLock Mekanizması Oluşturma
Bu makalede Extented Events‘da DeadLock mekanizması nasıl oluşturulduğunu ele almış olacağız. Extented Events sql server’da profiler yapısının yerine gelmiş olan bir yapı olarak karşımıza çıkmaktadır. Profiler system’i anlık takip ederken…
MSSQL Server Index Fragmentation Oranlarını Bulma
Bu makalede index fragmentation yapısına değinmiş olacağız. Öncelikle index yapıları neden fragmentation olur. Kullanıcılar tabloya insert update ve delete işlemleri sonucu index yapımızın olduğu ilgili page içerisinde alan kalmayabilir. Bunun…
MSSQL Server’da COMPRESS Index
SQL Server’da COMPRESS index terimi aslında page compression (sayfa sıkıştırma) özelliğini ifade eder. Bu, verileri depolarken disk alanından tasarruf etmek için kullanılan bir veri sıkıştırma yöntemidir. Her sayfadaki her sütun…
MSSQL Server’da CPU Performance Counter’lar
SQL Server performans sorunlarında CPU, en yaygın darboğaz kaynaklarından biridir. Ani yavaşlamalar, zaman aşımı hataları ve yetersiz kaynak uyarıları genellikle aşırı CPU tüketen sorgulardan kaynaklanır. Bu makalede, CPU kaynaklı bir…
