Hola Hellmuth, no se si hay algún parámetro en el archivo de configuración para eso, al menos no lo veo, pero puede que lo haya o la combinación de algunos. También creo que puedes lograr un "aproximado" del resultado del EXPLAIN según entiendo de la documentación (https://www.postgresql.org/docs/current/static/using-explain.html), si tienes las estadísticas actualizadas mejor:
por ejemplo:
EXPLAIN

SELECT
  distinct products.actor
FROM
  public.orderlines,
  public.products
WHERE
  products.prod_id = orderlines.prod_id;

"HashAggregate  (cost=2878.07..2966.09 rows=8802 width=13)"
"  Group Key: products.actor"
"  ->  Merge Join  (cost=0.57..2727.20 rows=60350 width=13)"
"        Merge Cond: (products.prod_id = orderlines.prod_id)"
" -> Index Scan using products_pkey on products (cost=0.29..374.29 rows=10000 width=17)" " -> Index Only Scan using orderlines_prod_id_idx on orderlines (cost=0.29..1573.54 rows=60350 width=4)"



Tamaño aproximado del resultado rows*width  = 114426 bytes

Tal vez esto te pueda orientar a resolver el tema que tienes


Saludos



On 16/06/16 14:36, Hellmuth Vargas wrote:
Hola Lista

Quisiera saber si es posible almacenar en el log de PostgreSQL el tamaño en bytes del resultado de una consulta SELECT, o en otras palabras, poder registrar en el log de PostgreSQL cuantos bytes pesa el resultado devuelto por las sentencias SELECT. De antemano muchas gracias

--
Cordialmente,

Ing. Hellmuth I. Vargas S.
Esp. Telemática y Negocios por Internet



-
Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org)
Para cambiar tu suscripci�n:
http://www.postgresql.org/mailpref/pgsql-es-ayuda

Responder a