Estimados,
El problema basicamente lo tenemos a la hora de crear los indices para las tablas mencionadas abajo. Aclaro que usamos Pentaho conectado a Postgresql para el proceso de ETL y la creacion de indices lo hacemos desde PostgreSQL con una sentencia SQL CREATE INDEX. Esto funciona normal durante varios dias (la creacion de 5 indices sobre la tabla fact_producto se demora 1hs 10 y cuando nos presenta un problema se toma mas del doble) Sistema Operativo : Windows Server 2008 R2 Enterprise Versión de Postgresql: "PostgreSQL 9.2.4, compiled by Visual C++ build 1600, 64-bit" Procesador: AMD Opteron (tm) Processor 6176 2.3GHZ (4 nucleos) RAM 64 GB Disco duro (capacidad, raid si lo usas) 250GB (Adonde esta instalada la DB) Cantidad de usuarios (40 Usuarios. El proceso de creación de índices y mantenimiento se hace a la madrugada cuando no hay nadie conectado) Tamaños de las tablas (campos, indices, registros) (fact_producto = 196 Campos, 3 indices, Registros: 11 Millones, Peso total 14GB -- fact_consolidado_pdtos_transac = 61 Campos, 46 Indices, Registros 9.6 Millones , Pesos Total 10GB) Explain analize de la consulta o función que presenta lentitud (El problema se presenta durante la creación de índices que básicamente consiste en un CREATE INDEX nada de otro mundo) http://www.despegar.com/galeria/images/promos/isodespegar1.png German Olivera Business Inteligence - QlikView - Pentaho Av. Corrientes N° 746 - piso 8° - C.A.B.A. (C1043AAU) Teléfono (54) 11- 4894-3500 - Interno 3198 De: Jairo Graterón [mailto:jgrate...@gmail.com] Enviado el: viernes, 18 de julio de 2014 0:32 Para: German Olivera CC: Lista PostgreSQL Asunto: Re: [pgsql-es-ayuda] Performance DB Saludos, creo que debes dar mas información para que los expertos te den alguna sugerencia. Sistema Operativo Versión de Postgresql Procesador RAM Disco duro (capacidad, raid si lo usas) Cantidad de usuarios Tamaños de las tablas (campos, indices, registros) Explain analize de la consulta o función que presenta lentitud Atte: Ing. Jairo Grateron Venezuela - Edo. Lara El 17 de julio de 2014, 11:07, German Olivera <goliv...@despegar.com> escribió: Buenos días Tenemos la versión de PostgreSQL 1.16.1 y lo utilizamos con Pentaho. Ultimamente observamos que el proceso de creación de índices se va degradando con el tiempo, asi como el VACUM a tal punto que el proceso que demoraba 3hs pasa a tardar mas del doble. Si reiniciamos el servidor al menos una vez a la semana el proceso vuelva a la normalidad. Obviamente esta practica no es deseable y nos gustaría entender porque ocurre. Les adjunto el archivo postresql.conf para que observen como tenemos nuestra configuración actual. La tabla tiene aprox 10 millones de registros Saludos http://www.despegar.com/galeria/images/promos/isodespegar1.png German Olivera Business Inteligence - QlikView - Pentaho Av. Corrientes N° 746 - piso 8° - C.A.B.A. (C1043AAU) Teléfono (54) 11- 4894-3500 - Interno 3198 - Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org) Para cambiar tu suscripción: http://www.postgresql.org/mailpref/pgsql-es-ayuda