2008-12-05 13 views

Respuesta

13

La base de datos es la misma, lo que significa que el SQL es totalmente compatible con cualquier otra instalación de PostgreSQL (salvo los formatos de datos GIS).

La principal diferencia es que hay un montón de módulos y herramientas incluidos con Postgres Plus que tendría que recopilar e instalar por separado y usted mismo debería hacerlo. Por lo tanto, la principal ventaja es la instalación fácil y rápida.

La mayoría de las cosas incluidas parece que están disponibles de forma gratuita de otras fuentes. Esa aplicación Postgres Studio parece sospechosamente cercana a pgAdmin III.

+2

Dado que el desarrollador principal de pgAdmin3 funciona para EDB, la similitud no es una coincidencia. –

3

Utilicé 8.2 y cuando era el momento de cambiar a 8.3 intenté PostGresPlus.

La velocidad era mucho más rápida. MUCHO quiero decir que las consultas que tomaron 30 segundos, demoran ahora menos de 2 segundos. No estoy seguro si es 8.3 que es más rápido o Enterprise Plus, pero puedo decirle que estaba impresionado.

Otra cosa que me gusta es que puedo depurar proc almacenados. Funciona con más herramientas.

+1

Qué tipo de consultas. ¿Fue una aplicación transaccional, un almacén de datos, un informe de un sistema operativo? – ConcernedOfTunbridgeWells

+0

Nunca utilicé la distribución Plus, pero la diferencia en el rendimiento probablemente provenga de la configuración predeterminada diferente: la configuración predeterminada para la versión "comunidad" siempre ha sido algo conservadora (menos recientemente). –

+0

PostgreSQL tiene una configuración predeterminada minimalista, con baja shared_buffers y baja work_mem. PostgreSQL Plus tiene estos valores más altos. A continuación, hubo una aceleración significativa entre 8,2 y 8,3. PostgresPlus usa el mismo motor que PostgreSQL, por lo que no debería haber un rendimiento diferente con la misma configuración. –

6

Postgres PLUS es propietaria, PostgreSQL es de código abierto bajo licencia permisiva (y por eso Postgres PLUS es propietaria).

Postgres PLUS tiene soporte para Oracle PL/SQL, mientras que PostgreSQL no, al menos no oficialmente.

Esas son las dos diferencias más obvias.