MS 10987 Performance Tuning and Optimizing SQL Databases

Microsoft SQL Server Performance Tuning & Optimizing SQL Databases eğitiminde katılımcıların geliştirdikleri veritabanlarında ve yazdıkları sorgularda performans iyileştirme çalışmalarını verimli bir şekilde yapabilmeleri hedeflenmiştir. Ayrıca bu eğitimde donanımsal ve konfigürasyonel açıdan performansı etkileyen unsurlar da incelenmektedir. Bu eğitimin öncesinde Administrating SQL Server Databases eğitiminin alınmış olması önerilir.
SQL Server Bileşenleri ve SQL OS
Windows CPU Kullanımı vs SQL CPU Kullanımı
Bekleme Durumları (Wait Types) ve Kuyruklar (Queues)
Temel Kavramlar
Veri Depolama Çözümleri
IO Kurulumu ve Test Etme
Veritabanı Yapısı Katmanları ve İşleyişi
Veritabanı Dosyalarının İşleyişi
TempDB İşleyişi
Windows Bellek Kullanımı
SQL Server Bellek Kullanımı
In-Memory OLTP Özelliği
Eşzamanlılık ve İşlemler (Transactions)
Kilitleme İç İşleyişi (Locking)
İstatistik İç İşleyişi ve Satır Sayısı Tahmini (Cardinality)
Index İç İşleyişi
Columnstore Index Kullanımı
Sorguların çalıştırılması ve optimize edici iç işleyişi
Sorgu planlarını analiz etme (Execution Plan)
Plan önbellek iç işleyişi
Plan önbellek sorunlarını giderme
Query store kullanımı
Extended events temel kavramlar
Extended events uygulaması
İzleme and tracing
Baselining ve benchmarking