From: | "Eduardo Arenas C(dot)" <edomax(at)gmail(dot)com> |
---|---|
To: | FRANCISCO JOSE PALAO VILLANUEVA <fjpv_2000(at)yahoo(dot)es> |
Cc: | "pgsql-es-ayuda(at)postgresql(dot)org" <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: postgresql vmware |
Date: | 2015-12-11 15:22:20 |
Message-ID: | CAEe4h9ou4Tofth=iZJ6iD_i=Z4UQ6ZO+XU-Fm--FMqnCro27LA@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Francisco
Nosotros hicimos algo parecido y no tuvimos ninguna problema de
performance al pasar de servidores físicos a virtuales, eso sí, sobre
linux redhat 64 bit.
Quizás debas revisar esto:
http://www.vmware.com/files/pdf/solutions/DBA_Guide_to_Databases_on_VMware-WP.pdf
http://www.vmware.com/files/pdf/techpaper/vPostgres-perf.pdf
El tips mas importante que me dieron era que los discos virtuales
fueran del tipo : thick eager vero
que entiendo que crea un espacio fijo en el storage y no dinámico o algo así.
saludos
Eduardo
El 11 de diciembre de 2015, 09:58, FRANCISCO JOSE PALAO VILLANUEVA
<fjpv_2000(at)yahoo(dot)es> escribió:
> Hola,
> estoy teniendo un problema con postgresql a ver si me pueden ayudar.
>
> * Tenía instalado postgresql sobre windows server 2008 R2 64 bits con 16 GB
> de ram y todo funcionaba ok.
>
> Resulta que esta máquina se ha virtualizado y en lo que es la operativa
> normal funciona bien, pero por las noches se hacen unos procesos de cálculos
> de estadísticas y marcados de clientes que se han disparado los tiempos del
> orden de cosas que tardaban 14 minutos ahora virtualizado tardan 31 minutos.
>
> La gente que lleva el tema de la virtualización me han pasado lo siguiente:
>
> El servidor tiene 16 Gb de RAM, pero el PostGreSQL sólo usa 2Gb, y como no
> tienen bastante memoria de trabajo va bajando las páginas menos usadas a
> disco continuamente y carga las que necesita de disco (aunque tiene 14 Gb
> sin usar)
>
> En algunos momentos son hasta 45.000 páginas por segundo.
>
> La CPU está en una media del 10% de uso, la latencia del disco no pasa de 12
> ms, totalmente aceptable.
> Pero va lento.
>
> Proponen aumentar Shared_buffers a 2GB, actualmente está en 512MB.
> Los parámetros actuales son:
> max_connections = 50
> shared_buffers = 512MB
> effective_cache_size = 6GB
> work_mem = 54176Kb
> maintenance_work_mem = 1GB
> checkpoint_segments = 32
> checkpoint_completion_target = 0.9
> wal_buffers = 16MB
> default_statistics_target = 100
>
> Me pueden aconsejar alguna cosa, le pongo 2048MB a shared_buffers en windows
> ??
>
> Gracias
--
Eduardo Arenas
+56 0 9 6629 1618
-
Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda(at)postgresql(dot)org)
Para cambiar tu suscripcin:
http://www.postgresql.org/mailpref/pgsql-es-ayuda
From | Date | Subject | |
---|---|---|---|
Next Message | Horacio Miranda | 2015-12-11 22:56:44 | Re: postgresql vmware |
Previous Message | FRANCISCO JOSE PALAO VILLANUEVA | 2015-12-11 12:58:35 | postgresql vmware |