pg_stat_statements
PostgreSQL-tillägget som svarar på frågan "vad är det egentligen som tar tid i den här databasen". Det första man ska slå på i produktion, och nästan alltid det enda man behöver.
Tillägget normaliserar varje SQL-sats genom att ersätta konstanter med platshållare, så att tusen anrop med olika ID:n räknas som en enda post. För varje sådan post samlas antal anrop, total och genomsnittlig exekveringstid, standardavvikelse, antal rader samt läsningar och skrivningar mot buffertar och disk. Sorterar man på total tid istället för genomsnitt hittar man den verkliga boven — en fråga på två millisekunder som körs en miljon gånger kostar mer än rapporten som tar en minut en gång per natt. Kräver att biblioteket laddas i shared_preload_libraries och alltså en omstart.