PostgreSQL'de EXPLAIN Okumak: ANALYZE, BUFFERS, Scan ve Join Node'ları, Statistics ve pg_stat_statements
PostgreSQL'de bir planı okurken önce her node'un tahmini satır sayısını EXPLAIN ANALYZE'ın gerçek değeriyle karşılaştırırsın; planner'ın kararları o tahmine dayanır. Cost'un elle hesabı, 18'de varsayılan olan BUFFERS, loops ve ondalıklı rows, nested loop, hash ve merge join, 13 kat yanılan tahmini düzelten CREATE STATISTICS, pg_stat_statements, GENERIC_PLAN ve EF Core sorgusunun planını parametreleriyle yakalayan auto_explain.
14 Kas 2026
·
17 dk
·
3