• Kozyatağı / İstanbul
  • 0850 800 14 84
  • PZT - PAZAR : 09:00 - 18:00

FT-MS-SQL4 – Querying SQL Databases and Performance Tuning

FT-MS-SQL4 – Querying SQL Databases and Performance Tuning

Eğitime kimler katılmalı:

Günlük veri tabanı operasyonlarını yöneten elindeki kaynakları daha verimli ve performanslı kullanmak isteyen veri tabanı yöneticileri veya veri tabanı uzmanlarının katılması önerilir.

Eğitimin hedefi:

Bu eğitimde SQL Server’ın genel çalışma prensibi ve var olan donanımı nasıl daha verimli kullanabileceğiniz, canlı ortamlarda nasıl daha proaktif bir çözüm üretilir gibi konular hakkında deneyim kazanmış olacaksınız.

Eğitimin İçeriği:

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

 

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ı

 

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

 

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

 

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

 

SQL Server Statistics

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

 

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)

 

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

 

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

 

Eğitim İçeriği

  • SQL Server Mimarisine Bakış
  • SQL Server Veritabanı Motoru
  • SQL Performans Araçları
  • Sorgu Optimizasyonu ve Operatörler
  • Index Kavramı Performansı
  • SQL Server Statistics
  • In-Memory Veritabanı
  • SQL Server Profiler ve Trace Araçları
  • Sorgu Problemlerini Analiz ve Çözme

Sertifikasyon

Eğitim Sertifikası

  • ÇözümPark katılım sertifikası verilecektir.

Yorumlar

Eğitim Hakkında Yorum Yap

Eğitmenler

  • Can Kaya
    DBA | Consultant | Trainer | Data Platform Specialist at Aryasoft

    Eğitime kimler katılmalı: Günlük veri tabanı operasyonlarını yöneten elindeki kaynakları daha verimli ve performanslı kullanmak isteyen veri tabanı yöneticileri veya...