Hola lista, Alguien por aqui posee fuentes validas, donde se realicen
comparaciones entre ambas base de datos, para identificar claramente las
ventajas y desventajas tecnicas entre una y otra.

Gracias.
AAstorga

Search Discussions

  • Jaime Casanova at Sep 7, 2010 at 7:21 am

    2010/9/6 Angelo Astorga <[email protected]>:
    Hola lista,  Alguien por aqui posee fuentes validas, donde se realicen
    comparaciones entre ambas base de datos, para identificar claramente las
    ventajas y desventajas tecnicas entre una y otra.
    En cuanto a rendimiento Oracle no lo permite (y tiene algo de sentido
    porque cualquiera podría hacer una comparación que intencionalmente
    beneficie a uno u otro).

    El resto seria precio y funcionalidad...

    precio: postgres gana de largo
    funcionalidad: que necesitas (o que crees necesitar) que solo oracle
    te pueda dar?

    en una institución que conozco la base de datos (por razones políticas
    debo admitir) usa postgres, la base empezó como algo pequeño de apenas
    5gb y la reacción inicial fue contraria porque la tenían mal mantenida
    y la aplicación no ayudaba en nada... hoy la base esta por encima de
    los 120gb y ninguno de los detractores iniciales siquiera sugiere la
    idea de migrar... postgres simplemente impresiona si lo usas
    apropiadamente

    --
    Jaime Casanova         www.2ndQuadrant.com
    Soporte y capacitación de PostgreSQL
  • Jared Lopez at Sep 7, 2010 at 12:00 pm
    Como bien ya acotaron las ventajas y desventajas es depende que se necesite.

    Por ejemplo para un gran almacenaje de datos se hizo pruebas en una Telco en
    Bolivia y la única desventaja fue el costo de incrementar su storage usando
    PostgreSQL 8.1-2 Vs la compresión que tenia Oracle 10g, el rendimiento y
    performance eran los mismos y como se trataba de teras se opto por continuar
    con Oracle.

    No estoy completamente seguro pero creo que esto ya se mejoro en la 8.4
    Éxitos

    Atte:
    JareD
    El 7 de septiembre de 2010 03:20, Jaime Casanova
    <[email protected]>escribió:
    2010/9/6 Angelo Astorga <[email protected]>:
    Hola lista, Alguien por aqui posee fuentes validas, donde se realicen
    comparaciones entre ambas base de datos, para identificar claramente las
    ventajas y desventajas tecnicas entre una y otra.
    En cuanto a rendimiento Oracle no lo permite (y tiene algo de sentido
    porque cualquiera podría hacer una comparación que intencionalmente
    beneficie a uno u otro).

    El resto seria precio y funcionalidad...

    precio: postgres gana de largo
    funcionalidad: que necesitas (o que crees necesitar) que solo oracle
    te pueda dar?

    en una institución que conozco la base de datos (por razones políticas
    debo admitir) usa postgres, la base empezó como algo pequeño de apenas
    5gb y la reacción inicial fue contraria porque la tenían mal mantenida
    y la aplicación no ayudaba en nada... hoy la base esta por encima de
    los 120gb y ninguno de los detractores iniciales siquiera sugiere la
    idea de migrar... postgres simplemente impresiona si lo usas
    apropiadamente

    --
    Jaime Casanova www.2ndQuadrant.com
    Soporte y capacitación de PostgreSQL
    -
    Enviado a la lista de correo pgsql-es-ayuda ([email protected]
    )
    Para cambiar tu suscripción:
    http://www.postgresql.org/mailpref/pgsql-es-ayuda
  • Marcos Luis Ortiz Valmaseda at Sep 7, 2010 at 2:24 pm
    Saludos a todos, seria una excelente caracteristica a implementar en las
    nuevas versiones de PostgreSQL, no creen?
    - Compresion a nivel de filas
    - Compresion a nivel de columnas
    - Compresión de los tipos de datos y de valores nulos
    ¿Qué creen?
    Sólo es una sugerencia.


    El 7 de septiembre de 2010 07:59, Jared Lopez <[email protected]>escribió:
    Como bien ya acotaron las ventajas y desventajas es depende que se
    necesite.

    Por ejemplo para un gran almacenaje de datos se hizo pruebas en una Telco
    en Bolivia y la única desventaja fue el costo de incrementar su storage
    usando PostgreSQL 8.1-2 Vs la compresión que tenia Oracle 10g,
    el rendimiento y performance eran los mismos y como se trataba de teras se
    opto por continuar con Oracle.

    No estoy completamente seguro pero creo que esto ya se mejoro en la 8.4
    Éxitos

    Atte:
    JareD
    El 7 de septiembre de 2010 03:20, Jaime Casanova <[email protected]>escribió:

    2010/9/6 Angelo Astorga <[email protected]>:
    Hola lista, Alguien por aqui posee fuentes validas, donde se realicen
    comparaciones entre ambas base de datos, para identificar claramente las
    ventajas y desventajas tecnicas entre una y otra.
    En cuanto a rendimiento Oracle no lo permite (y tiene algo de sentido
    porque cualquiera podría hacer una comparación que intencionalmente
    beneficie a uno u otro).

    El resto seria precio y funcionalidad...

    precio: postgres gana de largo
    funcionalidad: que necesitas (o que crees necesitar) que solo oracle
    te pueda dar?

    en una institución que conozco la base de datos (por razones políticas
    debo admitir) usa postgres, la base empezó como algo pequeño de apenas
    5gb y la reacción inicial fue contraria porque la tenían mal mantenida
    y la aplicación no ayudaba en nada... hoy la base esta por encima de
    los 120gb y ninguno de los detractores iniciales siquiera sugiere la
    idea de migrar... postgres simplemente impresiona si lo usas
    apropiadamente

    --
    Jaime Casanova www.2ndQuadrant.com
    Soporte y capacitación de PostgreSQL
    -
    Enviado a la lista de correo pgsql-es-ayuda (
    [email protected])
    Para cambiar tu suscripción:
    http://www.postgresql.org/mailpref/pgsql-es-ayuda

    --
    Ing. Marcos Luís Ortíz Valmaseda
    Database Architect
    Network SysAdmin
    http://it.toolbox.com/blogs/sql-apprentice
    http://www.doyoubuzz.com/marcos-ortiz
    Centro de Tecnologías de Gestión de Datos (DATEC)
    Linux User # 418229
  • Alvaro Herrera at Sep 7, 2010 at 3:32 pm
    Hola Jared,

    Excerpts from Jared Lopez's message of mar sep 07 07:59:55 -0400 2010:
    Como bien ya acotaron las ventajas y desventajas es depende que se necesite.

    Por ejemplo para un gran almacenaje de datos se hizo pruebas en una Telco en
    Bolivia y la única desventaja fue el costo de incrementar su storage usando
    PostgreSQL 8.1-2 Vs la compresión que tenia Oracle 10g, el rendimiento y
    performance eran los mismos y como se trataba de teras se opto por continuar
    con Oracle.

    No estoy completamente seguro pero creo que esto ya se mejoro en la 8.4
    No mucho realmente. Algunas cosas mejoraron un poco, pero para obtener
    un beneficio significativo seguramente habría que haber modificado la
    definición de datos; o quizás simplemente no había nada que hacer.

    --
    Álvaro Herrera <[email protected]>
    The PostgreSQL Company - Command Prompt, Inc.
    PostgreSQL Replication, Consulting, Custom Development, 24x7 support
  • Jared Lopez at Sep 7, 2010 at 4:08 pm
    Buen dato Alvaro, pero seria bueno saber si se se tiene planificado esta
    mejora o alguna rama de PostgreSQL lo esta viendo como un plus que ofrecer.
    Ya sea EDB, Command Prompt.

    El 7 de septiembre de 2010 11:31, Alvaro Herrera <[email protected]
    escribió:
    Hola Jared,

    Excerpts from Jared Lopez's message of mar sep 07 07:59:55 -0400 2010:
    Como bien ya acotaron las ventajas y desventajas es depende que se necesite.
    Por ejemplo para un gran almacenaje de datos se hizo pruebas en una Telco en
    Bolivia y la única desventaja fue el costo de incrementar su storage usando
    PostgreSQL 8.1-2 Vs la compresión que tenia Oracle 10g, el rendimiento y
    performance eran los mismos y como se trataba de teras se opto por continuar
    con Oracle.

    No estoy completamente seguro pero creo que esto ya se mejoro en la 8.4
    No mucho realmente. Algunas cosas mejoraron un poco, pero para obtener
    un beneficio significativo seguramente habría que haber modificado la
    definición de datos; o quizás simplemente no había nada que hacer.

    --
    Álvaro Herrera <[email protected]>
    The PostgreSQL Company - Command Prompt, Inc.
    PostgreSQL Replication, Consulting, Custom Development, 24x7 support
  • Alvaro Herrera at Sep 7, 2010 at 4:18 pm

    Excerpts from Jared Lopez's message of mar sep 07 12:05:58 -0400 2010:
    Buen dato Alvaro, pero seria bueno saber si se se tiene planificado esta
    mejora o alguna rama de PostgreSQL lo esta viendo como un plus que ofrecer.
    Ya sea EDB, Command Prompt.
    No sé sobre EDB, pero Command Prompt sólo distribuye el mismo PostgreSQL
    que puedes descargar libremente.

    En todo caso, EDB a través de Robert Haas hace poco trabajó en una
    mejora para disminuir el consumo de espacio de valores de tipo numeric.
    Esto ya está en el código que será 9.1.

    Command Prompt a través mío está actualmente con un proyecto para
    permitir el reordenamiento lógico de columnas, que permitirá en el
    futuro optimizar la posición física de columnas en los archivos de
    datos, disminuyendo la pérdida de espacio por cuestiones de
    alineamiento. Esto aún está por hacerse.

    --
    Álvaro Herrera <[email protected]>
    The PostgreSQL Company - Command Prompt, Inc.
    PostgreSQL Replication, Consulting, Custom Development, 24x7 support
  • Jared Lopez at Sep 7, 2010 at 4:26 pm
    Yo estaré atento a esas mejoras.

    Éxitos.

    El 7 de septiembre de 2010 12:17, Alvaro Herrera <[email protected]
    escribió:
    Excerpts from Jared Lopez's message of mar sep 07 12:05:58 -0400 2010:
    Buen dato Alvaro, pero seria bueno saber si se se tiene planificado esta
    mejora o alguna rama de PostgreSQL lo esta viendo como un plus que ofrecer.
    Ya sea EDB, Command Prompt.
    No sé sobre EDB, pero Command Prompt sólo distribuye el mismo PostgreSQL
    que puedes descargar libremente.

    En todo caso, EDB a través de Robert Haas hace poco trabajó en una
    mejora para disminuir el consumo de espacio de valores de tipo numeric.
    Esto ya está en el código que será 9.1.

    Command Prompt a través mío está actualmente con un proyecto para
    permitir el reordenamiento lógico de columnas, que permitirá en el
    futuro optimizar la posición física de columnas en los archivos de
    datos, disminuyendo la pérdida de espacio por cuestiones de
    alineamiento. Esto aún está por hacerse.

    --
    Álvaro Herrera <[email protected]>
    The PostgreSQL Company - Command Prompt, Inc.
    PostgreSQL Replication, Consulting, Custom Development, 24x7 support
  • Edwin Quijada at Sep 7, 2010 at 4:25 pm
    COn lo barato que esta el espacio creo mejor gastar esfuerzo en algo mas significativo. Esa empresa es un ejemplo de lo que comentaba anteriormente
    Pudo haber usado Postgres pero no lo usaron porque necesitaban comprar algo, a lo que me refiero que quieren todo regalado y como dicen los grincos
    "There is not free launch at all"
    Como dije peopleware

    *-------------------------------------------------------*
    *-Edwin Quijada
    *-Developer DataBase
    *-JQ Microsistemas

    *-Soporte PostgreSQL

    *-www.jqmicrosistemas.com
    *-809-849-8087
    *-------------------------------------------------------*





    Date: Tue, 7 Sep 2010 12:05:58 -0400
    Subject: Re: [pgsql-es-ayuda] Ventajas Postgresql vs Oracle !!!
    From: [email protected]
    To: [email protected]
    CC: [email protected]

    Buen dato Alvaro, pero seria bueno saber si se se tiene planificado esta mejora o alguna rama de PostgreSQL lo esta viendo como un plus que ofrecer. Ya sea EDB, Command Prompt.


    El 7 de septiembre de 2010 11:31, Alvaro Herrera <[email protected]> escribió:

    Hola Jared,



    Excerpts from Jared Lopez's message of mar sep 07 07:59:55 -0400 2010:
    Como bien ya acotaron las ventajas y desventajas es depende que se necesite. >
    Por ejemplo para un gran almacenaje de datos se hizo pruebas en una Telco en
    Bolivia y la única desventaja fue el costo de incrementar su storage usando
    PostgreSQL 8.1-2 Vs la compresión que tenia Oracle 10g, el rendimiento y
    performance eran los mismos y como se trataba de teras se opto por continuar
    con Oracle. >
    No estoy completamente seguro pero creo que esto ya se mejoro en la 8.4


    No mucho realmente. Algunas cosas mejoraron un poco, pero para obtener

    un beneficio significativo seguramente habría que haber modificado la

    definición de datos; o quizás simplemente no había nada que hacer.



    --

    Álvaro Herrera <[email protected]>

    The PostgreSQL Company - Command Prompt, Inc.

    PostgreSQL Replication, Consulting, Custom Development, 24x7 support
  • Jared Lopez at Sep 7, 2010 at 7:21 pm
    Solo quiero acotar que el storage que requería era mayor en costo al pago de
    licencia de Oracle.

    Me parece que lo que debíamos discutir aquí debe ser mas técnico que
    contextual, por ejemplo otra diferencia que es incomoda es no saber el IP
    de conexión en Oracle, cosa que es muy simple de verificar en
    PostgreSQL, también los logs de errores que sigo buscando en Oracle para ver
    que problemas o que sintaxis erróneas se están ejecutando, cosa que se ve
    por defecto en los logs en PostgreSQL.

    Ayudaría mucho si alguien tiene algún estudio de diferencias entre estos dos
    motores en su administración.

    Éxitos.

    JareD

    El 7 de septiembre de 2010 12:25, Edwin Quijada
    <[email protected]>escribió:
    COn lo barato que esta el espacio creo mejor gastar esfuerzo en algo mas
    significativo. Esa empresa es un ejemplo de lo que comentaba anteriormente
    Pudo haber usado Postgres pero no lo usaron porque necesitaban comprar
    algo, a lo que me refiero que quieren todo regalado y como dicen los grincos
    "There is not free launch at all"
    Como dije peopleware


    *-------------------------------------------------------*
    *-Edwin Quijada
    *-Developer DataBase
    *-JQ Microsistemas
    *-Soporte PostgreSQL
    *-www.jqmicrosistemas.com
    *-809-849-8087
    *-------------------------------------------------------*





    ------------------------------
    Date: Tue, 7 Sep 2010 12:05:58 -0400

    Subject: Re: [pgsql-es-ayuda] Ventajas Postgresql vs Oracle !!!
    From: [email protected]
    To: [email protected]
    CC: [email protected]


    Buen dato Alvaro, pero seria bueno saber si se se tiene planificado esta
    mejora o alguna rama de PostgreSQL lo esta viendo como un plus que ofrecer.
    Ya sea EDB, Command Prompt.

    El 7 de septiembre de 2010 11:31, Alvaro Herrera <
    [email protected]> escribió:

    Hola Jared,

    Excerpts from Jared Lopez's message of mar sep 07 07:59:55 -0400 2010:
    Como bien ya acotaron las ventajas y desventajas es depende que se necesite.
    Por ejemplo para un gran almacenaje de datos se hizo pruebas en una Telco en
    Bolivia y la única desventaja fue el costo de incrementar su storage usando
    PostgreSQL 8.1-2 Vs la compresión que tenia Oracle 10g, el rendimiento y
    performance eran los mismos y como se trataba de teras se opto por continuar
    con Oracle.

    No estoy completamente seguro pero creo que esto ya se mejoro en la 8.4
    No mucho realmente. Algunas cosas mejoraron un poco, pero para obtener
    un beneficio significativo seguramente habría que haber modificado la
    definición de datos; o quizás simplemente no había nada que hacer.

    --
    Álvaro Herrera <[email protected]>
    The PostgreSQL Company - Command Prompt, Inc.
    PostgreSQL Replication, Consulting, Custom Development, 24x7 support

  • Edwin Quijada at Sep 7, 2010 at 7:47 pm
    Una cosa que me hace bastante falta en postgres es un evento de conexion y desconexion. Es decir, un trigger que se ejecute cuando alguein se conecte a la BD o cuando alguien se desconecte. Eso si que seria 'rocks'.
    Se puede en Oracle ??

    :)

    *-------------------------------------------------------*
    *-Edwin Quijada
    *-Developer DataBase
    *-JQ Microsistemas

    *-Soporte PostgreSQL

    *-www.jqmicrosistemas.com
    *-809-849-8087
    *-------------------------------------------------------*





    Date: Tue, 7 Sep 2010 15:20:41 -0400
    Subject: Re: [pgsql-es-ayuda] Ventajas Postgresql vs Oracle !!!
    From: [email protected]
    To: [email protected]

    Solo quiero acotar que el storage que requería era mayor en costo al pago de licencia de Oracle.

    Me parece que lo que debíamos discutir aquí debe ser mas técnico que contextual, por ejemplo otra diferencia que es incomoda es no saber el IP de conexión en Oracle, cosa que es muy simple de verificar en PostgreSQL, también los logs de errores que sigo buscando en Oracle para ver que problemas o que sintaxis erróneas se están ejecutando, cosa que se ve por defecto en los logs en PostgreSQL.

    Ayudaría mucho si alguien tiene algún estudio de diferencias entre estos dos motores en su administración.
    Éxitos.
    JareD

    El 7 de septiembre de 2010 12:25, Edwin Quijada <[email protected]> escribió:






    COn lo barato que esta el espacio creo mejor gastar esfuerzo en algo mas significativo. Esa empresa es un ejemplo de lo que comentaba anteriormente
    Pudo haber usado Postgres pero no lo usaron porque necesitaban comprar algo, a lo que me refiero que quieren todo regalado y como dicen los grincos

    "There is not free launch at all"
    Como dije peopleware

    *-------------------------------------------------------*
    *-Edwin Quijada
    *-Developer DataBase
    *-JQ Microsistemas


    *-Soporte PostgreSQL

    *-www.jqmicrosistemas.com
    *-809-849-8087
    *-------------------------------------------------------*





    Date: Tue, 7 Sep 2010 12:05:58 -0400

    Subject: Re: [pgsql-es-ayuda] Ventajas Postgresql vs Oracle !!!
    From: [email protected]
    To: [email protected]

    CC: [email protected]

    Buen dato Alvaro, pero seria bueno saber si se se tiene planificado esta mejora o alguna rama de PostgreSQL lo esta viendo como un plus que ofrecer. Ya sea EDB, Command Prompt.



    El 7 de septiembre de 2010 11:31, Alvaro Herrera <[email protected]> escribió:


    Hola Jared,



    Excerpts from Jared Lopez's message of mar sep 07 07:59:55 -0400 2010:
    Como bien ya acotaron las ventajas y desventajas es depende que se necesite. >
    Por ejemplo para un gran almacenaje de datos se hizo pruebas en una Telco en
    Bolivia y la única desventaja fue el costo de incrementar su storage usando
    PostgreSQL 8.1-2 Vs la compresión que tenia Oracle 10g, el rendimiento y
    performance eran los mismos y como se trataba de teras se opto por continuar
    con Oracle. >
    No estoy completamente seguro pero creo que esto ya se mejoro en la 8.4


    No mucho realmente. Algunas cosas mejoraron un poco, pero para obtener

    un beneficio significativo seguramente habría que haber modificado la

    definición de datos; o quizás simplemente no había nada que hacer.



    --

    Álvaro Herrera <[email protected]>

    The PostgreSQL Company - Command Prompt, Inc.

    PostgreSQL Replication, Consulting, Custom Development, 24x7 support
  • Alvaro Herrera at Sep 7, 2010 at 9:06 pm

    Excerpts from Edwin Quijada's message of mar sep 07 15:46:53 -0400 2010:

    Una cosa que me hace bastante falta en postgres es un evento de conexion y desconexion. Es decir, un trigger que se ejecute cuando alguein se conecte a la BD o cuando alguien se desconecte. Eso si que seria 'rocks'.
    Sí, es bastante solicitado. El evento de conexión es bastante factible,
    pero al de desconexión no le veo mucho futuro.
    Se puede en Oracle ??
    Me parece que sí.

    --
    Álvaro Herrera <[email protected]>
    The PostgreSQL Company - Command Prompt, Inc.
    PostgreSQL Replication, Consulting, Custom Development, 24x7 support
  • Jaime Casanova at Sep 7, 2010 at 9:33 pm
    2010/9/7 Alvaro Herrera <[email protected]>:
    Se puede en Oracle ??
    Me parece que sí.
    sip, se llaman logon trigger

    --
    Jaime Casanova         www.2ndQuadrant.com
    Soporte y capacitación de PostgreSQL
  • Jaime Casanova at Sep 7, 2010 at 9:38 pm

    2010/9/7 Jared Lopez <[email protected]>:
    Solo quiero acotar que el storage que requería era mayor en costo al pago de
    licencia de Oracle.
    eso parece un poco tirado de los cabellos, con oracle no tuviste que
    gastar en mas storage?

    en postgres probablemente te hubiera servido?
    ALTER TABLE tabla ALTER [ COLUMN ] column SET STORAGE { PLAIN |
    EXTERNAL | EXTENDED | MAIN }

    --
    Jaime Casanova         www.2ndQuadrant.com
    Soporte y capacitación de PostgreSQL
  • Edwin Quijada at Sep 7, 2010 at 9:42 pm
    Seguro ellos no sabian eso Jaime. Y volvemos a lo que decia en mi anterior post. No consultaron a un experto para saber como resolver eso si hubiera sido en Oracle seguro pagan una asesoria.

    ;)


    *-------------------------------------------------------*
    *-Edwin Quijada
    *-Developer DataBase
    *-JQ Microsistemas

    *-Soporte PostgreSQL

    *-www.jqmicrosistemas.com
    *-809-849-8087
    *-------------------------------------------------------*




    From: [email protected]
    Date: Tue, 7 Sep 2010 16:37:57 -0500
    Subject: Re: [pgsql-es-ayuda] Ventajas Postgresql vs Oracle !!!
    To: [email protected]
    CC: [email protected]

    2010/9/7 Jared Lopez <[email protected]>:
    Solo quiero acotar que el storage que requería era mayor en costo al pago de
    licencia de Oracle.
    eso parece un poco tirado de los cabellos, con oracle no tuviste que
    gastar en mas storage?

    en postgres probablemente te hubiera servido?
    ALTER TABLE tabla ALTER [ COLUMN ] column SET STORAGE { PLAIN |
    EXTERNAL | EXTENDED | MAIN }

    --
    Jaime Casanova www.2ndQuadrant.com
    Soporte y capacitación de PostgreSQL
    -
    Enviado a la lista de correo pgsql-es-ayuda ([email protected])
    Para cambiar tu suscripci�n:
    http://www.postgresql.org/mailpref/pgsql-es-ayuda
  • Horacio Miranda at Sep 8, 2010 at 4:33 am
    Disculpen no vi este thread antes, la verdad es que trabajo con
    postgresql desde mucho antes que con Oracle, cosas a nivel
    basica-media, por cosas de la universidad por el año 96 trabajando con
    Oracle para empresas desde la PDI hasta sectores bancareos, por cosas
    de la vida me toco recomendar hacer algunos cursos de postgresql para
    mover de Oracle a postgresql un sistema de facturación (que
    inicialmente estaba en mysql) por esos años.

    Desde los inicios preguntando cosas bien puntuales a Alvaro sobre una
    que otra funcionalidad de postgres y no solo debo admitir que despues
    de trabajar ya 11 años con Oracle debo decir que me gusta más
    postgresql que Oracle. Solo le falta una sola cosa desde mi punto de
    vista, madurez con los sistemas de respaldos, las sistemas chicos se
    respaldan en frio, pero cuando tienes una base de 10teras no la puedes
    respaldas sin pasar por un agente de respaldos (y son varias cintas).

    Solo eh tenido un solo problema con postgres 6.2 o 7.3 no me acuerdo y
    fue que un usuario de un portal de la Universidad simplemente se borro
    (pero estaba el userID) asi que se creo ese usuario con ese mismo UID
    y de vuelta a producción.

    simplemente nada que decir de Oracle vs Postgresql (no meto mysql solo
    por que no me gusta, aún que creo que el salto que dio con cluster, y
    creo que es activo-activo) me impresiono.

    Sí postgresql pudiera integrarse con un agente de respaldos como
    dataprotector, legato o backupexec de sumantec, sería un punto muy
    importante, compresión creo que se puede programar alguna cosa, para
    salvar ese problema que Oracle (lo tiene pero como dato, lo cobra
    aparte y con la licencia Enterprise) que es carita.

    DBA Oracle, si claro te vas a pillar varios en el mercado, de verdad y
    buenos, serian menos del 10 o 5% la clave saber de Unix, Hardware y
    rendimiento no solo en la base de datos, aca en esta lista el nivel es
    alto.

    Una vez pregunte a Alvaro sobre si postgresql tiene planes de tener
    algo como pgrman o algo similar, me dieron ganas de meter las manos,
    pero no soy desarrollador y mis codigos no son decentes (creo).

    Hacer un benchmark, uhm se podría hacer algo interesante, pero lo
    importante me parece no es pruebas de carga de datos o como postgres
    maneja las consultas, si no tener una herramienta RAD que te asista
    con el diseño de los que haces como genexus pero a nivel de modelo de
    negocios (pensando locuras)... Volviendo a lo de las bases, insisto
    postgresql no tiene nada que le falte a las otras, si falta algo es
    codigo libre, es decir lo puedes mirar, trabajar, parchar y si no
    existe programar. Solo en lo personal soy muy flojo para programar
    algo que postgresql no tiene y que Oracle sí tiene.

    2010/9/8 Edwin Quijada <[email protected]>:
    Seguro ellos no sabian eso Jaime. Y volvemos a lo que decia en mi anterior
    post. No consultaron a un experto para saber como resolver eso si hubiera
    sido en Oracle seguro pagan una asesoria.

    ;)


    *-------------------------------------------------------*
    *-Edwin Quijada
    *-Developer DataBase
    *-JQ Microsistemas
    *-Soporte PostgreSQL
    *-www.jqmicrosistemas.com
    *-809-849-8087
    *-------------------------------------------------------*




    From: [email protected]
    Date: Tue, 7 Sep 2010 16:37:57 -0500
    Subject: Re: [pgsql-es-ayuda] Ventajas Postgresql vs Oracle !!!
    To: [email protected]
    CC: [email protected]

    2010/9/7 Jared Lopez <[email protected]>:
    Solo quiero acotar que el storage que requería era mayor en costo al
    pago de
    licencia de Oracle.
    eso parece un poco tirado de los cabellos, con oracle no tuviste que
    gastar en mas storage?

    en postgres probablemente te hubiera servido?
    ALTER TABLE tabla ALTER [ COLUMN ] column SET STORAGE { PLAIN |
    EXTERNAL | EXTENDED | MAIN }

    --
    Jaime Casanova         www.2ndQuadrant.com
    Soporte y capacitación de PostgreSQL
    -
    Enviado a la lista de correo pgsql-es-ayuda
    ([email protected])
    Para cambiar tu suscripci�n:
    http://www.postgresql.org/mailpref/pgsql-es-ayuda


    --
    Saludos,
    Horacio Miranda Aguilera.
    RedHat Certified Engineer
    DBA Oracle - Large databases
  • Alvaro Herrera at Sep 8, 2010 at 2:45 pm

    Excerpts from Horacio Miranda's message of mié sep 08 00:33:30 -0400 2010:

    Una vez pregunte a Alvaro sobre si postgresql tiene planes de tener
    algo como pgrman o algo similar, me dieron ganas de meter las manos,
    pero no soy desarrollador y mis codigos no son decentes (creo).
    ¿y qué te respondí? Ahora existe pg-rman:
    http://code.google.com/p/pg-rman/

    --
    Álvaro Herrera <[email protected]>
    The PostgreSQL Company - Command Prompt, Inc.
    PostgreSQL Replication, Consulting, Custom Development, 24x7 support
  • Horacio Miranda at Sep 9, 2010 at 2:41 pm
    Y ya esta integrado con agentes de respaldos ? si creo que puse que me
    habias respondido que existe pg_rman... :D

    2010/9/9 Alvaro Herrera <[email protected]>:
    Excerpts from Horacio Miranda's message of mié sep 08 00:33:30 -0400 2010:
    Una vez pregunte a Alvaro sobre si postgresql tiene planes de tener
    algo como pgrman o algo similar, me dieron ganas de meter las manos,
    pero no soy desarrollador y mis codigos no son decentes (creo).
    ¿y qué te respondí?  Ahora existe pg-rman:
    http://code.google.com/p/pg-rman/

    --
    Álvaro Herrera <[email protected]>
    The PostgreSQL Company - Command Prompt, Inc.
    PostgreSQL Replication, Consulting, Custom Development, 24x7 support


    --
    Saludos,
    Horacio Miranda Aguilera.
    RedHat Certified Engineer
    DBA Oracle - Large databases
  • Rodriguez Fernando at Sep 8, 2010 at 12:36 pm

    El 07/09/2010 16:20, Jared Lopez escribió:
    Solo quiero acotar que el storage que requería era mayor en costo al
    pago de licencia de Oracle.

    Me parece que lo que debíamos discutir aquí debe ser mas técnico que
    contextual, por ejemplo otra diferencia que es incomoda es no saber el
    IP de conexión en Oracle, cosa que es muy simple de verificar en
    PostgreSQL, también los logs de errores que sigo buscando en Oracle
    para ver que problemas o que sintaxis erróneas se están ejecutando,
    cosa que se ve por defecto en los logs en PostgreSQL.

    Ayudaría mucho si alguien tiene algún estudio de diferencias entre
    estos dos motores en su administración.

    Éxitos.

    JareD

    El 7 de septiembre de 2010 12:25, Edwin Quijada
    <[email protected] escribió:

    COn lo barato que esta el espacio creo mejor gastar esfuerzo en
    algo mas significativo. Esa empresa es un ejemplo de lo que
    comentaba anteriormente
    Pudo haber usado Postgres pero no lo usaron porque necesitaban
    comprar algo, a lo que me refiero que quieren todo regalado y como
    dicen los grincos
    "There is not free launch at all"
    Como dije peopleware


    *-------------------------------------------------------*
    *-Edwin Quijada
    *-Developer DataBase
    *-JQ Microsistemas
    *-Soporte PostgreSQL
    *-www.jqmicrosistemas.com <http://www.jqmicrosistemas.com>
    *-809-849-8087
    *-------------------------------------------------------*





    ------------------------------------------------------------------------
    Date: Tue, 7 Sep 2010 12:05:58 -0400

    Subject: Re: [pgsql-es-ayuda] Ventajas Postgresql vs Oracle !!!
    From: [email protected] To: al[email protected] CC: [email protected]


    Buen dato Alvaro, pero seria bueno saber si se se tiene
    planificado esta mejora o alguna rama de PostgreSQL lo esta viendo
    como un plus que ofrecer. Ya sea EDB, Command Prompt.

    El 7 de septiembre de 2010 11:31, Alvaro Herrera
    <[email protected] escribió:

    Hola Jared,

    Excerpts from Jared Lopez's message of mar sep 07 07:59:55
    -0400 2010:
    Como bien ya acotaron las ventajas y desventajas es depende
    que se necesite.
    Por ejemplo para un gran almacenaje de datos se hizo pruebas
    en una Telco en
    Bolivia y la única desventaja fue el costo de incrementar su
    storage usando
    PostgreSQL 8.1-2 Vs la compresión que tenia Oracle 10g, el
    rendimiento y
    performance eran los mismos y como se trataba de teras se
    opto por continuar
    con Oracle.

    No estoy completamente seguro pero creo que esto ya se
    mejoro en la 8.4

    No mucho realmente. Algunas cosas mejoraron un poco, pero
    para obtener
    un beneficio significativo seguramente habría que haber
    modificado la
    definición de datos; o quizás simplemente no había nada que hacer.

    --
    Álvaro Herrera <[email protected]
    The PostgreSQL Company - Command Prompt, Inc.
    PostgreSQL Replication, Consulting, Custom Development, 24x7
    support

    hola a todos, hace años trabajo con Oracle y postgres.
    Los problemas con oracle cuando se te dan son complicados, y ahi tenes
    que ir alos trace y logs, los cuales generalmente son claros, y si eso
    no alcanza vas al metalink y buscas.
    Con postgres no he tenido problemas, los errores tambien son claros y
    los logs de la máquina ayudan mucho, sino la lista siempre salva gente.
    Las dos bases de datos son buenas, apuntan a diferente mercado.
    Postgres a mejorado mucho en estos años, personalmente la recomiendo
    porque es confiable y facil mantenimiento e instalación.
    Oracle ahora tiene unos wizards para instalar lo cual hace que alguien
    con un poco de idea la haga funcionar, eso si , si tocas mal un
    parámetro te da muchos dolores de cabeza arreglarla e incluso tengas
    que recrear la base.
    Los parámetros de postrgres nunca me dieron problema, los puse mal , no
    arrancó seguí la sugerencia del error y problerma resuelto.



    Saludos Fernando
  • Angelo Astorga at Sep 21, 2010 at 8:42 pm
    Interesante acotación JARED... diferencias entre estos dos motores a nivel
    de administración ?

    Ahora bien, tengo una BD que sobrepasa los 3 Tera en Mysql, donde ya se me
    complica el tema de backup (tiempo que demora), replicacion programada hacia
    otro servidor, deteccion de errores via log y la performance con el sistema
    entre otros (lentitud). Dado lo anterior era mi pregunta inicial (diferencia
    postgresql vs oracle ?), para no pasar lo mismo al migrar todo a PostgreSQL
    e ir seguro con Oracle ?


    Gracias.
    AAstorga


    El 7 de septiembre de 2010 15:20, Jared Lopez <[email protected]>escribió:
    Solo quiero acotar que el storage que requería era mayor en costo al pago
    de licencia de Oracle.

    Me parece que lo que debíamos discutir aquí debe ser mas técnico que
    contextual, por ejemplo otra diferencia que es incomoda es no saber el IP
    de conexión en Oracle, cosa que es muy simple de verificar en
    PostgreSQL, también los logs de errores que sigo buscando en Oracle para ver
    que problemas o que sintaxis erróneas se están ejecutando, cosa que se ve
    por defecto en los logs en PostgreSQL.

    Ayudaría mucho si alguien tiene algún estudio de diferencias entre estos
    dos motores en su administración.

    Éxitos.

    JareD

    El 7 de septiembre de 2010 12:25, Edwin Quijada <
    [email protected]> escribió:

    COn lo barato que esta el espacio creo mejor gastar esfuerzo en algo mas
    significativo. Esa empresa es un ejemplo de lo que comentaba anteriormente
    Pudo haber usado Postgres pero no lo usaron porque necesitaban comprar
    algo, a lo que me refiero que quieren todo regalado y como dicen los grincos
    "There is not free launch at all"
    Como dije peopleware


    *-------------------------------------------------------*
    *-Edwin Quijada
    *-Developer DataBase
    *-JQ Microsistemas
    *-Soporte PostgreSQL
    *-www.jqmicrosistemas.com
    *-809-849-8087
    *-------------------------------------------------------*





    ------------------------------
    Date: Tue, 7 Sep 2010 12:05:58 -0400

    Subject: Re: [pgsql-es-ayuda] Ventajas Postgresql vs Oracle !!!
    From: [email protected]
    To: [email protected]
    CC: [email protected]


    Buen dato Alvaro, pero seria bueno saber si se se tiene planificado esta
    mejora o alguna rama de PostgreSQL lo esta viendo como un plus que ofrecer.
    Ya sea EDB, Command Prompt.

    El 7 de septiembre de 2010 11:31, Alvaro Herrera <
    [email protected]> escribió:

    Hola Jared,

    Excerpts from Jared Lopez's message of mar sep 07 07:59:55 -0400 2010:
    Como bien ya acotaron las ventajas y desventajas es depende que se necesite.
    Por ejemplo para un gran almacenaje de datos se hizo pruebas en una Telco en
    Bolivia y la única desventaja fue el costo de incrementar su storage usando
    PostgreSQL 8.1-2 Vs la compresión que tenia Oracle 10g, el rendimiento y
    performance eran los mismos y como se trataba de teras se opto por continuar
    con Oracle.

    No estoy completamente seguro pero creo que esto ya se mejoro en la 8.4
    No mucho realmente. Algunas cosas mejoraron un poco, pero para obtener
    un beneficio significativo seguramente habría que haber modificado la
    definición de datos; o quizás simplemente no había nada que hacer.

    --
    Álvaro Herrera <[email protected]>
    The PostgreSQL Company - Command Prompt, Inc.
    PostgreSQL Replication, Consulting, Custom Development, 24x7 support

  • Horacio Miranda at Sep 22, 2010 at 2:28 am
    Mysql, postgresql y Oracle tienen funcionalidades distintas y el nivel
    de soporte es distinto, al final del día si el que da soporte eres tu
    o no ? y si eres tu el que da soporte debes preguntarte que motor
    conoces mejor ?

    En el caso de mysql hay un script que te puede ayudar a ver los temas
    de tuning. (no deberia ponerlo en la lista de postgresql pero aca va,
    mysqltuner.pl) wget mysqltuner.pl luego perl mysqltuner.pl

    (jeje seria bueno tener algo similara con postgresql, si es que ya no existe).

    Sobre Oracle, si tienes problemas de lentitud en una base la vas a
    tener en las otras tambien. Oracle lo unico que te da (si tienes
    plata) es soporte para el motor, pero nada te salvara de un mal
    diseño. Revisa las consultas lentas de tu base, y prueba postgresql,
    en lo personal me facina el sistema de LOCK que tiene postgresql Sobre
    los que tiene Oracle.

    Ahora revisa los IO de disco y el filesystem que estas usando, XFS me
    gusta más en lo personal sobre ext3 (no eh saltado a ext4, pero XFS lo
    vengo usando desde redhat 6.2 desde antes del cambio de siglo).

    memoria y bueno los respaldos pasalos por u PIPE comprimido en
    postgresql suelo hacer pg_dumpall | gzip > pgall-$(date +%Y-%m-%d).zip
    con zcat acedes a los datos originales sin hacer un gunzip...

    Pegale una mirada a
    http://wiki.postgresql.org/wiki/Replication,_Clustering,_and_Connection_Pooling
    y dependiendo de lo que quieras hacer, aca hay varias personas de buen
    nivel que te pueden orientar mejor sobre cluster con postgresql. Lo
    que me llamo la atencion es el hot standby (hacer consultas en el
    standby para reportes de algun tipo).

    Pero insisto que tu modelo es el mas importante y no el motor. El
    motor es lo que puedes hacer o lo que te permite hacer, pero si haces
    lo basico tu problema de velocidad esta en otra parte.

    2010/9/22 Angelo Astorga <[email protected]>:
    Interesante acotación JARED... diferencias entre estos dos motores a nivel
    de administración ?
    Ahora bien, tengo una BD que sobrepasa los 3 Tera en Mysql, donde ya se me
    complica el tema de backup (tiempo que demora), replicacion programada hacia
    otro servidor, deteccion de errores via log y la performance con el sistema
    entre otros (lentitud). Dado lo anterior era mi pregunta inicial (diferencia
    postgresql vs oracle ?), para no pasar lo mismo al migrar todo a PostgreSQL
    e ir seguro con Oracle ?

    Gracias.
    AAstorga

    El 7 de septiembre de 2010 15:20, Jared Lopez <[email protected]>
    escribió:
    Solo quiero acotar que el storage que requería era mayor en costo al pago
    de licencia de Oracle.
    Me parece que lo que debíamos discutir aquí debe ser mas técnico que
    contextual, por ejemplo otra diferencia que es incomoda es no saber el IP
    de conexión en Oracle, cosa que es muy simple de verificar en
    PostgreSQL, también los logs de errores que sigo buscando en Oracle para ver
    que problemas o que sintaxis erróneas se están ejecutando, cosa que se ve
    por defecto en los logs en PostgreSQL.
    Ayudaría mucho si alguien tiene algún estudio de diferencias entre estos
    dos motores en su administración.
    Éxitos.
    JareD
    El 7 de septiembre de 2010 12:25, Edwin Quijada
    <[email protected]> escribió:
    COn lo barato que esta el espacio creo mejor gastar esfuerzo en algo mas
    significativo. Esa empresa es un ejemplo de lo que comentaba anteriormente
    Pudo haber usado Postgres pero no lo usaron porque necesitaban comprar
    algo, a lo que me refiero que quieren todo regalado y como dicen los grincos
    "There is not free launch at all"
    Como dije peopleware

    *-------------------------------------------------------*
    *-Edwin Quijada
    *-Developer DataBase
    *-JQ Microsistemas
    *-Soporte PostgreSQL
    *-www.jqmicrosistemas.com
    *-809-849-8087
    *-------------------------------------------------------*





    ________________________________
    Date: Tue, 7 Sep 2010 12:05:58 -0400
    Subject: Re: [pgsql-es-ayuda] Ventajas Postgresql vs Oracle !!!
    From: [email protected]
    To: [email protected]
    CC: [email protected]

    Buen dato Alvaro, pero seria bueno saber si se se tiene planificado esta
    mejora o alguna rama de PostgreSQL lo esta viendo como un plus que ofrecer.
    Ya sea EDB, Command Prompt.

    El 7 de septiembre de 2010 11:31, Alvaro Herrera
    <[email protected]> escribió:

    Hola Jared,

    Excerpts from Jared Lopez's message of mar sep 07 07:59:55 -0400 2010:
    Como bien ya acotaron las ventajas y desventajas es depende que se
    necesite.

    Por ejemplo para un gran almacenaje de datos se hizo pruebas en una
    Telco en
    Bolivia y la única desventaja fue el costo de incrementar su storage
    usando
    PostgreSQL 8.1-2  Vs la compresión que tenia Oracle 10g, el rendimiento
    y
    performance eran los mismos y como se trataba de teras se opto por
    continuar
    con Oracle.

    No estoy completamente seguro pero creo que esto ya se mejoro en la 8.4
    No mucho realmente.  Algunas cosas mejoraron un poco, pero para obtener
    un beneficio significativo seguramente habría que haber modificado la
    definición de datos; o quizás simplemente no había nada que hacer.

    --
    Álvaro Herrera <[email protected]>
    The PostgreSQL Company - Command Prompt, Inc.
    PostgreSQL Replication, Consulting, Custom Development, 24x7 support


    --
    Saludos,
    Horacio Miranda Aguilera.
  • Alvaro Herrera at Sep 22, 2010 at 8:52 pm

    Excerpts from Horacio Miranda's message of mar sep 21 22:28:45 -0400 2010:

    En el caso de mysql hay un script que te puede ayudar a ver los temas
    de tuning. (no deberia ponerlo en la lista de postgresql pero aca va,
    mysqltuner.pl) wget mysqltuner.pl luego perl mysqltuner.pl

    (jeje seria bueno tener algo similara con postgresql, si es que ya no existe).
    http://pgfoundry.org/projects/pgtune/

    --
    Álvaro Herrera <[email protected]>
    The PostgreSQL Company - Command Prompt, Inc.
    PostgreSQL Replication, Consulting, Custom Development, 24x7 support
  • Edwin Quijada at Sep 7, 2010 at 4:20 pm
    La unica desventaja que yo le veo es la gente que trabajara con uno y otro por el asunto del tunning de uno y otro. Sempre ocurre que cuando es con Postgres cualquiera cree saber y no quiere pagar una consultoria a una persona que le pueda ayudar realmente entonces viene, que como Postgres no esta bien configurado como trabaja en Linux cree que cualquier equipo servira, vi una BD con con 30gb y 30 usuarios corriedno en P4, lla lentitud , el mal dimensionamiento, pero si es en Oracle todo cambia le pagan a un verdadero DBA que sabe como hacer tunning responsable de Oracle, compra hardware de verdad para un server de BD.

    .En otras palabras cuando se trata de Postgres la gente entiende que no debe pagar un centavo, incluyendo personal experimentado de verdad, pero si es Oracle entiende que si.
    Para mi esa es la unica diferencia real, porque ya me vi en la disyuntiva de quitar un Oracle 8i y un RISC 6000 de IBM y poner un Dell con postgres y funcionar mucho mejor.
    Apuesto que la persona que hizo la pregunta, en caso de decidirse por Postgres, no tiene ni un peso en el presupuesto para el asunuto de tunning o consultoria pero en caso de Oracle apuesto a que si.

    Como digo la diferencia no es ni en software ni hardware es peopleware.

    Mis 0.02c

    *-------------------------------------------------------*
    *-Edwin Quijada
    *-Developer DataBase
    *-JQ Microsistemas

    *-Soporte PostgreSQL

    *-www.jqmicrosistemas.com
    *-809-849-8087
    *-------------------------------------------------------*





    Date: Tue, 7 Sep 2010 07:59:55 -0400
    Subject: Re: [pgsql-es-ayuda] Ventajas Postgresql vs Oracle !!!
    From: [email protected]
    To: [email protected]

    Como bien ya acotaron las ventajas y desventajas es depende que se necesite.
    Por ejemplo para un gran almacenaje de datos se hizo pruebas en una Telco en Bolivia y la única desventaja fue el costo de incrementar su storage usando PostgreSQL 8.1-2 Vs la compresión que tenia Oracle 10g, el rendimiento y performance eran los mismos y como se trataba de teras se opto por continuar con Oracle.


    No estoy completamente seguro pero creo que esto ya se mejoro en la 8.4Éxitos
    Atte:JareD
    El 7 de septiembre de 2010 03:20, Jaime Casanova <[email protected]> escribió:

    2010/9/6 Angelo Astorga <[email protected]>:
    Hola lista, Alguien por aqui posee fuentes validas, donde se realicen
    comparaciones entre ambas base de datos, para identificar claramente las
    ventajas y desventajas tecnicas entre una y otra.
    >



    En cuanto a rendimiento Oracle no lo permite (y tiene algo de sentido

    porque cualquiera podría hacer una comparación que intencionalmente

    beneficie a uno u otro).



    El resto seria precio y funcionalidad...



    precio: postgres gana de largo

    funcionalidad: que necesitas (o que crees necesitar) que solo oracle

    te pueda dar?



    en una institución que conozco la base de datos (por razones políticas

    debo admitir) usa postgres, la base empezó como algo pequeño de apenas

    5gb y la reacción inicial fue contraria porque la tenían mal mantenida

    y la aplicación no ayudaba en nada... hoy la base esta por encima de

    los 120gb y ninguno de los detractores iniciales siquiera sugiere la

    idea de migrar... postgres simplemente impresiona si lo usas

    apropiadamente



    --

    Jaime Casanova www.2ndQuadrant.com

    Soporte y capacitación de PostgreSQL

    -

    Enviado a la lista de correo pgsql-es-ayuda ([email protected])

    Para cambiar tu suscripción:

    http://www.postgresql.org/mailpref/pgsql-es-ayuda

Related Discussions

Discussion Navigation
viewthread | post
Discussion Overview
grouppgsql-es-ayuda @
categoriespostgresql
postedSep 6, '10 at 7:40p
activeSep 22, '10 at 8:52p
posts23
users8
websitepostgresql.org.es
irc#postgresql

People

Translate

site design / logo © 2023 Grokbase