OPTIMIZING STATISTICS & INDEXES EĞİTİMİ

İstatistik ve indeksle sorguyu kökten hızlandır

Optimize edici istatistiklerden indeks tasarımına, yürütme planı okumadan parametre duyarlılığına kadar veritabanı sorgu performansını ayarlayın.

İlişkisel veritabanlarında istatistik ve indeks optimizasyonu eğitimi: maliyet tabanlı optimize edici, histogram ve kardinalite tahmini, clustered/covering/composite indeks tasarımı, yürütme planı okuma, parameter sniffing ve sorgu yeniden yazımı ile performa…

3 gün İleri Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

Optimize edici istatistikler, indeks tasarımı ve yürütme planı ayarı

Bu ileri seviye eğitim, ilişkisel veritabanlarında sorgu performansını istatistikler ve indeksler üzerinden optimize etmeyi öğretir. Maliyet tabanlı optimize edicinin (CBO) kardinalite tahmini, histogram ve yoğunluk (density) ile çalışması; istatistiklerin güncelliği, örnekleme oranı ve otomatik güncelleme işlenir. Ardından indeks türleri (clustered, nonclustered, covering, filtered, composite), seek/scan farkı, anahtar sırası, include kolonlar, indeks parçalanması ve bakım; yürütme planı okuma, eksik/kullanılmayan indeks tespiti, parametre duyarlılığı (parameter sniffing) ve plan önbelleği uygulanır. Katılımcılar yavaş sorguları plan analiziyle tanılayıp hızlandırır.

Süre ve Format

3 Gün. Her gün dört modül; katılımcılar istatistikler, indeks tasarımı ve plan analizi eksenlerinde performans ayarını uygular.

Seviye

İleri Seviye — İlişkisel veritabanlarında sorgu optimize edici istatistikleri, indeks tasarımı, yürütme planı okuma ve performans ayarının uygulamalı ele alınması.

Öğrenme Metodu

Katılımcılar gerçek yavaş sorgular üzerinde yürütme planı okuyarak eksik indeks ve kötü kardinalite tahminlerini tanılar ve düzeltir.

Neden Bu Eğitim?

⚡Hız Kazanımı

İndeks ve istatistik ayarıyla sorgu sürelerini kat kat düşürürsünüz.

🧭Plan Okuma

Yürütme planını okuyarak darboğazın kaynağını kesin biçimde bulursunuz.

🧰Kalıcı Çözüm

Tahmini değil, kardinalite ve maliyeti anlayan kalıcı optimizasyon yaparsınız.

Anahtar Konular

indeks optimizasyonusql performansyürütme planıquery optimizationveritabanı istatistiklericovering indeksparameter sniffingkardinalitesorgu ayarlamadba performans
“Hızlı sorgu şanstan değil; doğru istatistik, doğru indeks ve okunan bir plandan doğar.”

Ön Koşullar

Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri

1
SQL Bilgisi

SELECT, JOIN ve WHERE düzeyinde sağlam SQL bilgisi beklenir.

2
Veritabanı Temeli

Tablo, anahtar ve ilişki kavramlarına aşinalık gereklidir.

3
Bir RDBMS

SQL Server, PostgreSQL veya Oracle gibi bir sistemde çalışma ortamı faydalıdır.

4
Temel DBA

Basit yönetim ve sorgu çalıştırma deneyimi avantajdır.

Eğitim İçeriği

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.

Günün hedefiKatılımcı, optimize edicinin istatistiklerle nasıl plan seçtiğini açıklayabilir.
Modül 1
Maliyet Tabanlı Optimize Edici
  • CBO'nun plan alternatiflerini maliyetle kıyaslaması
  • Kardinalite tahmininin plan seçimine etkisi
  • Mantıksal ve fiziksel operatör ayrımı
  • Join sırası ve yönteminin maliyete bağlanması
  • Kötü tahminin yanlış plana yol açması
  • Optimize edici ipuçlarının (hint) sınırlı rolü
Modül 2
İstatistik Nesneleri
  • Kolon ve indeks istatistiklerinin yapısı
  • Histogram ile değer dağılımının modellenmesi
  • Yoğunluk (density) ve benzersizlik bilgisi
  • Çok kolonlu istatistiklerin korelasyonu
  • Örnekleme oranının (sampling) tahmine etkisi
  • İstatistiklerin plan önbelleğiyle ilişkisi
Modül 3
İstatistik Bakımı
  • Otomatik istatistik güncellemesi ve eşikleri
  • Elle UPDATE STATISTICS / ANALYZE çalıştırma
  • Tam tarama (full scan) ile daha doğru tahmin
  • Bayat (stale) istatistiğin belirtileri
  • Büyük tablolarda güncelleme stratejisi
  • İstatistik bakımının bakım planına eklenmesi
Modül 4
Kardinalite Sorunları
  • Tahmin ile gerçek satır farkının okunması
  • Çarpık (skewed) veride tahmin hatası
  • Parametre ve değişken tahmininin zorlukları
  • Fonksiyon/ifade nedeniyle tahmin kaybı (sargability)
  • Çoklu predikat korelasyonu sorunu
  • Kardinalite düzeltme yaklaşımları
Günün hedefiKatılımcı, iş yüküne uygun indeks tasarlar ve seek/scan farkını yönetir.
Modül 1
İndeks Türleri
  • Clustered indeks ve fiziksel satır sırası
  • Nonclustered indeks ve anahtar araması
  • Composite (çok kolonlu) indeks mantığı
  • Covering indeks ve INCLUDE kolonlar
  • Filtered/partial indeks ile dar kapsam
  • Benzersiz indeks ve kısıt ilişkisi
Modül 2
Anahtar Tasarımı
  • Anahtar kolon sırasının seçiciliğe göre dizilmesi
  • Eşitlik-önce aralık-sonra (equality-range) kuralı
  • ORDER BY ve GROUP BY'ın indeksle karşılanması
  • Seek, scan ve lookup operatör farkı
  • Key lookup maliyetinin azaltılması
  • Aşırı geniş anahtarın maliyeti
Modül 3
İndeks Stratejisi
  • İş yükü (okuma/yazma) dengesine göre indeks sayısı
  • Yazma maliyetiyle okuma kazancının dengesi
  • Yinelenen/çakışan indekslerin temizlenmesi
  • Eksik indeks önerilerinin değerlendirilmesi
  • Kullanılmayan indekslerin tespiti
  • İndeks birleştirme ve sadeleştirme
Modül 4
İndeks Bakımı
  • Parçalanma (fragmentation) ölçümü
  • Reorganize ve rebuild kararı
  • Fill factor ve sayfa dolum oranı
  • Online/offline rebuild etkileri
  • İstatistiğin rebuild sonrası durumu
  • Bakımın yoğunluk dışı saate planlanması
Günün hedefiKatılımcı, yürütme planını okuyarak yavaş sorguları tanılar ve hızlandırır.
Modül 1
Yürütme Planı
  • Tahmini ve gerçek yürütme planının karşılaştırılması
  • Operatör maliyeti ve ok kalınlığının (satır) yorumu
  • Nested loop, hash ve merge join seçimi
  • Scan vs. seek'in plandan okunması
  • Sort ve spill (tempdb'ye taşma) tespiti
  • Pahalı operatörün kök nedene bağlanması
Modül 2
Plan Önbelleği
  • Plan cache ve yeniden kullanım
  • Parameter sniffing ve iyi/kötü plan sorunu
  • Parametreleştirme (forced/simple) etkileri
  • Recompile ve OPTIMIZE FOR seçenekleri
  • Plan kararsızlığının (regression) teşhisi
  • Query Store ile plan geçmişinin izlenmesi
Modül 3
Sorgu Ayarı
  • Sargable olmayan predikatların düzeltilmesi
  • Gereksiz kolon ve fonksiyonların kaldırılması
  • Alt sorgu/CTE'nin join'e dönüştürülmesi
  • OR koşullarının UNION ile ayrıştırılması
  • Sayfalama (pagination) sorgularının iyileştirilmesi
  • Yeniden yazımın plan üzerinden doğrulanması
Modül 4
İzleme ve Süreklilik
  • En pahalı sorguların DMV/sistem görünümüyle bulunması
  • Bekleme istatistikleri (wait stats) ile darboğaz türü
  • Performans temelinin (baseline) oluşturulması
  • Regresyonun otomatik tespiti
  • Optimizasyon kararlarının belgelenmesi
  • Düzenli performans gözden geçirme ritmi

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Optimize Edici

CBO'nun istatistik ve kardinalite ile plan seçimini açıklarsınız.

✅
İstatistik

Histogram, yoğunluk ve örnekleme ile istatistikleri yönetirsiniz.

✅
İndeks Tasarımı

Clustered, covering ve composite indeksleri iş yüküne göre tasarlarsınız.

✅
Seek/Scan

Anahtar sırası ve sargability ile seek/scan davranışını yönetirsiniz.

✅
Plan Okuma

Yürütme planından darboğazı ve pahalı operatörü tespit edersiniz.

✅
Parameter Sniffing

Plan önbelleği ve parametre duyarlılığı sorunlarını çözersiniz.

✅
Sorgu Ayarı

Yavaş sorguları yeniden yazarak ölçülebilir biçimde hızlandırırsınız.

✅
İndeks Bakımı

Parçalanma, rebuild ve fill factor ile indeks sağlığını korursunuz.

Kimler İçin Uygundur?

  • Veritabanı yöneticileri (DBA)
  • SQL geliştiricileri
  • veri mühendisleri
  • sorgu performansından sorumlu teknik profesyoneller için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Veritabanı yöneticileri, SQL geliştiricileri, veri mühendisleri ve sorgu performansından sorumlu teknik profesyoneller için uygundur.
Hangi veritabanı kullanılıyor?
Kavramlar RDBMS'ler arası ortaktır; örnekler ağırlıklı SQL Server ve PostgreSQL üzerinden, Oracle karşılıklarıyla birlikte işlenir.
İstatistik mi indeks mi önce?
İkisi birlikte çalışır: doğru istatistik olmadan iyi indeks de yanlış planla boşa gidebilir; eğitim ilişkiyi uçtan uca ele alır.
Yürütme planı okumayı öğrenecek miyim?
Evet; tahmini/gerçek plan karşılaştırması, operatör maliyetleri ve pahalı adımların kök nedene bağlanması uygulamalı çalışılır.
Eğitim sonunda sertifika veriliyor mu?
Katılım ve değerlendirme sonrası Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir.

Sertifikalandırma

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.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. Optimizing Statistics & Indexes Eğitimi Sertifika Kodu DV-2026XX00 Tarih 26.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre3 gün
Seviyeİleri Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

Veri Analizi ve İstatistikPlanning BI Infrastructure Eğitimi
Veri ve Analitik Eğitimleri

Planning BI Infrastructure Eğitimi

3 günİleriOnline / Yüz Yüze / Hibrit

Kurumsal BI altyapısı planlama: veri ambarı ve OLAP topolojisi, kapasite boyutlandırma, HA/DR, satır düzeyi güvenlik ve dağıtım mimarisini uygulamalı öğrenin.

Detayları Gör →
Veri Analizi ve İstatistikPlanning, Collecting, and Classifying Data Eğitimi
Veri ve Analitik Eğitimleri

Planning, Collecting, and Classifying Data Eğitimi

3 günTemelOnline / Yüz Yüze / Hibrit

Analiz öncesi veri planlama, örnekleme yöntemleri, veri türleri ve ölçüm düzeyleri ile veri sınıflandırma ve kalite temellerini uygulamalı öğrenin.

Detayları Gör →
Veri Analizi ve İstatistikPlatform Analytics (PA) Advanced (PAA) Eğitimi
Veri ve Analitik Eğitimleri

Platform Analytics (PA) Advanced (PAA) Eğitimi

4 günİleriOnline / Yüz Yüze / Hibrit

ServiceNow Platform Analytics ileri: Analytics Center, ileri görselleştirme, gösterge modelleme, breakdown, data collector ve workspace analitiğini öğrenin.

Detayları Gör →
Veri Analizi ve İstatistikPlatform Analytics (PA) Advanced Eğitimi
Veri ve Analitik Eğitimleri

Platform Analytics (PA) Advanced Eğitimi

3 günİleriOnline / Yüz Yüze / Hibrit

ServiceNow Platform Analytics ileri uygulama: interaktif pano tasarımı, kırılımlı görselleştirme, KPI ayrıntısı, drill-down ve analitik benimsemeyi öğrenin.

Detayları Gör →
Veri Analizi ve İstatistikPlatform Analytics (PA) Fundamentals (PAF) Eğitimi
Veri ve Analitik Eğitimleri

Platform Analytics (PA) Fundamentals (PAF) Eğitimi

3 günTemelOnline / Yüz Yüze / Hibrit

ServiceNow Platform Analytics temelleri: Analytics Center, veri görselleştirme, gösterge/skor, hedef-eşik ve ilk pano oluşturmayı sıfırdan uygulamalı öğrenin.

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn