On 07/06/2011 10:55 AM, Jaime Casanova wrote:
felix gonzales<[email protected]>  writes:

la aplicación cierra el WHERE con un   "AND depe_id=xxxx" , es probable que se 
inserte otro código, pero hasta la fecha no hemos tenido problemas de ese
tipo, (claro que tenemos que afinar ello) pero por ahora necesitamos saber si  postgres 
requiere de mucho esfuerzo para detectar "errores de sintaxis".


la mayoria del tiempo no y bien pudiera ser que ustedes encontraran un
bug en ese lado... pero primero hay que agotar todas las opciones
logicas antes de perseguir las ilogicas...

por ejemplo, es obvio que las consultas que si se ejecutan estan
consumiendo muchos recursos (no solo RAM), las has chequeado? sigo
esperando algun EXPLAIN ANALYZE de las consultas mas pesadas y que mas
se ejecutan.
Toma el consejo de Jaime, y las consultas que te envié antes que ejecutas mucho, haz un EXPLAIM ANALYZE de las mismas a ver que está pasando, y trata de optimizarlas.

Usa pgfouine para ver cuales son las más ejcutadas (recuerda los
requerimientos para usarlo, log_statement = all, log_prefix
y el output a CSV)



BTW, yo aca tengo un cliente que diariamente genera logs de entre 10 y
20M donde casi todo lo que se graba son errores de "sintaxis incorrecta"
y no han presentado problemas de memoria asi que tiendo a concluir que
ese no es tu problema


--
Marcos Luís Ortíz Valmaseda
 Software Engineer (UCI)
 Linux User # 418229
 http://marcosluis2186.posterous.com
 http://twitter.com/marcosluis2186

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

Responder a