Markanızı Geliştirmenize Yardımcı Olalım

SQL Server ile Performans Tuning

http://SQL%20Server%202019%20ile%20Performans%20Tuning%20Resmi

SQL Server ile Performans Tuning

Silikon Akademi bünyesinde sunulan “SQL Server Sorgu Optimizasyonu ve Performans İyileştirme” eğitimi, veritabanı performans sorunlarını kökten çözmek ve sistemleri en üst seviyeye taşımak isteyen profesyoneller için tasarlanmış ileri seviye bir programdır. Bir sorgunun milisaniyeler içinde çalışması ile dakikalarca sürmesi arasındaki farkı yaratan teknik detayların işlendiği bu eğitimde; indeks mimarisi, çalışma planı (Execution Plan) analizi, kilitlenme (Deadlock) yönetimi ve bellek içi (In-Memory) teknolojiler gibi kritik konular ele alınır. Silikon Akademi’nin sektörel derinliğe sahip uzmanları rehberliğinde, sadece teorik bilgiyle kalmayıp sistem darboğazlarını proaktif olarak teşhis etme ve etkili müdahale tekniklerini uygulama becerisi kazanarak, kurumsal veritabanı altyapılarınızda maksimum verimlilik sağlayacaksınız.

Genel olarak eğitim aşağıdaki konuları içermektedir.

  • Performans İyileştirme (Tuning) Süreci

  • Performans Temel Çizgisi (Baseline) Oluşturma

  • Optimizasyon Çalışmalarında Odak Noktaları

  • SQL Server’daki En Önemli 10 Performans Katili

  • Performance Monitor (PerfMon) Aracının Kullanımı

  • DMV’ler (Dinamik Yönetim Görünümleri) ile Performans Verisi Çekme

  • SQL Server Profiler Aracının Temelleri

  • Profiler ile Maliyetli Sorguların Analiz Edilmesi

  • DMV Kullanarak Sorgu Performansı Nasıl Takip Edilir?

  • SQL Yardımcı Araçları (Utilities) ile Sorgu Maliyetini Ölçme

  • SQL Server Veriyi Nasıl Saklar?

  • Extent Kavramı ve Extent Türlerine Giriş

  • Veritabanı Sayfası (Page) Nedir?

  • Veri Sayfası (Data Page) Anatomisi

  • Sayfa Türleri ve Detayları

  • Extent ve Sayfalar için Gelişmiş DBCC Komutları

  • İndeks Nedir? İşleyiş Mantığı

  • İndeks Kullanımının Faydaları ve Getirdiği Ek Yükler

  • İndeks Tasarımı İçin Genel Öneriler

  • Kümelenmiş (Clustered) ve Kümelenmemiş (Non-Clustered) İndeks Karşılaştırması

  • Gelişmiş İndeksleme Teknikleri

  • Çok Büyük İndekslerin Yönetimi

  • Özel İndeks Türleri

  • Çalışma Planı Oluşturma ve Önbelleğe Alma (Caching) Süreçleri

  • Çalışma Planı Genel Operatörleri

  • Sorgu Birleştirme (Join) Operatörleri

  • Spool ve Paralelizm Operatörleri

  • Query ve Table Hint’ler ile Çalışma Planını Kontrol Etme

  • Parameter Sniffing Senaryoları ve Çözümleri

  • SQL Server Sorgu Deposu (Query Store) Kullanımı

  • Sorgu Optimizasyonunda İstatistiklerin Rolü

  • İndeksli Kolonlarda İstatistiklerin Önemi

  • İndeksleme İçin Kolon Seçiciliğinin (Selectivity) Hesaplanması

  • İstatistik Bakımı ve Güncelliği

  • İndeks Parçalanmasının Nedenleri ve Sayfa Bölünmeleri (Page Splits)

  • Fragmantasyonun Sisteme Getirdiği Ek Maliyetler

  • Parçalanma Miktarının Analiz Edilmesi

  • Fragmantasyon Sorununu Çözmek İçin Kullanılan Teknikler

  • FILLFACTOR Ayarının Parçalanma Kontrolündeki Önemi

  • Performansı Etkileyen Sorgu Tasarımı Unsurları

  • Sorgu Tasarımında İndekslerin Verimli Kullanımı

  • Optimizasyon Yönergelerinin (Optimizer Hints) Performans Üzerindeki Rolü

  • Veritabanı Kısıtlayıcılarının (Constraints) Performansa Etkisi

  • Bir Sorgunun İşlem (Transaction) Maliyetini Azaltma Teknikleri

  • Transaction Log’un SQL Server Tarafından Kullanım Mantığı

  • Transaction Log Yapılandırma Stratejileri

  • Tempdb Veritabanı Nedir?

  • Sorgu Optimizasyonunda Tempdb Kullanımının Faydaları

  • Tempdb Veritabanını En İyi Performans İçin Yapılandırma

  • In-Memory OLTP Detayları ve Uygulaması

  • Gecikmeli Dayanıklılık (Delayed Durability)

  • Buffer Pool Extension Kullanımı

  • ColumnStore Teknolojisi ve Detayları

  • SQL Server’da Engelleme (Blocking) Temelleri

  • Veritabanı Kilitleri: Kapsam, Yükseltme, Modlar ve Uyumluluk

  • ANSI İzolasyon Seviyeleri (Isolation Levels)

  • Engellemeleri Önlemek İçin Çözümler ve Öneriler

  • Kilitlenme (Deadlock) Temelleri

  • Deadlock Durumlarını Yakalamak İçin Hata Yönetimi

  • Deadlock Çözümleme Teknikleri

  • Veritabanı Tasarım Kontrol Listesi

  • Transaction Log Yapılandırma Kontrolleri

  • Sorgu Tasarım Kontrol Listesi

  • Konfigürasyon Ayarları Kontrol Listesi

  • Veritabanı Yönetimi Kontrol Listesi

  • Veritabanı Yedekleme Stratejisi Kontrol Listesi

Diğer Eğitimlerimize De Göz Atın

Eğitimlerimiz