Yavaş sorguları planner düzeyinde hızlandırın
PostgreSQL Performance Tuning Eğitimi, yavaş sorguları kök nedene inerek hızlandırmaya odaklanır. Program planner'ın maliyet ve kardinalite hesabı ile EXPLAIN ANALYZE çıktısını node node okumayla başlar; scan ve join türleri yorumlanır.
EXPLAIN ANALYZE ile plan okumadan indeks stratejisi ve sorgu yeniden yazımına sorgu odaklı tuning
PostgreSQL Performance Tuning Eğitimi, yavaş sorguları kök nedene inerek hızlandırmaya odaklanır. Katılımcılar planner'ın maliyet ve kardinalite hesabını, EXPLAIN ANALYZE çıktısını node node okumayı ve scan ile join türlerini yorumlamayı öğrenir. İndeks stratejileri, çok sütunlu ve partial indeksler, GIN ve BRIN seçimi işlenir. Sorgu yeniden yazımı, CTE davranışı, pg_stat_statements ile yavaş sorgu tespiti ve work_mem gibi sorguyu etkileyen parametreler uygulamalı ele alınır.
3 Gün. Her gün dört modül; planner ve EXPLAIN ANALYZE'dan indeks stratejisi, sorgu yeniden yazımı ve yavaş sorgu tespitine ilerlenir.
Orta Seviye — EXPLAIN ANALYZE, planner, indeks ve sorgu yeniden yazımıyla sorgu odaklı performans ayarı
Her konu gerçek yavaş sorgular üzerinde EXPLAIN ANALYZE ile plan okuma ve ölçülebilir tuning senaryolarıyla uygulanır.
EXPLAIN ANALYZE ile yavaşlığın gerçek nedenini node düzeyinde bulur, tahminle değil veriyle çözersiniz.
Soruya uygun indeks türünü seçer, gereksiz indekslerin yazma maliyetini elerek erişimi belirgin hızlandırırsınız.
Aynı sonucu veren daha verimli sorgu biçimlerini tanır, planner'ın daha iyi plan üretmesini sağlarsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
JOIN, alt sorgu ve gruplama dahil orta düzey SQL yazma deneyimi gereklidir.
psql veya pgAdmin ile bağlanma ve tablo, indeks kavramlarına temel aşinalık beklenir.
İndeksin ne işe yaradığı ve birincil anahtar gibi temel kavramlara aşinalık faydalı olur.
Örnek veri yüklü, plan görüntüleme yetkisi olan bir PostgreSQL veritabanı gereklidir.
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:
Planner'ın maliyet ve kardinalite hesabını kavrar, plan seçimlerini neden-sonuç ilişkisiyle yorumlarsınız.
EXPLAIN ANALYZE çıktısını node node okur, tahmini ve gerçek satır farkından en pahalı node'u bulursunuz.
Scan ve join türlerini tanır, hangisinin neden seçildiğini ve sorgu için uygun olup olmadığını değerlendirirsiniz.
B-tree, GIN, GiST ve BRIN indekslerini soruya göre seçer, partial ve expression indekslerle erişimi hızlandırırsınız.
Aynı sonucu veren daha verimli sorgu biçimlerini tanır, planner'ın daha iyi plan üretmesini sağlarsınız.
CTE'nin materialize davranışını ve LATERAL join'i kavrar, karmaşık sorguları performans gözeterek kurgularsınız.
pg_stat_statements ve auto_explain ile en pahalı sorguları tespit eder, çabanızı doğru sorguya yönlendirirsiniz.
work_mem ve effective_cache_size gibi sorguyu etkileyen parametreleri ayarlar, etkisini plan üzerinde gözlemlersiniz.
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.
DP-3021 Azure Database for PostgreSQL eğitimi: Flexible Server dağıtımı, ağ ve güvenlik, parametreler, ölçekleme, HA, yedekleme ve DMS ile göç. Uygulamalı progr
Detayları Gör →Geliştiriciler ve yöneticiler için PostgreSQL giriş eğitimi: SQL temelleri, veri modelleme, kurulum, roller, güvenlik, yedekleme ve geri yükleme. Uygulamalı.
Detayları Gör →PostgreSQL Administration Hands-On eğitimi: kurulum, yapılandırma, roller, yedek ve PITR, replikasyon, failover, izleme ve bakım laboratuvarlarıyla uygulamalı.
Detayları Gör →SELECT, JOIN, gruplama, alt sorgu, CTE, recursive sorgu ve pencere fonksiyonlarıyla ileri PostgreSQL SQL sorgulama ve raporlamayı öğreten uygulamalı eğitim.
Detayları Gör →İlişkisel model, psql, veri tipleri, temel SQL, JOIN, kısıtlar, indeks, transaction ve temel yönetimle PostgreSQL çekirdek bilgisini kazandıran uygulamalı eğiti
Detayları Gör →PostgreSQL mimarisi, yapılandırma, pg_dump ve PITR yedekleme, streaming replication, VACUUM bakımı ve güvenlik ile sunucu yönetimini öğreten uygulamalı eğitim.
Detayları Gör →