MySql siempre ha sido una de las bases de datos favoritas en el mundo Linux/Open-Source. Desde hace ya varios releases; es una de las bases de datos que corre en más plataformas (incluyendo Windows) y tiene un grán desempeño.
Es ampliamente utilizada para sitios web y demas aplicaciones con ALTO trafico, debido presisamente a su tiempo de respuesta.
Lo que la habia limitado para ser utilizada en ambientes “Enterprise” era la falta de un par de elementos clave:
- Transaccionalidad
- Stored Procedures
La versión 5.0 de MySql ya contiene estos elementos y algunos más; como lo son:
- Soporte a Transacciones Distribuidas (XA)
- Triggers
- Integridad Referencial
Entre otras.
Estas caracteristicas le permitirán ser utilizada en un ambito más amplio; compitiendo directamente con bases de datos de primer nivel como son: Oracle, DB2, Informix, SQL-Server.
Será interesante ver como las grandes bases de datos responden a esto; ya que el costo de MySql está muy por debajo del costo de cualquiera de ellas.
