Wacht, ik heb het werkend. In postgresql.conf zijn er TWEE instellingen voor het vooraf laden van bibliotheken. De eerste, shared_preload_libraries, werkt niet zonder een herstart. MAAR de andere session_preload_libraries WILLEN. Dus, bewerk de postgresql.conf om deze regel erin te hebben:
session_preload_libraries = 'auto_explain'
Herlaad dan:
pg_ctl reload (or pg_ctlcluster 9.x main reload etc)
Wijzig vervolgens de database om deze in te schakelen:
alter database smarlowe set auto_explain.log_min_duration=1;
En dan krijgen alle nieuwe verbindingen automatisch uitgelegde plannen.
Wijzig de duur in de milliseconde-instelling die voor u het meest logisch is.