Bilişim Eğitimleri

Uzmanlık Eğitimleri

Veritabanı ve Raporlama Eğitimleri

SQL Server 2019 Performans Tuning ve Optimizasyonu

Eğitim Hakkında

Bu eğitimde SQL Server’ın iç mimarisi ve kullanılan çeşitli bileşenlerin(index, table, log, temp db vs)  en etkili ve verimli bir şekilde nasıl çalıştırılacağı detaylı olarak anlatılmaktadır. Hemen her tür canlı uygulamada karşılaşılabilecek temel sorunlar ve bunlara karşı alınacak önlemler pratik bir yaklaşımla anlatılmaktadır.  

Eğitim İçeriği

Bölüm 1 : SQL Server Mimarisine Bakış

  • Cardinality Estimator Aracı
  • Memory-Optimized  Tablo
  • SQL Server Başlangıç Parametreleri
  • Geliştirici için Performans Kavramı
  • Başlangıç Stored Procedure’leri
  • Veritabanı Yapısı ve Dosya(File) Yükleme Yapısı
  • Data Saklama ve Data Bulma Mimarisi

Bölüm 2 : SQL Server Veritabanı Motoru

  • Db Engine Yapısı ve Çalışma Mimarisi
  • Storage ve Relational Engine
  • Temporary Tablolarla Çalışmak ve İç Yapısı
  • Eş Zamanlılık (Concurrency)
  • Transaction ve Isolation Level
  • SQL Server Kilitleme Mekanizması (Locking)
  • SQL Server SAN (Storage Area Network)
  • Partitioned Table  (Kod ile veya File Tabanlı)
  • Index Kavramları
  • SQLIO Aracı

Bölüm 3 : SQL Performans Araçları

  • Resource Governer Aracı
  • Activity Monitor
  • sp_who2
  • Performance DMV
  • T-SQL ile SQL Server Monitoring
  • Canlı Sorgu İstatiskleri
  • Dynamic Management Object ve Perf. Tuning

Bölüm 4 : Sorgu Optimizasyonu ve Operatörler

  • Tuning Süreci
  • PerfMon Aracı
  • SQL Sorgularının İşlemi Prosesi
  • Tahmini ve Gerçek Çalışma Planları
  • Wizard Template
  • Execution Plan İnceleme
  • SET STATISTICS TIME ve  SET STATISTICS IO
  • Data Access Operatörleri
  • Sorguları Performans Açısından Analiz Etme

Bölüm 5 : Index Kavramı Performansı

  • Index Kavramına Giriş
  • Storage Bazlı Index
  • Sütun Bazlı Index
  • Temel Index Yönetimi ve Parametreleri
  • Index metadata
  • Index için DMV’ler
  • Database Engine tuning Adviser Aracı
  • Index Data Yönetimi Nesneleri
  • SQL Server Fragmentation ve Page Split
  • Index Saklama Stratejileri
  • View Index’ler
  • Index Nesnelerinin Takip Edilmesi (monitor)
  • Index İle İlgili Temel Kalıplar ve Pratikler

Bölüm 6 : SQL Server Statistics

  • Statistics Kavramı ve Kullanımı
  • Cardinality Estimator Aracı
  • Incremental Statistics
  • Computed Column Statistics
  • Filtered Statistics
  • Bakım Planı

Bölüm 7 : In-Memory Veritabanı

  • In-Memory Veritabanı Mimarisi
  • Kod ve SSMS ile In-Memory DB Oluşturma
  • Tablo ve Indekslerin Kullanımı
  • Hash Index Kavramı
  • Derlenmiş SP’ler
  • In-Memory DB Kısıtlamaları
  • Migrate Report Aracı
  • In-Memroy DMV (Data Management Views)

Bölüm 8 : SQL Server Profiler ve Trace Araçları

  • SQL Trace Aracı ve Mimarisi
  • SQL Profiler Şablonları ve Tuning Şablonu
  • Yavaş Çalışan Sorguların Tespiti
  • Deadlock’ların Tespiti
  • Bloklanmış Proseslerin Tespiti

Bölüm 9 : Sorgu Problemlerini Analiz ve Çözme

  • Plan Guide Oluşturma ve Test Etme
  • SQL Server Profiler ve Plan Oluşturma
  • Plan Freezing Kavramı
  • Sorgu İpuçlarını Anlama (Query Hints)
  • Join Order

Neden Bu Eğitimi Almalısınız?

Bu eğitime yönettikleri ve geliştirdikleri veritabanı sistemlerinin optimum çalışma performansında çalıştığına emin olmak isteyen veritabanı yöneticileri ve veritabanı geliştiricileri katılmalıdır.

Önemli Notlar

Program ücretlerine KDV dahil değildir.

Genel katılıma açık programların açılması için yeterli kontenjanın sağlanması gerekmektedir.

Kontenjan sağlanamadığı durumlarda BT Akademi programı açmama hakkını saklı tutar.

BT Akademi, duyrulmuş programların tarihlerini değiştirme hakkını saklı tutar. Programa kayıt olmuş kişiler bu değişikliklerden haberdar edilir.

Şimdi Kayıt Olun

Neden BT Akademi'de Eğitim Almalısınız?

BT Akademi; bilişim alanında verdiği kariyer/sertifikasyon ve uzmanlık eğitimlerinin yanı sıra kurumsal gereksinimlere de çözümler sunarken, güvenilirliğini sürekli kılan özgün bir eğitim sistematiği ile hizmet vermektedir.

Sizin Gözünüzden Biz

banner-nav banner-nav

Tube - Akademi

banner-nav banner-nav

{{videoTitle}}

{{videoDesc}}

Tümünü Göster

SORUNUZ MU VAR?

0216 342 8010
phone-img

Hemen Başvurun

X

Mesajınız tarafımıza ulaşmıştır. Müşteri temsilcilerimiz sizinle en kısa sürede irtibata geçecektir.