Temas Calientes

Oracle presenta primera versión de MySQL tras su adquisición

Oracle presenta primera versión de MySQL tras su adquisición

mysql-logoOracle 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 “much faster” MySQL Beta (The H-Open)
- Introduction to MySQL 5.5 (MySQL Developer Zone)

37 Comentarios

Oracle presenta primera versión de MySQL tras su adquisición

Thumb up 0 Thumb down 0 avatar_RAM RAM dijo hace 3 años

Es una apuesta interesante de Oracle finalmente.
Está de sobra comparar Oracle con MS SQL Server, simplemente son incomparables.

Lo interesante es respaldo Oracle para MySQL al partir con tus negocios y fácilmente migrable a Oracle al tomar un peso más enterprise.

Es decir, "Estimado cliente, parta con Oracle LITE (MySQL) y después migra de manera transparente a Oracle Enterprise".

Fácil y bonito.

Responder
Thumb up 0 Thumb down 0 avatar_Luis Anderson Luis Anderson dijo hace 3 años

fantastico buenisismo

Responder
Thumb up 0 Thumb down 0 avatar_Recuperacion de Datos - DataZenter Recuperacion de Datos - DataZenter dijo hace 2 años

Esperemos que siga siendo una versión gratuita tan potente como lo ha sido hasta ahora.

Responder
Thumb up 0 Thumb down 0 avatar_Cabezon Cabezon dijo hace 3 años

Debe ser una versión mas mutilada que la ½~~¬½##@łł#@

Responder
Thumb up 0 Thumb down 0 avatar_Antigueño Antigueño dijo hace 3 años

Haaaacía falta leer algo así y no refritos (sorry!!!). Es interesante lo que hizo Oracle acá, quién sabe si no es el inicio de un proceso de poca diferenciación, mejor dicho mezcla de ambos.

Responder
Thumb up 0 Thumb down 0 avatar_bpbrainiak bpbrainiak dijo hace 3 años

Interesante

Responder
Thumb up 0 Thumb down 0 avatar_Dino Velvet Dino Velvet dijo hace 3 años

(mysql 5.5 == oracle express) v (mySql 5.5 == Oracle lite)

Responder
Thumb up 0 Thumb down 0 avatar_Tragedy Tragedy dijo hace 3 años

200% mas rapido en InnoDB, interesantisimo...

Responder
Thumb up 0 Thumb down 0 avatar_desenfoque desenfoque dijo hace 3 años

Pero pero... ¿No iban como en la versión 6 de MySql? ¿Que pasó?

Responder
Thumb up 0 Thumb down 0 avatar_Searcher Searcher dijo hace 3 años

#desenfoque

Nada pos... que va a pasar, si MySQL 6 aun esta en estado ALPHA de desarrollo.

Responder
Thumb up 0 Thumb down 0 avatar_Flavio camus Flavio camus dijo hace 3 años

Es bueno que se invierta en Innodb, que fue la gran duda hace mucho rato. myisam es rapido en lecturas, pero innodb le da mas versatilidad a la base de datos, haciendo bloqueos a nivel de fila y no de tabla completa en los inserts, como myisam. De hecho otros forks estaban sacando todo lo sobrante, como BDB, y dejandola rapida(ver maria db y dizzle). en fin, buena noticia para los que confiamos en Mysql como motor d ebase de datos.

Responder
Thumb up 0 Thumb down 0 avatar_info info dijo hace 3 años

bueno ... simplemente a probar la version ... todo lo demas es paja molida ... para eso tengo a mis alumnos del instituto .. ja!

Responder
Thumb up 0 Thumb down 0 avatar_crorella crorella dijo hace 3 años

Otras mejoras interesantes:

Signal / resignal
Load desde XML
Ahora puedes meter variables en el limit

:D

Responder
Thumb up 0 Thumb down 0 avatar_promocionando a chuck norris promocionando a chuck norris dijo hace 3 años

chuck norris con una patada virtual haria innodb 1000 veces mas rapido

Responder
Thumb up 0 Thumb down 0 avatar_GIPeN GIPeN dijo hace 3 años

Mmm y el soporte para búsquedas full text?

Responder
Thumb up 0 Thumb down 0 avatar_ivanimatrix ivanimatrix dijo hace 3 años

y "don Juan" Postgres....que pensará de esto???

Responder
Thumb up 0 Thumb down 0 avatar_hercolubus hercolubus dijo hace 3 años

Que arreglen la wea no mas pa que mysql deje crear datafile en caliente como minimo

Responder
Thumb up 0 Thumb down 0 avatar_javos javos dijo hace 3 años

Que bueno que sigan desarrollando MySQL, es el que la lleva en BD para aplicaciones web gratuitas (foros, portales, blogs, etc), tengo un par de foros con que usan MySQL.

Aprovechando, alguien sabe qué pasa con Open Office, desde el fin de semana que lo he tratado de bajar desde la página oficial y no se puede???

Responder
Thumb up 0 Thumb down 0 avatar_Alejandro Alejandro dijo hace 3 años

Que bien por MySQL.

@ivanimatrix

Da lo mismo, la versión "actual" de postgres es mejor que la "actual" de mysql. He visto como personas hablan mal de las dbs "libres" por MySQL, pero cuando sale Postgres al baile se quedan callados, lo he visto y escuchado.

Responder
Thumb up 0 Thumb down 0 avatar_nerd nerd dijo hace 3 años

lo único malo es que las empresas de hosting siempre instalan mysql con sus funciones por defecto y asi no es ninguna gracia utilizarla, si alguien sabe de un buen hosting que haya activado al menos el uso de procedimientos almacenados que pase el dato.

Responder
Thumb up 0 Thumb down 0 avatar_undest undest dijo hace 3 años

Me parece impresionante lo que esta haciendo Oracle te metes a su página y es un mundo, super completo, con Java, PHP y un gran etc ademas de las super herramientas propietario que manejan, realmente tienen armado un paquete grueso, ojala le saquen un pulmon a Microsoft

Responder
Thumb up 0 Thumb down 0 avatar_undest undest dijo hace 3 años

me declaro Oracle fan Boy

Responder
Thumb up 0 Thumb down 0 avatar_Franco Catrin Franco Catrin dijo hace 3 años

@undest
...ojala le saquen un pulmon a Microsoft

Al menos en bases de datos, hace tiempo que Oracle barrió el piso con MS SQL Server.

Responder
Thumb up 0 Thumb down 0 avatar_elpato elpato dijo hace 3 años

No se, pero me da la sensación de que oracle va a matar a mysql por razones de plata, por eso es bueno tener a mano alternativas como lo es MariaDB .

http://askmonty.org/wiki/Main_Page

Esa es mi opinion personal ....

Responder
Thumb up 0 Thumb down 0 avatar_xtremox xtremox dijo hace 3 años

virtualbox tambien se salvo la nueva version tiene el logo de oracle :D lo malo que opensolaris parece que R.I.P por que oracle tiene una version de red hat enchulada llamada oracle linux

Responder
Thumb up 0 Thumb down 0 avatar_Recuperacion de datos Recuperacion de datos dijo hace 3 años

Resulta muy aconsejable que los nuevos equipos incorporen sistemas de copias de seguridad como el indicado, ya que es la mejor prevención ante una pérdida de datos y evita la posterior necesidad de la recuperación de datos profesional.

Responder
Thumb up 0 Thumb down 0 avatar_PAul PAul dijo hace 3 años

Comparar SQL Server con MySQL es una ofensa para el primero !!!

SQL Server se encuentra en el mismo segmento de mercado que IBM DB2 y Oracle Database

saludos,

Responder
Thumb up 0 Thumb down 0 avatar_Nyx Nyx dijo hace 3 años

@Paul

El comparar SQL Server con Oracle ... No lo hay ... Como dijo Franco mas arriba.
Oracle devasto a MS en esa area.

Responder
Thumb up 0 Thumb down 0 avatar_PAul PAul dijo hace 3 años

@Nyx

Yo diría que es al contrario, fue y es SQL Server el que en los últimos 15 años le ha estado sacando mercado a IBM y Oracle. Con esto no digo que sea mejor.

saludos,

Responder
Thumb up 0 Thumb down 0 avatar_Obligatorio Obligatorio dijo hace 3 años

@PAul
MS SQL sucks... y minimo esta utilizando una version de Windows pirata

Responder
Thumb up 0 Thumb down 0 avatar_oscar oscar dijo hace 3 años

@Paul


Lo dudo, ya que el solo hecho de que tengas que montar tu DB en un servidor windows ...
Deja que desear.
El funcionamiento de una plataforma *nix(Suse, RH, Solaris) junto a Oracle es lejos la mejor que pueda haber.

Responder
Thumb up 0 Thumb down 0 avatar_Fernando Fernando dijo hace 3 años

Una apuesta distinta...

Creo que aun es muy turbia la definición de como afectará de manera económicamente estos cambios en el futuro(No muy lejano)...Creo que esto es tan solo dar a probar para ver como reacciona el mercado(Estaríamos dispuestos a pagar?), imagino que a parte de la versión beta...ya tiene creada una versión estable la cual no estará a nuestra disposición(Por algo son Oracle - No se reconocen por dar puntada sin dedal).

Responder
Thumb up 0 Thumb down 0 avatar_sam sam dijo hace 3 años

Exacto... oracle minimo va a licenciar todo lo de sun, openoffice, mysql y virtusl box, eso si no los desaparece... que mal no debian haber cedido...

Responder
Thumb up 0 Thumb down 0 avatar_Franco Catrin Franco Catrin dijo hace 3 años

@Paul

"Comparar SQL Server con MySQL es una ofensa para el primero !!!
SQL Server se encuentra en el mismo segmento de mercado que IBM DB2 y Oracle Database"


Definitivamente, pero al parecer Oracle ve a MS SQL Server como alcanzable mediante un MySQL mejorado sobre Windows.

Yo diría que es al contrario, fue y es SQL Server el que en los últimos 15 años le ha estado sacando mercado a IBM y Oracle. Con esto no digo que sea mejor.

Es una impresión o lo dices con cifras en la mano? Lo que yo veo es que MS SQL Server va mucho más atrás y no llega a competir con Oracle.

Hubo un momento en que MS SQL Server fue una amenaza para Oracle, pero su crecimiento se estancó, en parte por la agresiva oferta de Oracle y su combinación con sistemas operativos como Linux.

2006:

"Of the top 5 vendors, Microsoft was the only vendor to experience a growth rate above the industry average, mainly as a result of pent-up demand for SQL Server 2005"
(los buenos tiempos)

"Linux grew the fastest of all the RDBMS platforms (84 percent), driven primarily by Oracle, and the maturation and user acceptance of the Linux platform as a mission-critical DBMS platform. RDBMS on the mainframe platform continued to show strength, growing faster than the Unix platform, and even beating the overall growth rate. "
(Linux consolidado gracias a Oracle)

http://tinyurl.com/24v7gu6

2008:
"Oracle's relational database revenue grew at 13% to $8.2 billion, giving it 44.1% of the total market. In 2006, it held 43.7% of the market."
(Oracle sigue creciendo, MS SQL Server no le quita nada y peor aún, disminuye su crecimiento)

"Microsoft was the only member of the big three to grow at a rate under the market average, 11.2"

http://tinyurl.com/5cgf3t


Y esto va en la linea de lo que cree Oracle de MS SQL Server:

"Microsoft has been gunning to take a bite out of Oracle and IBM since it first introduced SQL Server. If it hasn't toppled the giants, it has created a nice firm mid-market niche for itself. But because Microsoft comparitively still plays on the low end, it is the open source market that is more likely to wound Microsoft. Time will tell."

http://tinyurl.com/5ayxvv

Responder
Thumb up 0 Thumb down 0 avatar_murasame murasame dijo hace 3 años

@Franco Catrin
/CLAP guardaré tu comentario para futura referencia para los babosos pro-windows.

@Paul
OWNED

Responder
Thumb up 0 Thumb down 0 avatar_Carlucho Carlucho dijo hace 3 años

Buena respuesta pero un poco sobrado Catrin… Recoge la humildad que se te cae…

Responder
Thumb up 0 Thumb down 0 avatar_hector hector dijo hace 3 años

Para nada me parece sobrado el comentario de catrin, más bien creo que alguien se siente disminuído.
La respuesta de Catrin es completa y no deja lugar a dudas.

Responder

Deja tu Comentario

La opción de comentar está abierta a todos los usuarios, pero te pedimos por favor mantenerte dentro del tema del artículo y no publicar comentarios ofensivos o publicidad basura. Nos reservamos el derecho de eliminar cualquier comentario que no cumpla estas reglas.

Para que aparezca tu foto en vez del icono genérico en tu comentario, el email con el que comentas debe estar inscrito en Gravatar.

*