Waar EXPLAIN om zwijgt, en hoe het te laten spreken
Een klassieke vraag die een ontwikkelaar vaak aan zijn DBA of aan een PostgreSQL-consultant stelt, klinkt bijna altijd hetzelfde: "Waarom duren de verzoeken zo lang in de database?" De traditionele set redenen: een inefficiënt algoritme wanneer je besluit om JOINs van verschillende CTE's te doen over een paar tienduizend records; verouderde statistieken als de feitelijke verdeling van de gegevens in de tabel al sterk afwijkend is van […]
