From: | Alvaro Herrera <alvherre(at)commandprompt(dot)com> |
---|---|
To: | Luis Guevara <luis(dot)a(dot)guevara(at)gmail(dot)com> |
Cc: | PostgreSQL-foro <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: Lentitud de postgres |
Date: | 2007-06-20 21:00:22 |
Message-ID: | 20070620210022.GA18936@alvh.no-ip.org |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Luis Guevara escribió:
> Pero ¿ porqué se presenta la lentitud solo cuando hay varios usuarios
> conectados ?. Por ejm. tengo una consulta que la uso para un proceso de
> planillas, que me devuelve 170,000 registros en 6 segundos cuando la hago
> desde una sola pc conectada al sistema, lo que me parece bastante bien.
> Pero si la misma consulta la vuelvo a generar cuando tengo varios usuarios
> trabajando en el sistem, entonces se demora 2 minutos.
Posiblemente efecto de cache, o bien excesiva presion sobre el sistema
de I/O (es decir el disco esta demasiado ocupado). O, dado que la
consulta involucra bastantes sort y hash, quizas el problema es que
tienes work_mem demasiado alto, se te llena la memoria y el servidor
empieza a usar swap.
Aca no veo nada excepcional, excepto que hay unos pocos seqscan sobre
tablas grandes que quizas deberian ser indexscan. O quizas esta bien
asi, no lo se.
--
Alvaro Herrera http://www.CommandPrompt.com/
The PostgreSQL Company - Command Prompt, Inc.
From | Date | Subject | |
---|---|---|---|
Next Message | Luis Guevara | 2007-06-20 21:24:40 | Re: Lentitud de postgres |
Previous Message | Luis Guevara | 2007-06-20 20:54:13 | Re: Lentitud de postgres |