logoEN

EN

Tüm yazılar
PostgreSQLBackend

PostgreSQL: index, plan ve sorgu performansı

EXPLAIN’i hikâye gibi okumak

Maliyet tahminleri güncel olmayan istatistiklerle yanıltıcı olabilir. Önce satır sayısı tahmin sapmalarına bakın; ardından gerçekten kullanılan index var mı yoksa seq scan mı netleştirin. Geliştirici makinesindeki hızlı sorgu, üretimde soğuk önbellekle bambaşka olabilir.

Bileşik index ve sıra hassasiyeti

  • WHERE + ORDER BY kombinasyonunda sıra tasarımı tek index ile iki ihtiyacı kapatmayı sağlar.
  • Gereksiz index yazma yükü (write amplification) oluşturur — her yeni index için maliyet hesabı yapın.