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