Re: Postgres & MSSQL

From: Jaime Casanova <systemguards(at)yahoo(dot)com>
To: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Postgres & MSSQL
Date: 2004-12-17 20:42:35
Message-ID: 20041217204235.33318.qmail@web50002.mail.yahoo.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

--- Alvaro Herrera <alvherre(at)dcc(dot)uchile(dot)cl> escribió:

> On Fri, Dec 17, 2004 at 04:09:44PM -0400, Magnos
> wrote:
>
> Hola,
>
>> Estuve haciendo pruebas, en mi PC tengo instalado
>> el MSQL y el Postgres8.
>>
>> He creado 2 tablas similares con 800mil registros
>> en ambas bases.
>> Haciendo diferentes operaciones, inserts, selects,
>> updates sobre esos registros he llegado a un
>> promedio de que el MSSQL es 8,3 veces más
>> rápido que el PostGres8.
>
> He visto comparaciones absurdas, pero esto llega al
> nivel de lo ridiculo. Sin afan de ofender, las
> pruebas asi como las describes muestran demasiada
> naivete como para ser tomadas en serio.
>
> De partida el solo hecho de "hacer diferentes
> operaciones" y ver como se portan en una o en otra
BD
> no es una prueba de rendimiento ni de lejos
> aceptable. No dice nada de que tanto trabajo le
> pusiste a entonar primero cada motor de datos en
> general, y segundo cada operacion en particular.

Para hacer pruebas de rendimiento se usan sistemas de
benchmark que ejecutan miles de operaciones por
segundo.Unas cuantas operaciones sobre una tabla de
800mil registros (pequeña en comparacion con otras que
he visto) no sirven para dar una respuesta
contundente.

>> Tiene sentido ya que si pago x algo, x lo menos
>> que sea mucho más rápido.

Aja!!!

Toda la razon por eso yo ya no pago por productos
mediocres cuando las mejores herramientas estan
surgiendo en open-source y la mayoria de ellas son
gratuitas.

> Configuraste el uso de memoria? Viste los EXPLAIN?
> En Postgres, ejecutaste VACUUM ANALYZE? Creaste los
> indices apropiados? Aprovechaste los tipos de datos
> mas eficientes en cada caso?

Es necesario configurar correctamente para obtener el
mejor rendimiento en PostgreSQL en ORACLE y si!! en
mssql tambien.

Eso sin hablar del soporte tecnico, si tienes un
problema o encuentras un 'bug' en mssql u otra
comercial ruega haber si te lo arreglan.
En las listas de postgres yo he visto 'bugs'
arreglados de una hora a otra a veces o de un dia para
otro. *Eso es un servicio de calidad*

>> Ahora la pregunta es la siguiente el Posgres8 es
>> más rápido sobre linux que en windows?
>
> Sin tener numeros, yo esperaria que si. Por cuanto
> margen, no sabria
> decirlo.

Ahora solo falta que digas que Windows es
indiscutiblemente mejor que Linux, despues de todo
pagamos licencia por Windows!!!

Atentamente,
Jaime Casanova

_________________________________________________________
Do You Yahoo!?
Información de Estados Unidos y América Latina, en Yahoo! Noticias.
Visítanos en http://noticias.espanol.yahoo.com

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Ivan Manjarrez López 2004-12-17 21:20:03 Cambiar el correo para los mails de ayuda
Previous Message Magnos 2004-12-17 20:09:44 Postgres & MSSQL