Yo creo que tienes que utilizar postgreSQL, como lei en un articulo de internet "mysql es parecido a SQL server y postgreSQL es el Oracle", entonces veras la diferencia yo estoy trabajando con postgreSQL y me esta dando buenos resultados y ademas si trabajas con funciones
MCC