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.