MySQL oggi rappresenta un'alternativa funzionale, scalabile e credibile. Un database versatile.
Molte persone, inclusi i così detti "esperti", non hanno ancora realizzato che MySQL è diventato molto potente sotto tutti i punti di vista. Oracle ovviamente rifiuta di ammetterlo, ma sembra più interessata a MySQL che al resto di Sun. Il MySQL di 10 anni fa era un database di fascia bassa, molto adatto al web e per attività orientate alla sola lettura. Ha riempito una nicchia nel panorama emergente dello sviluppo web, in accoppiata con Linux. È facile capire perché tutti lo considerassero limitato ed alcuni non lo riconoscessero come un vero e proprio database.
Ma le cose sono cambiate. Sia a livello tecnologico che in termini di reputazione. Negli anni, MySQL è cresciuto in funzionalità e scalabilità. Specialmente negli ultimi anni ha acquisito popolarità nelle grandi aziende e negli enti governativi come alternativa economica.
Certo, Oracle offre una serie di funzionalità di cui MySQL oggi non dispone, e di queste un certo numero non saranno disponibili ancora per molto tempo. Ma pochi sfruttano tutte le funzionalità offerte da un elaboratore di testi o da un foglio elettronico. Per i database vale lo stesso discorso. I programmatori scoprono man mano che MySQL copre gran parte delle necessità, includendo i tipici scenari "enterprise". In questi casi, Oracle è eccessivo. In altri casi un team di sviluppo può integrare le funzionalità mancanti nello strato applicativo di una soluzione IT. Questo codice può essere sviluppato internamente o acquisito sotto forma di moduli da terze parti.
Se i risparmi si rivelano sostanziali, come nel confronto tra Oracle e MySQL, in molti preferiranno l'alternativa più abbordabile al costosissimo database proprietario. Il risultato sarà molto meno costoso e per l'utente finale della soluzione il risultato sarà identico o varierà di poco.
C'è voluto del tempo perché MySQL diventasse non solo tecnologicamente pronto per affrontare questo genere di requisiti, ma anche per essere credibile agli occhi dei dirigenti. Si è fatto strada dall'utilizzo privato o da parte di piccoli dipartimenti, fino ad essere utilizzato in grossi progetti da grandi organizzazioni come Google, Facebook, la FAO, la polizia Svedese, banche, compagnie aeree...