En algunas situaciones debemos medir el tiempo que se tarda en ejecutar una determinada consulta, a pesar que muchos clientes gráficos lo informan, pero hoy es el caso de hablar un poco de psql, la cual no muestra por defecto este valor, pero se puede configurar para que lo imprima cada ves que termine de ejecutar una consulta, para ello debemos hacer los siguientes pasos.

timing en psql para la activación del medidor de tiempo:

MiDB=# timing
Timing is on.

Realizamos una consulta de ejemplo para ir viendo el tiempo que se tarda en ejecutar:

MiDB=# SELECT * FROM vw_encuestas_resultados;
Time: 121.085 ms

Como podemos observar, al finalizar su ejecución nos indica el tiempo total que tardo; en este caso es de 121.085 ms.

Para desactivar esta función solo debemos escribir nuevamente el mismo comando y aparecerá el siguiente mensaje:

MiDB=# timing
Timing is off.