La cantidad de registros no dice nada, es el tamaño de los campos lo
que hará que se lean más bloques de disco.
Estima que los tests en tu máquina generalmente van a correr más
lentos que en producción. Yo miraría otras formas
de trabajar con XML (https://wiki.postgresql.org/wiki/XML_Support) y
lue
Está en inglés pero aún sigue estando bastante actualizado y creo que
te puede dar un panomarama:
https://wiki.postgresql.org/wiki/Monitoring
El tema de log de consultas puede ser habilitado a través de las
opciones de log (log_min_duration_statements, log_statements, etc) y
luego puedes
usar pgba