Eğitim İçeriği
1. PostgreSQL Sorgu Planlayıcısı Anlama
- Sorgu yürütme planları, Sorgu Planlayıcı algoritmaları (klasik, genetik)
- Sorgu yürütme planlarını analiz etmek (veri erişim yöntemleri, birleştirme yöntemleri)
- Plan seçimini kontrol etmek (yapılandırma parametreleri, pg_hint_plan)
2. Sorgu Planlayıcı İstatistikleri
- Yürütme planı maliyet tahmini
- Varsayılan istatistik modeli
- ANALYZE işlemi, genişletilmiş istatistikler
3. İndekslerin Kullanımı
- B-tree indeksleri (tek sütun, bileşik, fonksiyon bazlı, kısmi)
- Hash indeksleri
- BRIN indeksleri
- GiST, GIN indeksleri
4. Gelişmiş Tablo Yapılarının Kullanımı
- Bölümleme tabloları
- Günlüğe yazılmayan tablolar
- Geçici tablolar
- Materyalize edilmiş görünümler
5. Önbellek Belleğinin Kullanımı
- Buffer Cache
- Work Memory
- Maintenance Work Memory
6. Paralel Sorgu
- Mimari
- Yapılandırma parametreleri
- Paralelleştirilmiş sorgu yürütme planlarını analiz etmek
7. İş Yükü ve Performans İzleme
- Yavaş sorguları günlüğe kaydetmek
- auto_explain uzantısını kullanmak
- pg_stat_statements uzantısını kullanmak
- Yığılmalı İstatistikler
8. PgBench ile Benchmarking
Kurs İçin Gerekli Önbilgiler
- PostgreSQL Sunucu Yönetimi kursunun tamamlanması veya eşdeğer bilgi
- SQL ve PostgreSQL işlemlerle çalışma deneyimi
Hedef Kitle
Üretim ortamlarında PostgreSQL'in ayarlanmasını ve bakımını sorumlu şekilde yürüten Veritabanı Yöneticileri, DevOps Mühendisleri ve Geliştiriciler.
Danışanlarımızın Yorumları (2)
Ayarlama stratejileri.
Jeffrey Zieg - Matrix Consulting
Eğitim - PostgreSQL Performance Tuning
Yapay Zeka Çevirisi
Zamanın sıkıntılı olduğu durumlarda günlük kayıtlarının davranışı ve dizinlerin/hiyerarşilerin, veritabanlarının, dosyalarının vb.
Daniel Inwood - Sinara Consultants LTD
Eğitim - PostgreSQL Advanced DBA
Yapay Zeka Çevirisi