From: | Felipe de Jesús Molina Bravo <fjmolinabravo(at)gmail(dot)com> |
---|---|
To: | Jaime Casanova <jaime(at)2ndquadrant(dot)com> |
Cc: | pgsql <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: pg 8.4 lento en solaris 9 |
Date: | 2010-07-30 15:03:53 |
Message-ID: | AANLkTi=viA8LPJTtOxTPSaq3k9can-qAtSaYx67RvvYG@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
El 29 de julio de 2010 17:41, Jaime Casanova <jaime(at)2ndquadrant(dot)com>escribió:
> 2010/7/29 Felipe de Jesús Molina Bravo <fjmolinabravo(at)gmail(dot)com>:
> > Que tal
> >
> > Tengo instalado postgres 8.4.4 en una Sun Microsystems sun4u Sun Fire
> 880
> > con:
> >
> > - 4 procesadores 700Mhz
> > - 8 Gb Ram
> > - Sistema operSolaris 9
> > - 64-bit sparcv9 applications
> > - 32-bit sparc applications
> > - SCSI-3. Los discos no tienen ningún arreglo
> >
> > Fue compilado con el sun-studio (flag -x05....) y a 32 bits ...
>
> 32 bits? osea que no ve la memoria que tiene...
> podrias mostrar con que parametros ejecutaste configure?
>
> una opcion es que hayas incluido --enable-casserts que mucho mas lento
> que una instalación sin eso, muestra la configuración que le diste a
> postgres
>
> > duration: 120 s
>
> usa la opción -T en pgbench para indicarle quieres que dure la prueba
> y hazla de al menos 10 minutos para que valga la pena
>
> --
> Jaime Casanova www.2ndQuadrant.com
> Soporte y capacitación de PostgreSQL
>
Gracias por tu respuesta, mira las opciones del .configure que utilizamos
son las siguientes:
--prefix=/usr/local/pgsql32
--with-CC=/opt/SunStudio/bin/cc
--with-perl
--without-readline
--with-libxml
aparte pusimos algunas variables de ambiente para que hiciera la compilación
a 32 bits que fueron las siguientes:
CFLAGS="-xarch=sparc -xO5"
LD_LIBRARY_PATH="/opt/SunStudio/lib:/usr/openwin/lib:/usr/lib:/local/irc"
PATH="/export/fmolina/32bits/perl/bin:/opt/SunStudio/bin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/ucb:."
La opción que me comentas de --enable-cassert no la pusimos en este caso,
ejecuté la prueba por diez minutos y estos son los resultados:
en solaris:
Fri Jul 30 10:17:18 CDT 2010
transaction type: Custom query
scaling factor: 1
query mode: simple
number of clients: 5
duration: 600 s
number of transactions actually processed: 413
tps = 0.682501 (including connections establishing)
tps = 0.682588 (excluding connections establishing)
Fri Jul 30 10:27:24 CDT 2010
en la pc con linux:
Fri Jul 30 09:39:50 CDT 2010
transaction type: Custom query
scaling factor: 1
query mode: simple
number of clients: 5
duration: 600 s
number of transactions actually processed: 782
tps = 1.300299 (including connections establishing)
tps = 1.300313 (excluding connections establishing)
Fri Jul 30 09:49:52 CDT 2010
sigue habiendo casi el doble de transacciones en la pc, que recomendación
podrías darme?
From | Date | Subject | |
---|---|---|---|
Next Message | Mariano Reingart | 2010-07-30 17:02:34 | Re: [pgsql-es-ayuda] Sobre proyecto de traducción |
Previous Message | p valdes | 2010-07-30 13:30:59 | Re: |