Bizi tercih ettiğiniz için teşekkür ederiz. Ekip üyelerimiz en kısa sürede sizlerle iletişime geçecektir.
Rezervasyonunuzu gönderdiğiniz için teşekkür ederiz! Ekibimizden bir yetkili kısa süre içinde sizinle iletişime geçecektir.
Eğitim İçeriği
Uygulama Ayarlama Metodolojisi
Veritabanı ve örneğin mimarisi
- Sunucu süreçleri
- Bellek yapısı (SGA, PGA)
- Ayrıştırma ve paylaşılan imleçler
- Veri dosyaları, günlük dosyaları, parametre dosyaları
Komut yürütme planının analizi
- Varsayımsal plan (EXPLAIN PLAN, SQLPlus AutoTrac XPlane)
- Gerçek yürütme planı (V$ SQL_PLAN, XPlane, AWR)
Performansı izleme ve süreçteki darboğazları bulma
- Sistem sözlük görünümleriyle örneğin mevcut durumunun izlenmesi
- Tarihsel sözlüklerin izlenmesi
- Uygulama izleme (SQLTrace, TkProf, TreSess)
Optimizasyon süreci
- Maliyet optimizasyonu özellikleri ve düzenlemeler
- Optimizasyon için belirleme
Maliyet temelli optimizer'ı kontrol etme:
- Oturum ve örnek parametreleri
- İpuçları (hints)
- Sorgu planı kalıpları
Statistics ve Histogramlar
- Performans için istatistiklerin ve histogramların etkisi
- İstatistik ve histogram toplama yöntemleri
- İstatistik ve tahmin sayma stratejisi
- Management istatistikleri: engelleme, kopyalama, düzenleme, toplama otomasyonu, değişiklik izleme
- Dinamik veri örneklemesi (geçici plakalar, karmaşık koşullar)
- İfade temelli çok sütunlu istatistikler
- Statistics Sistemi
Veritabanının mantıksal ve fiziksel yapısı
- Tablo alanları.
- segmentler
- Uzantılar (EXTENTS)
- Bloklar
Veri depolama yöntemleri
- Tablonun fiziksel yönleri
- geçici Tablolar
- Dizin Tabloları
- harici Tablolar
- Bölümlendirilmiş Tablo (span, harf, hash, karışık)
- Tabloların fiziksel yeniden düzenlenmesi
Materyalleştirilmiş görünümler ve QUERY REWRITE mekanizması
Veri indeksleme yöntemleri
- B-TREE indeksleri oluşturma
- İndeks özellikleri
- İndeksler: benzersiz, çok sütunlu, fonksiyon, ters
- İndeks sıkıştırması
- İndekslerin yeniden oluşturulması ve birleştirilmesi
- Sanal indeksler
- Özel ve genel indeksler
- Bitmap İndeksleri ve birleşim
Vaka çalışması - tam tarama verisi
- Tablo düzeyinde bir yerin ve blok okuma performansının etkisi
- Geleneksel ve doğrudan yol veri yükleme
- Koşulların sırası
Vaka Çalışması - indeks aracılığıyla verilere erişim
- İndeks okuma yöntemleri (UNIQUE SCAN RANGE SCAN FULL SCAN FAST FULL SCAN MIN / MAX SCAN)
- Fonksiyonel indekslerin kullanılması
- İndeks seçiciliği (Kümeleme Faktörü)
- Çok sütunlu indeksler ve SKIP SCAN
- NULL ve indeksler
- İndeks tabloları (IOT)
- DML işlemlerinin indeksler üzerindeki etkisi
Vaka Çalışması - sıralama
- Bellek sıralaması
- İndeks sıralaması
- Dilbilgisel sıralama
- Entropinin sıralama üzerindeki etkisi (Kümeleme Faktörü)
Vaka Çalışması - birleştirmeler ve alt sorgular
- Birleştirme: MERGE, HASH, NESTED LOOP
- OLTP ve OLAP sistemlerindeki birleştirmeler
- Anahtarlama sırası
- Dış Birleştirmeler
- Anti-birleştirme
- Eksik birleştirmeler (SEMI)
- Basit alt sorgular
- İlişkili alt sorgular
- Görünümler, WITH ifadesi
Maliyet temelli optimizer'ın diğer işlemleri
- Tampon Sıralaması
- INLIST
- VIEW
- FILTER
- Say Stop Anahtarı
- Sonuç Önbelleği
Dağıtılmış sorgular
- dblink'leri kullanmak için sorgu planlarını okuma
- Öncü işaret seçimi
Paralel işleme
Kurs İçin Gerekli Önbilgiler
- SQL temellerinin serbestçe kullanımı ve Oracle veritabanı ortamı bilgisi (tercihen Oracle 11g eğitiminin tamamlanması - Programcılar için Yerel SQL - Atölye Çalışmaları)
- Oracle ile çalışma konusunda pratik deneyim
28 Saat
Danışanlarımızın Yorumları (2)
1. I liked the trainer's style of presenting and the patience to explain. 2. I liked that the trainer answered our side questions, even the ones that took the discussion a bit farther from the presentation, which showed flexibility. 3. I liked that there was a practical lab, not just a theoretical part. 4. I liked that it was online.
Roxana - DB Global Technology
Eğitim - Oracle 11g - Application Tuning - Workshop
Trainer expertise on SQL tuning