Astăzi MySQL este o alternativă funcțională, scalabilă și credibilă. O bază de date de uz general.
Mulți oameni, inclusiv așa-zișii experți, încă nu au realizat că MySQL a devenit foarte puternic în toate privințele. Oracle în mod evident refuză să recunoască acest lucru dar se pare că este mult mai interesat de MySQL decât de restul produselor Sun.
MySQL de acum vreo zece ani era o bază de date de slabă calitate care mergea totuși foarte bine pentru „web” și pentru alte scopuri unde se cere numai citirea sau mai mult citirea datelor. A umplut o nișă în spațiul de dezvoltare „web”, în tandem cu Linux. Este ușor de înțeles de ce toată lumea a considerat MySQL foarte limitat și de ce unii au refuzat să îl recunoască ca o adevărată bază de date.
Dar lucrurile s-au schimbat. Tehnologic dar și din punct de vedere al reputației. În timp, MySQL a devenit din ce în ce mai funcțional și mai scalabil. În special în ultimii ani, a devenit din ce în ce mai popular ca alternativă pentru reducerea costurilor în marile înteprinderi și în organizațiile guvernamentale.
Desigur, Oracle oferă un număr de funcționalități pe care MySQL nu le are azi, dintre care pe unele probabil nici nu o să le aibă în decursul următorilor ani. Dar nici unul dintre noi nu are nevoie cu adevărat de toate funcționalitățile unui procesor de text sau de tabele. La fel este și în cazul bazelor de date. Din ce în ce mai mulți programatori găsesc că MySQL oferă o mare parte din lucrurile de care chiar au nevoie, inclusiv funcționalități de „întreprindere”. În aceste cazuri, folosirea bazelor de date Oracle devine nejustificată. În alte cazuri, o echipă de dezvoltare poate integra câteva dintre functionalitățile lipsă la nivelul de aplicație al unei soluții TI. Acest cod poate fi programat intern sau achiziționat extern sub formă de module de la producători terți.
Dacă reducerile de costuri sunt substanțiale cum sunt între Oracle și MySQL, mulți oameni vor renunța la folosirea bazei de date cu preț supraevaluat și vor alege pe cea accesibilă care își servește scopul. Rezultatul va fi mult mai puțin costisitor și chiar același sau apropiat, din perspectiva utilizatorilor soluției TI finale.
I-a luat timp lui MySQL să devină tehnic suficient de bun pentru atât de multe scopuri și credibil pentru factorii de decizie. A urcat din mediul privat și departamental de dimensiuni reduse în mediul proiectelor de referință al unor organizații mari ca Google, Facebook, Organizația Națiunilor Unite pentru Alimentație și Agricultură, Poliția Suedeză, bănci, linii aeriene...