Re: test pgbench

From: Alvaro Herrera <alvherre(at)2ndquadrant(dot)com>
To: Simeó Reig <simeo(at)incofisa(dot)com>
Cc: Pgsql es ayuda <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: test pgbench
Date: 2013-10-03 14:11:50
Message-ID: 20131003141150.GS5235@eldon.alvh.no-ip.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Simeó Reig escribió:

Hola,

> Estaba realizando unas pruebas de performance con pgbench con unas
> consultas bastante largas y obtengo un error:
>
> $ pgbench -n -c1 -T 3 -f veins_pgbench.sql pdn
> Client 0 aborted in state 0: ERROR: syntax error at end of input
> LINE 1: ...(abc.persones.provincia = abc.poblacions.cod_provinc

Me pregunto qué sucede si la orden en cada línea es mayor que BUFSIZ
(que si no entiendo mal podría ser 512 o 1024, dependiendo del
compilador). ¿Quizás deberías hacer que cada línea sea más corta?

El problema podría presentarse si el corte (los 512 bytes o cuanto sea)
se cumplen justo en mitad de un nombre de columna, por ejemplo. Prueba
ajustando esa línea agregando unos 27 espacios de manera que el
abc.polacions.cod_provinc quede 27 chars más adelante, para que el corte
del buffer no ocurra a mitad del identificador.

--
Álvaro Herrera http://www.2ndQuadrant.com/
PostgreSQL Development, 24x7 Support, Training & Services

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

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Luis Felipe Aguilar Pereda 2013-10-03 21:18:23 Postgresql studio 1.0
Previous Message Lazaro Ruben Garcia Martinez 2013-10-03 14:10:12 RE: Ayuda con procedimiento almacenado Maestro-Detalle