Base de Datos
Omar Armas
oarmas en mps.com.mx
Mie Sep 27 15:28:21 CDT 2000
On Wed, 27 Sep 2000, Javier Rubio wrote:
> A que le llamas crecer? o sea para ti a partir de que tamańo es preferible
> utilizar Postgresql?
Hay algo mas que simple "tama~o" en esto.
>
> Segun entiendo la diferencia es que MySQL es mucho mas rapida que PostgreSQL,
> pero Postgrsql tiene algunos "extra-features" que no tiene MySQL.
Postgres soporta transacciones y MySQL no(por el momento).
MySQL tampoco soporta sub selects, llaves foraneas, stored procedures,
ni triggers. En resumen, MySQL no es un DBMS completo.
Postgres ademas tiene un poco de manejo de objetos
Checa: http://openacs.org/philosophy/why-not-mysql.html
Mysql es bueno en aplicaciones no muy grandes, es muy rapido y
confiable. Ideal para las trilladas aplicaciones web.
MySQL no es recomendable si tienes una aplicacion que funcione mejor con
transacciones, tampoco es lo mejor cuando se necesitan las
vistas, ni triggers. En bases de datos que necesiten lo anterior es mejor
Postgres.
Ahora que postgres es mas lento que Mysql y no maneja replicacion, para
estos casos algun DBMS comercial seria mejor(aunque muy caro).
Dado que postgres es casi 100% compatible con el ANSI de SQL, seria mas
facil portar aplicaciones a postgres que a MySQL.
De que tipo aplicacion vayas a hacer depende cual te convenga.
Omar
---------------------------------------------------------
para salir de la lista, enviar un mensaje con las palabras
"unsubscribe ayuda" en el cuerpo a majordomo en linux.org.mx
Más información sobre la lista de distribución Ayuda