[Pgsql-ayuda] Performance PG

Alberto Caso alberto.caso@adaptia.net
Wed, 24 Sep 2003 21:17:15 +0200


El mié, 24-09-2003 a las 20:40, Alvaro Herrera escribió:
> La configuracion de los discos.  Ojo, algunos discos IDE mienten cuando
> retornan al kernel diciendo que ya escribieron los datos.  Esto depende
> del kernel... en algunos discos no hay manera de arreglarlo (salvo
> botandolo y comprando otro).

	Sí, de hecho ocurre con frecuencia al pasar de IDE a SCSI ya que muchos
IDE mienten y en los SCSI no suele ocurrir.

	Carmen Gloria, prueba (sólo para hacer la prueba) a ejecutar PostgreSQL
con el fsync desactivado (=off) para ver si con eso obtienes
rendimientos similares. Actívalo de nuevo después, ya que tenerlo
desactivado es peligroso para la integridad de los datos..

	Por cierto, ¿has hecho VACUUM FULL ANALYZE en ambos casos antes de
comenzar la prueba?

	Usar COPY en lugar de INSERT o hacer todas las inserciones en una misma
transacción acelera considerablemente las inserciones masivas. Si no lo
has probado ya, deberías probarlo.

	Saludos.
-- 
Alberto Caso Palomino
Adaptia Soluciones Integrales
http://www.adaptia.net
alberto.caso@adaptia.net