[Pgsql-ayuda] Performance PG

Martin Marques martin@bugs.unl.edu.ar
Wed, 24 Sep 2003 16:33:38 -0300


El Mi=C3=A9 24 Sep 2003 16:17, Alberto Caso escribi=C3=B3:
>
> 	S=C3=AD, de hecho ocurre con frecuencia al pasar de IDE a SCSI ya que mu=
chos
> IDE mienten y en los SCSI no suele ocurrir.
>
> 	Carmen Gloria, prueba (s=C3=B3lo para hacer la prueba) a ejecutar Postgr=
eSQL
> con el fsync desactivado (=3Doff) para ver si con eso obtienes
> rendimientos similares. Act=C3=ADvalo de nuevo despu=C3=A9s, ya que tener=
lo
> desactivado es peligroso para la integridad de los datos..

Los otros dias estuve haciendo algunas pruebas sobre la maquina de mi casa,=
 y=20
note que la performance no se cai al activar la opcion fsync (1100=20
inserciones contra 1020).
Lo que si note es que al levantar el nivel de logs la performace se fue al=
=20
piso.

> 	Por cierto, =C2=BFhas hecho VACUUM FULL ANALYZE en ambos casos antes de
> comenzar la prueba?

Esto no deberia afectar, al menos no en demacia, las inserciones. Si los=20
updates o selects.

> 	Usar COPY en lugar de INSERT o hacer todas las inserciones en una misma
> transacci=C3=B3n acelera considerablemente las inserciones masivas. Si no=
 lo
> has probado ya, deber=C3=ADas probarlo.

Esta es otra de las cosa que saque como conclusion de los analisis. Realmen=
te=20
mejora notablemente la performace al meter todos los inserts en una sola=20
transaccion.

=2D-=20
 16:29:01 up 33 days,  8:11,  1 user,  load average: 0.26, 0.39, 0.37
=2D----------------------------------------------------------------
Mart=C3=ADn Marqu=C3=A9s                  |        mmarques@unl.edu.ar
Programador, Administrador, DBA |       Centro de Telematica
                       Universidad Nacional
                            del Litoral
=2D----------------------------------------------------------------