Hola Alvaro, gracias por la pronta respuesta

La situación es la siguiente: tenemos un cluster PostgreSQL al cual accede
 aplicaciones CRM únicamente (reportes y otros  accede a replicas de la
base) por lo tanto las transacciones son muchas pero cortas y de poca
información y así mismo las consultas que realiza a la base. estos software
están implementadas con Hibernate y resulta que esta enviando
exporadicamente solicitudes  del FULLSCAN a ciertas tablas grandes (5 a 9
millones de registros) por lo tanto queremos implementar alertas  por medio
del LOG donde  nos indique cuando una consulta esta generando un resultado
muy grande (en términos de tamaño) y/o mucha cantidad de registros.



El 6 de febrero de 2014, 20:17, Alvaro
Herrera<[email protected]>escribió:

> Hellmuth Vargas escribió:
> > buenas tardes Lista
> >
> > Es posible que en el log de PostgreSQL se pueda agregar a las sentencias
> > SELECT  la cantidad de registros que generan y/o el tamaño de los datos
> que
> > devuelven? De antemano Gracias
>
> Yo nunca he visto eso.  Sólo auto_explain, que guarda un EXPLAIN de
> ciertas consultas en el log.  De ese explain quizás puedas extraer lo
> que buscas (pero no es EXPLAIN ANALYZE, obviamente).
>
> --
> Álvaro Herrera                http://www.2ndQuadrant.com/
> PostgreSQL Development, 24x7 Support, Training & Services
>



-- 
Cordialmente,

Ing. Hellmuth I. Vargas S.
Esp. Telemática y Negocios por Internet
Oracle Database 10g Administrator Certified Associate
PostgreSQL DBA

Responder a