Re: Cuantos locks son muchos locks?

From: Alvaro Herrera <alvherre(at)commandprompt(dot)com>
To: msileone <msileone(at)easymail(dot)net(dot)ar>
Cc: pgsql-es-ayuda <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Cuantos locks son muchos locks?
Date: 2010-07-20 19:47:20
Message-ID: 1279655089-sup-6042@alvh.no-ip.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Excerpts from msileone's message of mar jul 20 14:39:54 -0400 2010:
>
> Si, hemos estudiado en ese intervalo crítico el servidor con pgstat,
> vmstat, ps, etc. No tenemos Swap, la memoria está utilizada casi completa,
> el nivel de hits es alto a mi entender (promedio de 85%) y baja un poco en
> el momento crítico.

Creo que malentiendes lo que es un "hit". Un "hit" es todo lo que no es
un "miss", es decir aquellas lecturas de bloques que NO tuvieron que
hacerse desde disco. Mientras más alto el porcentaje de hits, mejor.

> La consulta inicial del sistema es
> bastante compleja, pero no debería generar mayores inconvenientes, ya que
> es un select solamente.

Me parece que lo que falta en este análisis es ver EXPLAINs. ¿Has
mirado en pgstats si hay tablas grandes con muchos seqscans, por
ejemplo?

BTW: una herramienta útil es pg_top

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Juan 2010-07-20 20:03:47 Re: bloqueo de tablas
Previous Message Rensi Arteaga Copari 2010-07-20 19:19:13 bloqueo de tablas