Oracle presenta primera versi贸n de MySQL tras su adquisici贸n
Oracle present贸 la versi贸n Beta de MySQL 5.5, la primera versi贸n desde la adquisici贸n de Sun, e insisti贸 en que continuar谩 invirtiendo en esta base de datos. En esta versi贸n se ha integrado el motor de persistencia InnoDB por omisi贸n, mejor谩ndolo internamente para llegar a incrementar el rendimiento hasta en un 200%, adem谩s de lograr tiempos de recuperaci贸n 10 veces m谩s r谩pidos que la versi贸n anterior.Oracle es propietario de InnoBase 鈥 la empresa desarrolladora de InnoDB 鈥 desde el a帽o 2005.聽 En ese entonces muchos temieron que Oracle la har铆a desaparecer para complicar a MySQL, hecho que nunca se produjo. 聽Como ya hemos indicado en otras ocasiones, las base de datos Oracle y MySQL apuntan a mercados y tipos de aplicaciones distintas, y no entran en competencia directa. El anuncio de MySQL 5.5 no hace m谩s que confirmar que MySQL es una nueva 谩rea de negocios para la compa帽铆a.
No es un hecho declarado, pero es muy probable que las mejoras realizadas a InnoDB hayan sido influenciadas por el hecho de que ahora Oracle tambi茅n tiene el control sobre MySQL, por lo que puede generar r谩pidamente todos los cambios necesarios para que la integraci贸n entre InnoDB y MySQL sea perfecta.聽 Antes de que saquen las antorchas, Oracle aclara que aunque se integr贸 InnoDB, se mantendr谩 la arquitectura de MySQL que permite reemplazar un motor de persistencia por otro, y la misma base de c贸digo ser谩 la que se distribuir谩 a la comunidad.
Entre otros cambios tambi茅n hay que destacar un nuevo sistema para recolectar informaci贸n estad铆stica, que incluye estad铆sticas recogidas desde InnoDB, lo que ayudar谩 a los usuarios de MySQL a mantener sus sistemas en buena forma.聽 Por otra parte se incorporan notables mejoras en el rendimiento y escalabilidad de las versiones para Linux y Windows.
El plan de Oracle a futuro es mantener a MySQL como una base de datos ligera y f谩cil de administrar, llev谩ndola en direcci贸n a competir con Microsoft SQL Server en la plataforma Windows.聽 Seg煤n Oracle, es en Windows en donde se ve un gran crecimiento del uso de MySQL.
Otros planes para MySQL son mejorar la capacidad de migrar datos desde y hacia Oracle, y agregar soporte para MySQL en sus utilidades Audit Vault, Secure Backup y por supuesto, Enterprise Manager.
Bonus Track : MySQL y los motores de persistencia
MySQL tiene una arquitectura en donde el motor de persistencia puede ser reemplazado por el que m谩s se ajuste al uso que le queremos dar, entendi茅ndose como motor de persistencia el componente que se encarga de guardar y recuperar los datos f铆sicamente.聽 MySQL ten铆a su propio motor de persistencia en donde no existen las transacciones ni la integridad referencial, lo que hace que la base de datos sea r谩pida pero poco confiable para aplicaciones complejas, o al menos no sin requerir esfuerzos extraordinarios del programador de aplicaciones.
InnoDB es un motor de persistencia que se encarga de eliminar estas falencias (o ventajas depende de como se mire).聽 Con InnoDB, MySQL se acerca m谩s a una base de datos relacional cl谩sica en donde el soporte de transacciones e integridad referencial son parte de la base m铆nima que un desarrollador de aplicaciones compleja espera en una base de datos.
Cuando Oracle compr贸 a InnoBase, la respuesta de MySQL AB 鈥 propietaria en ese entonces de MySQL -聽 fue el motor de persistencia Falcon, en caso de que Oracle decidiera dejar sin InnoDB a MySQL. Ir贸nicamente MySQL AB y Falcon fueron comprados por Sun, que al final termin贸 en las manos de Oracle como todos sabemos, por lo que ahora no se justifica continuar con el desarrollo de Falcon si pertenece a la misma empresa de InnoDB.
Links:
- Oracle presents 鈥渕uch faster鈥 MySQL Beta (The H-Open)
- Introduction to MySQL 5.5 (MySQL Developer Zone)
Extraido de: http://www.fayerwayer.com
Publicado el Abril 19th, 2010 por Webmaster
Publidado en: Red Hat / Fedora Core, SuSE, Otras..., Slackware, Mandriva / Mandrake, Distribuciones, Debian, General
Responder
Ud debe estar logueado para publicar un comentario.