Hvad EXPLAIN tie, og hvordan man får det til at tale
Det klassiske spørgsmål, som udviklere ofte stiller til deres DBA eller virksomhedsejer – til en PostgreSQL-konsulent – lyder næsten altid det samme: „Hvorfor kører forespørgslerne så længe på databasen?“ De traditionelle grunde, der ofte nævnes, inkluderer: ineffektive algoritmer, når du forsøger at lave JOIN mellem flere CTE'er med et par titusinde poster; forældet statistik, hvis den faktiske datafordeling i tabellen allerede er meget […]
