Tämän päivän MySQL on erittäin toimiva, skaalautuva ja uskottava vaihtoehto. Yleisiin ratkaisuihin kelpaava tietokanta.

Monet ihmiset, mukaanlukien niin kutsutut alan asiantuntijat, eivät ole vielä ymmärtäneet sitä, miten vahva vaihtoehto MySQL:stä on tullut kaikilla tavoin. Oracle ymmärrettävästi kieltäytyy myöntämästä sitä, mutta se on selvästi kiinnostuneempi MySQL:stä kuin muusta Sunista.

Kymmenen vuotta sitten MySQL oli alemman tason tietokanta, joka toimi erittäin hyvin web- sekä muissa vain levyltäluku / enimmäkseen levyltälukuun tarkoitetuissa applikaatioissa. Se täytti markkinaraon kasvavissa web-kehityksissä yhdessä Linuxin kanssa. On helppo ymmärtää, miksi moni piti sitä hyvin rajoitteisena ja miksi jotkut kieltäytyivät tunnustamasta sitä todellisena tietokantana.

Mutta asiat muuttuivat. Sekä teknologisessa mielessä että myös maineen osalta. Vuosien kuluessa MySQL:stä tuli yhä funktionaalisempi ja skaalautuvampi. Erityisesti viime vuosina siitä on tullut kasvavissa määrin suositumpi suurten yritysten ja valtiollisten organisaatioiden käytössä kuluja säästävänä vaihtoehtona.

Tietysti Oracle pystyy tarjoamaan paljon ominaisuuksia, joita MySQL:ssä ei ole tänä päivänä, mukaanlukien sellaisia ominaisuuksia, joita sillä ei välttämättä ole tarjota lähivuosina. Mutta kukaan meistä ei tarvitse kaikkia ominaisuuksia mitä löytyy tekstinkäsittelylaitteesta tai taulukkolaskentaohjelmasta. Tietokantaohjelmissa on aivan samalla tavoin. Ohjelmoijat kasvavissa määrin havaitsevat, että MySQL tarjoaa suuren osan niistä ominaisuuksista, joita he todella tarvitsevat, mukaanlukien tyypilliset "yritysmaailman" tarvitsemat ominaisuudet. Sellaisissa tapauksissa Oraclen käyttäminen on täydellinen ylilyönti. Muissa tapauksissa kehitysyksikkö voi integroida osan puuttuvasta toiminnallisuudesta applikaation rajapintaan kokonaisratkaisussa. Sellainen koodi voidaan kirjoittaa itse, tai hankkia moduuleiden ominaisuudessa kolmannelta taholta.

Mikäli kustannussäästöt ovat yhtä merkittäviä kuin ne ovat olleet Oraclen ja MySQL:n välillä, useat ihmiset päätyvät olemaan käyttämättä ylihinnoiteltua tietokantaa ja valitsevat kustannustehokkaamman ratkaisun, joka ajaa saman asian. Lopputulos on paljon halvempi ja voi silti olla täysin sama, tai lähestulkoon sama käyttäjän näkökulmasta.

Kesti vuosia ennen kuin MySQL:stä tuli teknisesti ottaen riittävän hyvä useisiin sellaisiin ratkaisuihin ja samalla myös uskottavaksi vaihtoehdoksi päättäjien silmissä. MySQL on päässyt kasvamaan yksityiskäytöstä ja pienyritysmaailmasta käytettäväksi merkittävissä projekteissa suurissa yhtiöissä, kuten Googlessa, Facebookissa, Yhdistyneiden Kansakuntien FAO:ssa, Ruotsin poliisissa, pankeissa, lentoyhtiöissä...