Re: Como saber el valor actual de wal_bufer y si este es demasiado grande o demasiado pequeño problema con geometrias

From: Eduardo Morras <emorrasg(at)yahoo(dot)es>
To: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Como saber el valor actual de wal_bufer y si este es demasiado grande o demasiado pequeño problema con geometrias
Date: 2016-01-26 21:00:26
Message-ID: 20160126220026.e76cb506f72c6e174428b8b6@yahoo.es
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

On Tue, 26 Jan 2016 11:03:23 -0500
"jvenegasperu ." <jvenegasperu(at)gmail(dot)com> wrote:

> Buen dia a todos
>
> tengo 3 o 4 usuarios que su actividad es sobre geometrias
> exclusivamente
>
> su rutina es dibujar nuevos poligonos de manzanas y lotes y modifican
> poligonos mas grandes de urbanizaciones y sectores.
>
> luego de actualizar o crear registros dan clic en guardar digamos 120
> registros de lotes , 10 manzanas y un sectores hacen un guardar por
> cada capa es decir hay inserts o updates de 120 registros en una sola
> operacion y otros de un solo registro
>
> cada usuario ejecuta esas 2 o 3 acciones seguidas digamos cada 10 a 15
> minutos
>
> funciona bien trabajan desde las 8 de la mañana pero siempre a partir
> de las 11 de la mañana se empieza a poner lento y en ocasiones se
> cuelga el software qgis que es cliente que uso.
>
> qgis en ocasiones lanza un mensaje de error indicando que el servidor
> no responde pero se cierra el qgis y se vuelve a encender y todo
> funciona bien de nuevo
>
> estuve leyendo esta guia
>
> http://revenant.ca/www/postgis/workshop/tuning.html
>
> entre otras donde se recomienda el valor de wal_buffer a 64 kB otros
> indican 1 MB, 2 mb otros hasta 8 mb
>
> no encontre nada que indique 16 mb o mas
>
> En mi caso y segun la documentacion de postgres el parametro
> wal_buffer figura con -1 por defecto segun la documentacion no puede
> ser mas de 16 MB y tengo shared buffer a 512 entonces tengo 512/32 lo
> que me da 16 mb que asumo es lo que estoy usando porque no se como
> ver que valor tiene
>
> Me preocupa que quiza este escribiendo demasiado en el disco duro o
> que algo se este acumulando ya que el problema siempre ocurre luego
> de 3 o 4 horas de uso supongo estoy usando wal_buffer a 16 MB y no he
> encontrado a nadie que recomiende un valor tan alto
>
> alguna sugerencia.

Que version de qgis estas usando? Un bug ya corregido hace ... mucho (3 años por lo menos), hacia que no cerrara las conexiones abiertas a postgres y dejaba de funcionar cuando se acababan.

3-4 usuarios cada 10-15 minutos son, como minimo, 12-24 conexiones por hora, lo que hace que en unas 3-4 horas lleges al tope de 100 por defecto de postgres.

Comprueba que qgis cierra las conexiones a postgres y si ese es el caso actualiza qgis.

>
> --
> José Mercedes Venegas Acevedo
> cel Claro 964185205
>
> mails: jvenegasperu(at)gmail(dot)com

--- ---
Eduardo Morras <emorrasg(at)yahoo(dot)es>

-
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

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Eduardo Morras 2016-01-26 21:09:03 Re: Como saber el valor actual de wal_bufer y si este es demasiado grande o demasiado pequeño problema con geometrias
Previous Message Alvaro Herrera 2016-01-26 18:17:05 Re: Como saber el valor actual de wal_bufer y si este es demasiado grande o demasiado pequeño problema con geometrias