Kategori: Index

MSSQL Server’da Diskte En Çok Fiziksel Read Yapan Sorguları Tespit Etme

Veritabanı yöneticileri (DBA) ve yazılım geliştiriciler için performans optimizasyonunun altın kuralı, sistem kaynaklarını en çok tüketen noktaları bulmaktır. SQL Server’da bir sorgu çalıştığında, veriyi önce bellekten (Buffer Pool) okumaya çalışır….

MSSQL Server’da Non Clustered Index Nedir

Bu makalede NonClustered Index’in ne olduğunu detaylı bir şekilde görmüş olacağız. SQL Server’da çeşitli index türleri bulunur, ancak en yaygın kullanılanları şunlardır: Aşağıdaki komut yardımıyla tablo altında bulunan clustered ve…

MSSQL Server’da Index Yapısında Kullanılan Parametreler

Bu makalede Clustered-NonClustered Index Komutları ve aynı zamanda aralarındaki farkı görmüş olacağız. SQL Server’da çeşitli index türleri bulunur, ancak en yaygın kullanılanları şunlardır:  Aşağıdaki komut yardımıyla tablo altında  bulunan clustered…

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 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…