Kategori: Bakım-Performans

SQL Server’da Otomatik İstatistik Oluşumu (_WA İstatistikleri) ve Kullanımı

SQL Server’ın sorgu optimizasyon motoru, veritabanı performansını artırmak için birçok akıllı mekanizma içerir. Bunlardan en önemlilerinden biri de “otomatik istatistik oluşturma” özelliğidir. Bu makalede, SQL Server’ın otomatik olarak nasıl istatistik…

MSSQL Server Include Client Statistics

Kullanıcı İstatistikleri, sunucudan kullanıcı tarafına ne kadar veri alındığını belirleyen istatistiklerin belirlenmesinde çok yardımcı olan SQL Server veri aracıdır. Başka bir deyişle, istemci istatistikleri, istemci – sunucu tarafında gönderilen ve…

MSSQL Server Incremental Statistics

Incremental Statistics veritabanı üzerinde partition yapısında olan tablo üzerinde istatistiklerin partition bazında güncellenmesi işlemidir. Büyük boyutlu veritabanlarımızda istatistikleri partition bazında güncelleştirmek istatistiklerin sisteme getireceği yükü azaltabiliriz. Veritabanımızda partition yapısında olan…

MSSQL Server Statistics Son Güncelleme Tarihini Bulmak

Aşağıdaki komut ile istatistiklerin en son ne zaman güncellendiğini bulabiliriz. Aşağıda dikkat ederseniz Primary key istatistik değeri yeni güncellendiği için değeri 0 görülmektedir. Aşağıdaki komut İstatistik üzerinde değişim yüzdesi %20…

Sql Server SET STATISTICS TIME-IO

Sql server da bir sorgumuzu çalıştırmadan önce sql server bazında bazı ayarları aktif ederek sorgumuzun ne kadar IO ve CPU tükettiğimizi bulabiliriz. Bunun için SSMS arayüzünde aşağıdaki resimde kutucuk içerisine…

DBCC SHOW_STATISTIK  ve SQL Server İstatistikleri Nerede Saklanır

SQL Server’daki istatistikler ikili büyük nesnelerde (BLOB’lar) saklanır ve aşağıdaki sistem katalog görünümleri ve DMV’ler kullanılarak erişilebilir. İstatistiklerin isim, otomatik oluşturulup oluşturulmadığı gibi genel bilgilerini vermektedir. Yukarıdaki komutlarla belirli stast_id…

MSSQL Server Değişen  İstatistik Özelliklerini Görüntüleme

Mevcut veritabanındaki belirli bir nesnenin istatistik özelliklerini görüntülemek için DMV sys.dm_db_stats_properties kullanabiliriz. AdventureWorks2014 veritabanında Person tablosunda bulunan istatistikleri görüntüleyebiliriz. Not: Where ifadesi yorum satırı olarak yapılırsa veritabanı altında bulunan tüm…

MSSQL Server Statistics Job Komutları

Bu makalede mssql server yapısında istatistik job komutlarını görmüş olacağız. Sistemimizde performans sorunu varsa yapılması gereken ilk işlemlerden biri istatistikleri güncel tutmaktır. Aşağıdaki komut ile Always On altında bulunan tüm…