lunes, 5 de marzo de 2012

Parámetro útil para configurar en el log de Postgresql


Traducción libre de una parte de un artículo leído en Linux Journal, Marzo 2012, número 215:

"Logging

Knowing how to read logs and write to them are important
skills for all Web developers."


Lo transcribo aquí como recordatorio:

"Uno de los más útiles parámetros de logueo en la configuración de Postgresql es log_min_duration_statement.

Por defecto está configurado a -1, que implica que está desactivado. Dandole un número positivo como parámetro esto logueara cada vez que un statement tome más de cierto número de milisegundos. Normalmente configurio esto a 100ms y luego puedo recorrer el log (usando grep, buscando la palabra "duration"), para encontrar cuales consultas están tardando más. Eso me permite concentrar mis esfuerzos en las consultas más lentas, como fueron identificadas por la DB misma."

No hay comentarios: