From: | Jorge Sanchez <espartano(dot)mail(at)gmail(dot)com> |
---|---|
To: | FLOR AVILA ELIAS <favila(at)ditelgroup(dot)com> |
Cc: | Ayuda Esp PostgreSQL <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: CONEXIONES Y DESCONEXIONES |
Date: | 2019-06-06 20:29:30 |
Message-ID: | CAJaC6KY4JX7=vUhm8BROso4-JE92daS+Qn8F0AvReGhcm5z-9g@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
On Thu, Jun 6, 2019 at 3:24 PM FLOR AVILA ELIAS <favila(at)ditelgroup(dot)com> wrote:
>
> Buenas tardes,
>
> Tengo un aplicativo que me permite recibir las tramas de varios equipos GPS y grabar la informacion en una tabla Postgres, cabe indicar que en este proceso tambien se hacen select y update, quisiera que me aconsejen para disminuir los consumos (porque lei que mantenerse conectado a la BD consume recursos de memoria y procesador) :
> 1. Abrir la BD hacer los select e insert y update y al final de cada trama cerrar?
> 2. Abrir la BD hacer el select y cerrar, abrir la BD hacer el insert y luego cerrar y abrir la BD hacer el update y luego cerrar?
>
> Tengan en consideracion que este proceso es de por lo menos 60 registros cada segundo.
>
Yo pondría un pgbouncer o un pgpool para tener un pool de conexiones y
pocas conexiones permanentes abiertas a la base de datos.
https://wiki.postgresql.org/wiki/PgBouncer
http://www.pgpool.net/docs/latest/en/html/intro-whatis.html
> Muchas gracias de antemano,
> Flor Avila
From | Date | Subject | |
---|---|---|---|
Next Message | FLOR AVILA ELIAS | 2019-06-06 20:46:40 | Re: CONEXIONES Y DESCONEXIONES |
Previous Message | FLOR AVILA ELIAS | 2019-06-06 20:23:52 | CONEXIONES Y DESCONEXIONES |