| From: | motum hesa <motums(at)gmail(dot)com> |
|---|---|
| To: | Lista PostgreSQL <pgsql-es-ayuda(at)postgresql(dot)org> |
| Subject: | Inserccion muy lenta a una base de datos |
| Date: | 2009-12-30 20:29:40 |
| Message-ID: | 3e36433a0912301229y43784009w81e3325fc6ce1d54@mail.gmail.com |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-es-ayuda |
Tengo un sistema al que inserto datos periodicos cada 10 segundos, por
la forma en que esta diseñado todo esas insercciones pueden ser 1 o 2
hasta 120, son datos binarios que se traducen en información leible
con un programita en java, cuando todo esta normal los datos se
traducen y se insertan en la base de datos casi inmediatamente, pero
en algunas ocaciones cuando hay muchos datos pendientes, resulta que
la inserccion en la misma base de datos llega a tardar has 1 min por
dato a insertar ( cada vez que inserto se disparan varios triggers en
la base de datos) despues de unas horas ya que se tradujeron todos
los pendientes todo vuelve a la normalidad y se traducen los datos
como antes ( 1 dato normalmente se tarda de 1 o 3 segundos en
traducirce ),
Mi pregunta especificiamente es:
¿Hay alguna manera de saber por que se alenta la inserccion?
Se que pueden ser los triggers pero la verdad son varios y no se hay
alguna manera de checar cual es el que se esta atorando, gracias por
todo de antemano... Saludos
Motum
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Katherine Cubero Luna | 2009-12-30 22:39:06 | RV: [BUGS] BUG #5256: Error al abrir postgre |
| Previous Message | Jaime Casanova | 2009-12-30 19:09:07 | Re: Error de sintaxis |