Di cosa tace EXPLAIN e come farlo parlare
La domanda classica che uno sviluppatore pone al proprio DBA o al proprietario di un'azienda — al consulente per PostgreSQL, è quasi sempre la stessa: "Perché le query impiegano così tanto tempo a eseguire sulla base?" Un insieme tradizionale di motivi è: algoritmo inefficiente quando avete deciso di fare un JOIN di più CTE su alcune decine di migliaia di record statistiche obsolete se la distribuzione reale dei dati nella tabella è già molto […]
