Re: Pg_dump , Vacuum full a una bd

From: "Guillermo =?iso-8859-1?b?TXXxb3o=?=" <guillermo(dot)munoz(at)grupotekne(dot)com(dot)ar>
To: Victor Chavez <vchavezp(at)yahoo(dot)com>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Pg_dump , Vacuum full a una bd
Date: 2007-11-22 14:28:12
Message-ID: 20071122112812.zk2jmhvogkg0c4ss@webmail.vit4b.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Victor
antes que nada:
1) que version de postgres?
2) Sistema operativo?
3) y version de ODBC? (ya que estimo, estaras usando alguna aplicacion
corriendo en windows (por los excel))

> En una base de datos se le insertan registros de pedidos de clientes
> y funciona. La cuestion es que despues de varios dias
> el tiempo que lleva el insert aumenta hasta hacer que ya no sea
> practico para el usuario esa espera. Una ocasion insertar un pedido
> llevo mas de 30 minutos. A grosso modo dire que se captura una hoja
> de datos tipo excel y luego se aplica a la base de datos. No hay
> operaciones extraordinarias mas que el simple insert.

Cuantos registros por operacion? estas insertando mas de uno si tomas desde un
excel

> La documentacion dice que con vacuum full deberia optimizar el
> rendimiento. Lo he hecho manualmente pero no mejora notablemente.

Cuando estas haciendo el Vacuum te arroja un "HINT:"?.
te pregunto esto porque el problema puede estar en alguna configuracion del
servidor (max_fsm_pages, etc).
Revisaste el log en busca de algo no normal? seria bueno setearlo por
un dia en
modo debug cosa de tener mas detalle.
Ademas la tabla de destino, tiene indices? esto tambien te hacer mas
lentos los
insert.

> El unico modo en el que he logrado mejorar realmente el rendimiento
> es el siguiente:
>
> 1) crear un archivo txt desde un pg_dump de la base de datos
> 2) eliminar la base de datos, crearla de nuevo
> 3) restaurar del archivo txt la informacion de la base de datos

bajas de 30 minutos a cuanto?

Saludos
GM

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Ever Daniel Barreto Rojas 2007-11-22 14:28:28 Re[2]: envio de email
Previous Message ml 2007-11-22 14:00:59 Re: RE: [pgsql-es-ayuda] recomendación de lenguaje