Una respuesta solía ser que al usar un RDBMS comercial (los tres principales eran Oracle, Microsoft SQL Server e IBM DB2), se podía obtener soporte de calidad empresarial y servicios de consultoría. También había muchas herramientas sofisticadas para ajustar, monitorear y administrar estos productos RDBMS.
Esa distinción se desvanece con el tiempo. MySQL es propiedad de Oracle, y ofrecen soporte y otros servicios para MySQL. Hay varias compañías de servicios independientes que también son compatibles con MySQL (he trabajado para una, Percona). También hay una gran comunidad de herramientas gratuitas o no gratuitas para complementar el RDBMS.
He visto una fuerte tendencia de que las empresas que usaban Oracle se están cambiando a MySQL, porque el software es gratuito y los servicios de soporte a menudo son menos costosos. Las arquitecturas que utilizan muchas instancias de servidor son especialmente propensas a cambiar a software libre.
Esto lleva a otra razón por la que no cambiar: una empresa podría tener un conjunto de desarrolladores y administradores de bases de datos expertos en el uso de Oracle, y no están contentos de abandonar el sistema con el que son más productivos. He brindado soporte y capacitación para MySQL a muchos ex usuarios de Oracle que estaban bastante malhumorados por verse obligados a cambiar. Pasan mucho tiempo preguntándose cómo MySQL no tiene la función X o Y, o que el uso no es exactamente el mismo que Oracle. Supongo que están tratando de encontrar evidencia para justificar su resistencia a MySQL, y tal vez espero revertir la adopción de MySQL por parte de su compañía.
- ¿Por qué me pongo celoso de que a mis amigos les gusten otras chicas? ¿Ésto me hace una mala persona?
- Si uso mi automóvil para uso personal y comercial, ¿puedo deducir el costo de los lavados de ese automóvil en mis impuestos?
- Mi perro no deja de vomitar, ¿qué debo hacer?
- Si depositara 1 millón de dólares en la seguridad social, de las ganancias de la lotería, ¿cómo sería mi seguridad social cuando fuera mayor?
- Vivo fuera de casa con mi novio y los dos estamos desordenados. ¿Cómo podemos mantener un hogar limpio?