Performance Tuning and Optimizing SQL Databases (Online-Canlı)

Eğitim Süresi

4 GÜN

Kontenjan

12

Ön Koşullar

T-SQL ve SQL Server Yönetimi bilgisi.

Eğitim Hakkında

Performance Tuning and Optimizing SQL Databases eğitimi ile veritabanı yönetim ve bakımlarından sorumlu olan kişiler veritabanlarının performanslarını ayarlayabilir ve en verimli hale getirmek için ihtiyaç duyacakları bilgiye ulaşabilirler.

 

Eğitim İçeriği

  • Modül 1: SQL Server Mimarisi, Zamanlama, ve  Beklemeler

    • SQL Server Bileşenleri ve SQL OS
    • Windows Zamanlama ve SQL Zamanlama
    • Beklemeler ve Sıralar

    Modül 2: SQL Server I/O

    • Temel Kavramlar
    • Depolama Çözümleri
    • I/O Kurulumu ve Testi

    Modül 3: Veritabanı Yapıları

    • Veritabanı Yapısı Dahili
    • Veri Dosyası Dahili
    • TempDB Dahili

    Modül 4: SQL Server Belleği

    • Windows Belleği
    • SQL Server Belleği
    • Bellek İçi OLTP

    Modül 5: SQL Server Eşzamanlılığı

    • Eşzamanlılık ve İşlemler
    • Dahili Kilitleme

    Modül 6: İstatistikler ve Dizin İndeksi

    • İstatistiki Bilgiler ve Kardinalite Tahmini
    • Endeks Dahili
    • Kolon bazlı indekslemesi

    Modül 7: Sorgu Yürütme ve Sorgu Planı Analizi

    • Sorgu Yürütme ve Optimize Edici Dahili
    • Sorgu Planlarını Analiz Etme

 

Eğitimde Neler Öğreneceksiniz?

Katılımcıların alacağı Performance Tuning and Optimizing SQL Databases eğitimi sonrasında,

  • Topladıkları dataların analizinin yapılmasında data toplama stratejisinin ve metotlarının öğrenilmesi,
  • Kullanıcı veritabanları ve TempDB için datai dosyalarıyla alakalı mimari kavramların ve en başarılı uygulamaların açıklanabilmesi,
  • Optimizerin mimari kavramlarını ve sorgu planı sorunlarının nasıl belirlenip düzeltilebileceğinin açıklanabilmesi,
  • Plan ön belleğiyle ilgili mimari kavramlarının, sorun tespit, sorun giderme senaryolarının ve en başarılı uygulamaların açıklanabilmesi,
  • SQL Server ve değişik unsurlarına yüksek seviyeli mimari açıdan bakış,
  • I/O kavramları, ‘Depolama Alan Ağları’ ve performans testleri,
  • SPL Server yürütme türü, bekleme listeleri ve kuyruklar,
  • Genel performansın iyileştirilmesinde darboğazların saptanmasına yarayan metotları,
  • Genişletilmiş Olaylar için mimari kavramlar, hata çözülmesi stratejisi ve kullanım senaryoları,
  • ‘İşlemler’, ‘İzolasyon Düzeyleri’ ve ‘Kilitleme’ ile alakalı mimari kavramların öğrenilmesi,
  • En başarılı uygulamaların bilinmesi gibi edinimlere sahip olunması amaçlanır.

 

Eğitime Kimler Katılabilir

  • Bu eğitimin asıl hedef kitlesi, SQL Server veritabanlarını yöneten ve bakımlarını yapan ve yönettikleri SQL Server ortamlarının en verimli şekilde performans göstermesinden sorumlu olan kişilerdir. Bu kişiler ayrıca verilere yönelik sorgular da yazmakta ve iş yüklerinin en verimli şekilde yürütülebilmesini sağlama ihtiyacı duymaktadır.
  • Bu eğitimin ikincil hedef kitlesi ise SQL Server veritabanlarından içerik sunan uygulamaları geliştiren kişilerdir.

 

Performance Tuning and Optimizing SQL Databases Eğitimi Sonrası Alabileceğiniz Diğer Eğitimler

Performance Tuning and Optimizing SQL Databases eğitimi sonrasında Implementing Microsoft Azure Infrastructure Solutions, Core Solutions of Microsoft SharePoint Server 2013, Building WPF apps with Visual Studio, Unit Test and MVVM, Developing Microsoft Azure Solutions ve Excel ile Veri Analizi ve Raporlama eğitimlerine göz atabilirsiniz.