RE: Performance DB

From: "German Olivera" <golivera(at)despegar(dot)com>
To: 'Jairo Graterón' <jgrateron(at)gmail(dot)com>, "'Lista PostgreSQL'" <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: RE: Performance DB
Date: 2014-07-18 15:31:43
Message-ID: 006d01cfa29d$63161330$29423990$@com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

A todos los que me escribieron les aviso que me llegaron solamente dos
emails (no me llego el email de la persona que me llamo por telefono y que
en su email me habia dejado sus datos de contacto). Me lo reenviarian a
doplear(at)gmail(dot)com? Es mi cuenta personal

Muchas gracias

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: German Olivera [mailto:golivera(at)despegar(dot)com]
Enviado el: viernes, 18 de julio de 2014 10:43
Para: 'Jairo Graterón'
CC: 'Lista PostgreSQL'
Asunto: RE: [pgsql-es-ayuda] Performance DB

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:jgrateron(at)gmail(dot)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 <golivera(at)despegar(dot)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(at)postgresql(dot)org)
Para cambiar tu suscripción:
http://www.postgresql.org/mailpref/pgsql-es-ayuda

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Wilson del rosario 2014-07-19 00:25:51 ERROR: invalid memory alloc request size
Previous Message eduardo reyes 2014-07-18 14:43:22 Re: Performance DB