Hola Jaime y lista En el postgresql.conf tenia maintenance_work_mem = 128MB y antes de iniciar la creación del indice lo establecí en 512MB. en la nueva versión a 16bits esta en los mismos 128MB del postgresql.conf y ni siquiera lo establece para crear el indice...la maquina solo tiene 4GB de memoria RAM
2012/2/15 Jaime Casanova <ja...@2ndquadrant.com> > 2012/2/15 Hellmuth Vargas <hiv...@gmail.com>: > > antes, un indice > > sobre la fact table de 17 millones de registros demoraba aproximadamente > > 1:15 min, ahora la creación del mismo indice demoro 25 min.. igual las > > pruebas continuan... > > > > > > crear un indice en una tabla de 17 millones demoraba 1h 15min? que > valor tienes asignado a maintenance_work_mem? > me parece muy malo el rendimiento independientemente de que tamaño > tengan los bloques > > probablemente te hubiera servido primero optimizar tu configuración y > luego pensar en lo que hiciste > > -- > Jaime Casanova www.2ndQuadrant.com > Professional PostgreSQL: Soporte 24x7 y capacitación > -- Cordialmente, Ing. Hellmuth I. Vargas S. Esp. Telemática y Negocios por Internet Oracle Database 10g Administrator Certified Associate