za početak samo kratko, mysql AB kompanija ima produkt MaxDB koji možda ima neophodne opcije koje bi Dejana zadovoljile da je nazove bazom (znači views, cursors, stored procedures, triggers, snapshots...), koji je ujedno i prilično kompatibilan sa mysql klijentima.
ali da se vratimo priči o mysql. pošto ja nisam toliko rečit, bolje da samo citiram zawodnya (iz yahooa):
Anyway, life would be so much easier if people stopped trying to think of MySQL in terms of Oracle or PostgreSQL or MSSQL or DB2 or... other database servers. It's none of them. It does many things they do not and doesn't do things they do. It satisfies different needs.
And, finally, those who want to argue that "a real database server should do ________ or ________" don't get very far with me. I don't care what you think a product should do in some abstract general terms. I care about how MySQL fits the needs of people I work with. Often it does. Sometimes it doesn't. And I have little problem figuring out the difference.
a inače, ovakvi ispadi koji se upiru da dokažu da je mysql samo igračka su mi pomalo smešni. i još kada počnu da me ubeđuju i odgovaraju kao da sam ja poredio mysql sa oracle, ili čak rekao da je mysql bolji od orakla.
nije, i naravno da nije, uporedite samo cenu orakla. i što je najbolje, cenu po klijentu (ko pa to izmisli).
// napomena: sledeće se ne odnosi na konkretno na učesnike ove diskusije ;)
naravno, i mala deca su čula za babarogu oracle, i znaju da je on baja, zakon, ulitmate i ostalo, i da mu nema ravnog. zato su mi i smešni ljudi koji na forumima kada se povede neki flame između XXdb vs YYdb samo upadnu u priču sa "ma pali brate, oracle je zakon", sa željom da ispadnu pametni, iako nikad nisu ni videli isti.
ali su mi još smešniji oni koji takve swiss army knife alate povlače u rešavanju problema kao joker. "naravno, samo mi dajte šestocifrenu cifru u dolarima za licencu, i napraviću vam app koji lista sve radnike sa platom većom od prosečne".
ovo isto važi i za sys admine kojima je kvisko rešenje za sve (hehe, ovo još i bolje ispade, kvisko-joker :-P)
dakle, da ponovim još jedared za one kojima još nešto nije jasno. mysql je alat, kao i svaki drugi alat. primenjiv u nekim situacijama, neprimenjiv u drugim. neke stvari može da radi, neke ne, i košta toliko i toliko.
totalno je očigledno da mnogima odgovara i završava posao (čitaj zadovoljava potrebe), i opravdava cenu, inače ga ne bi koristili. a ako i dalje želite da me ubeđujete da ja ne bi smeo da ga koristim, jer zaboga, mysql recimo nema transakcije (kako mnogi misle, iako ih ima već koju godinu ;), slobodno nastavite, meni to ubeđivanje neće smetati (čak naprotiv, možda nešto i naučim ;).
(a što se tiče početnika, da ne povlačim sad "success stories" i izigravam advokata za mysql (nemam nameru), ali nisam baš siguran da su oni što rade u yahoo, i u još par sličnih "firmica" baš početnici. verovatno su samo dobili zadatak od menadžmenta da smanje troškove, i to su i uradili. i tako se rešavaju problemi, a ne izvlačenjem šestocifrenog jokera iz džepa. opet naravno, mysql im je završio posao. da nije, ne bi ga koristili. simple as that..)