Re: Rendimiento de funciones decrece

From: Julio Rivero <jcrmlima(at)gmail(dot)com>
To: Danny Marcelo <dmarcelo(at)certicom(dot)com(dot)pe>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Rendimiento de funciones decrece
Date: 2006-02-02 00:15:32
Message-ID: d34a12b60602011615p61ba01e6i946d15acbff059f0@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Creo que deberias hacer un vaccum a la tabla donde afecta tus insert o tus
transacciones.

On 2/1/06, Danny Marcelo <dmarcelo(at)certicom(dot)com(dot)pe> wrote:
>
> Hola lista, tengo un gran problema al trabajar con funciones.
>
> Resulta que tengo 3'500,000 de registros que tengo que cargar a mi base
> de datos, y lo estoy haciendo a travez de un función que se ejecuta para
> cada registro con la finalidad de validarlo.
>
> Resulta que al inicio lo hace muy rápido que me sorprende
> (aproximadamente 350 registros por segundo), pero gradualmente va
> decreciendo su rendimiento (hasta el extremo de hacer 19 registro por
> segundo).
>
> Mato el programa de carga y lo vuelvo a lanzar y denuevo continua con su
> rendimiento optimo (es decir 350 reg/seg), para luego ir decreciendo
> nuevamente.
>
> Por favor quisiera saber como puedo mejorarlo.
>
> Sería ideal que siempre mantuviera el mismo ritmo de carga, es decir 350
> reg/seg, que para mí eso es suficiente.
>
> Gracias a todos,
>
> --
> Danny Marcelo
> CERTICOM S.A.C.
> Departamento de Sistemas
> Teléfono de trabajo: 442-5010 anexo 127
> Teléfono RPC: 9756-9643
> Teléfono personal: 9737-4495
>
>
> ---------------------------(fin del mensaje)---------------------------
> TIP 6: ¿Has buscado en los archivos de nuestra lista de correo?
>
> http://archives.postgresql.org/pgsql-es-ayuda
>

--

Saludos
Att,
Julio Rivero
Movil: 98817321

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Grover Navia 2006-02-02 00:19:43 Problemillas con Postgresql 8.1
Previous Message Danny Marcelo 2006-02-02 00:10:31 Rendimiento de funciones decrece