Yavaş sorguyu plandan okuyup hızlandır
SQL sorgu optimizasyonu eğitimi: yürütme planı ve operatör okuma, STATISTICS IO/Query Store ile teşhis, nested loop/merge/hash join, SARGable yazım, parametre sniffing ve spill çözümü ile plan hedefli indekslemeyi ölçüm temelli uygular.
Yürütme planı analizi, join stratejileri, sorgu yeniden yazımı ve ayarlama
Bu eğitim, yavaş SQL sorgularını teşhis edip hızlandırmaya, yani sorgu ayarına (query tuning) odaklanır. Mantıksal ve fiziksel yürütme planı, tahmini vs gerçek plan, operatörler (scan, seek, lookup, join, sort, hash) ve maliyet okuma işlenir. Join stratejileri (nested loop, merge, hash), SARGability (indeks dostu yüklemler), fonksiyon ve tip dönüşümünün indeksi devre dışı bırakması, alt sorgu/CTE ve pencere fonksiyonu optimizasyonu açıklanır. Parametre sniffing ve plan önbelleği, implicit conversion, spill (tempdb) ve bellek verimi, sorgu yeniden yazımı (set-based yaklaşım, EXISTS vs IN) uygulanır. İndeksleme bu bağlamda bir ayar aracı olarak ele alınır; Query Store ve bekleme (wait) istatistikleriyle darboğaz teşhisi yapılır. Amaç plan okuyarak sistematik performans ayarı yapmaktır.
3 Gün. Her gün dört modül; plan okumadan join stratejileri ve sorgu yeniden yazımına kadar işlenir.
Orta Seviye — Yürütme planı okuma, sorgu yeniden yazımı ve indeksleme ile SQL sorgu performansını ayarlama.
Katılımcılar yavaş sorgu senaryolarında yürütme planını okuyup yeniden yazım ve indekslemeyle ölçülebilir hızlanma sağlar.
Yürütme planından darboğazın tam yerini okumayı öğrenirsiniz.
SARGable ve set tabanlı yazımla sorguyu köklü biçimde hızlandırırsınız.
Tahmine değil, plan ve bekleme istatistiğine dayalı ayar yaparsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
İyi düzeyde SQL yazma (JOIN, alt sorgu, GROUP BY) bilgisi gereklidir.
Temel indeks kavramlarına aşinalık faydalıdır.
Bir SQL Server (veya benzeri) test ortamı önerilir.
Hipotez kurup ölçerek doğrulama yaklaşımı yararlıdır.
Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.
Program sonunda katılımcılar:
Yürütme planını ve operatörleri yorumlayabilirsiniz.
STATISTICS IO ve Query Store ile darboğaz bulabilirsiniz.
Join stratejilerini anlayıp plana göre ayarlayabilirsiniz.
İndeks dostu yüklemler yazabilirsiniz.
Plan hedefli indeksle lookup giderebilirsiniz.
Set-based yazımla sorguyu hızlandırabilirsiniz.
Sniffing kaynaklı kötü planları çözebilirsiniz.
Spill ve memory grant sorunlarını giderebilirsiniz.
Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.
Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.
CyberOps (CBROPS 200-201) kapsamında veri kaybı tespiti, host izolasyonu, tespit yöntemleri ve NIST olay müdahale sürecini öğrenin. Orta seviye SOC eğitimi.
Detayları Gör →IIBA CBDA çerçevesiyle analitik kapsam, veri hazırlığı, analiz teknikleri, yorumlama ve karar kullanımını öğrenin. Orta seviye iş veri analitiği hazırlık eğitim
Detayları Gör →Kişisel veri, mahremiyet ilkeleri, KVKK/GDPR temelleri, roller ve veri sahibi haklarıyla veri korumaya sağlam bir giriş yapın. Temel seviye eğitim.
Detayları Gör →ROPA, DPIA, privacy by design, teknik/idari tedbirler, veri sahibi talepleri ve ihlal müdahalesiyle veri koruma programını uygulayın. İleri seviye eğitim.
Detayları Gör →CISA kapsamında denetim kanıtı teknikleri, CAAT veri analitiği, örnekleme ve etkili denetim raporlamasını öğrenin. Orta seviye BT denetim eğitimi.
Detayları Gör →