PostgreSQL’i üretimde doğru kullanmak
Sahadan gerçek örneklerle
PostgreSQL’i yıllardır üretimde kullanıyorum: belediyeler için çok kiracılı, GIS tabanlı bir saha yönetim sisteminden gerçek zamanlı bir analiz platformuna kadar. Bu seride veri modelinden indekslere, yavaş sorgulardan yedeklemeye, üretimde karşılaştığım problemleri ve çözümlerini örnekleriyle anlatıyorum.
0/12 bölüm yayında%0
Bölümler
- 01Doğru veri modeli: normalizasyon nerede durmalıyakında
- 02İndeksler: B-tree, GIN, GiST ve partial indeks ne zamanyakında
- 03EXPLAIN ANALYZE okumayı öğrenmekyakında
- 04Yavaş sorguları bulmak: pg_stat_statementsyakında
- 05N+1 problemi ve GraphQL tarafında DataLoaderyakında
- 06Kilitler, transaction’lar ve deadlock’laryakında
- 07Büyük tablolar: partitioning ve arşivlemeyakında
- 08VACUUM, autovacuum ve şişen tablolar (bloat)yakında
- 09PostGIS ile mekânsal sorgularyakında
- 10Çok kiracılı mimari: şema mı, satır mı, ayrı veritabanı mıyakında
- 11Yedekleme, PITR ve replikasyonyakında
- 12Bağlantı havuzu: PgBouncer ve ORM’lerle ilişkisiyakında
Yeni bölümleri RSS ile takip edebilirsiniz.