Az Oracle megvásárolta a MySQL által komoly mértékben használt InnoDB-t fejlesztő céget (InnoDB Oy), azonban a terméket továbbra is meghagyta nyílt forrásúként. A MySQL több évre meghosszabbította az Oracle-nél az InnoDB használatára vonatkozó szerződését.
Hogy ne csak jót mondjon, mondott kevésbé jót is. A negatív oszopába sorolta az olyan ingyenes adatbázis termékeket, mint például az Oracle Express Edition-je vagy az IBM DB2 Community Edition-je (mindegyik majdnem teljesértékű adatbázis termék, annyi különbséggel, hogy bizonyos megszorításokat tartalmaznak a velük együtt használható erőforrások (CPU-k száma, maximális memória mérete, vagy éppen az adatbázis maximális mérete) tekintetében. Ezeket "crippleware"-nek (nyomorékware) nevezte, mert szerinte ezek arra lettek tervezve, hogy megfogják az ügyfeleket a teljes értékű, de drága verziók számára.
Bővebben itt.
- A hozzászóláshoz be kell jelentkezni
- 2338 megtekintés
Hozzászólások
jo, sztm meg a mysql crippleware as-is. kinek a pap.. :)
- A hozzászóláshoz be kell jelentkezni
OK, let's flame... :-)
Szóval, miért is?
Mihez képest és milyen mértékben, mitől rosszabb, mitől jobb egy másik, etc...?
Netán Oracle fan vagy? :-) Én is dolgozom vele... háááát... nem rossz, de vannak benne igen "nyomorék" dolgok. Pl ha azt veszed, hogy egy nagy forgalmú db igen gyorsan töredezett lesz, mint anno a fat32, mert nem képes intelligens módon lefoglalni az extenteket... Akkor inkább db2, ha már nagyban játszunk.
Persze, ez mind saját észrevétel, lehet, hogy másnak más tapasztalati vannak.
A MySQL meg egész szépen kinőtte magát, úgy is mondhatnám, hogy kezd igen remek kis cucc lenni.
Üdv, Zolix
--
Frugalware Linux
Let's make things frugal!
- A hozzászóláshoz be kell jelentkezni
ez regi es en ennek csak toredekebe futottam bele de az is sok volt. a licenszelese a masik erdekes tema de az is leragott csont.
egyebkent DB2 Express-C -rol azert nem mondhato hogy tul sok megszoritast tartalmazna (a mysql celkozonseg szamara :)
- A hozzászóláshoz be kell jelentkezni
LOL... úgy néz ki, nem csak Chuck Norris tud 0-val osztani, hanem a mysql is :D
- A hozzászóláshoz be kell jelentkezni
Azt mondja már meg valaki, hogy miért is jó a MySQL-nek az, hogy az Oracle megvette az InnoDB-t (és a Sleepycat BDB-t is, ha már itt tartunk)? Szerintem az Oracle-nek az égvilágon semmi szüksége nem volt rá, elég egyértelmű a szándék...
- A hozzászóláshoz be kell jelentkezni
AZ Oracle XE jó dolog, nem céges felhasználásra, hanem mondjuk tanulni Oraclet :) Otthonra pont jó bogarászni és szerintem inkább ez volt vele a cél.
**********************************************
Heavy Metal for Human Bee(Gees)ings!
**********************************************
- A hozzászóláshoz be kell jelentkezni
Francot.
Arra is jó persze, de sok más dologra is.
Most fejlesztek egy programot pl, és Oracle XE-vel adom az ügyfélnek. Neki jó, mert ingyen van és legális.
Soha nem fogja elérni a 4G korlátot.
Nekem jó, mert az Oracle mellett egy kicsit m$ SQL-hez, és egy kicsit Postgreshez értek, de legjobban nekem az Ora fekszik. Nekem nem kell új cuccal szopni, azért, mert az ügyfélnek nincs pénze és igénye egy SE1-re.
Az Ora XE, ráadásul nem igazán nyomorék. Automatikus tuning nincs benne, meg van ugye a méretkorlát, de az ügyfélnek tökéletesen megfelel.
A m$ SQL szerverben nekem 1 dolog tetszik, a DTS. Az SQL szerver expresszben nincs DTS. Na az aztán tényleg nyomorék, nem is jöttem még rá, hogy lehet az adminisztrációs felületről táblákat exportálni (erre a rendes, pénzes változat a DTS-t használja).
G
- A hozzászóláshoz be kell jelentkezni
Én azért nem lennék annyira nyugodt egy ilyen korlátozott cuccossal. Ha szorul az adott vállalat kapcája könnyen változtathat a licenszelésen, vagy csak kezdjen el nem egészen tökéletesen működni, netán hanyagolják a supportját, mármint a fejlődő patcelődő oprendszerek vagy winek követését.... Nincs kihez fordulni, illetve erősen tanácsolják majd a fizetős verziót.
- A hozzászóláshoz be kell jelentkezni
Így van.
Ingyenes cucc. Senki nem garantálja, hogy a következő verziója akármelyiknek (Oracle, m$ SQL szerver, mysql, postgres) ingyenes lesz, nem változtatják meg a licencet.
Nem garantálják, hogy jól működik, és support sincs egyikhez sem.
Ha supportot akarok, akkor az mysql-hez is, oracle-hez is, meg a többihez is pénzbe kerül.
Akármit használ az ember, akármilyen ingyenes cuccot, mást nem tehet, minthogy megnézi, használható-e a jelenlegi állapotban, és ha megfelel, akkor használja. Ha baja van, akkor bújja a doksikat, kérdezget olyanokat, akik okosak, és önzetlenül segítenek.
Szóval szerintem ez nem korlátozottság kérdése, hanem ingyenességé.
Persze mondhatjuk, hogy az OS DBk esetén ott a forrás, ha nem megy jól, ott a lehetőség, hogy kijavítsuk...
Azért én egy ismeretlen adatbáziskezelő forrásba nem túrnék bele. Se mysql-be, se Oracle-be, ha kiadnák a forrását.
Tehát csak várok másokra. Ami kiszolgáltatottá tesz.
Egyébként ha fizetek, az sem garancia. Az Oracle support jó. Nekem az évek során többször segítettek, hatékonyan, hozzáértően.
De ha a programban volt hiba (és volt), akkor nem tudja a supportos hipp-hopp kijavítani, így is, úgy is meg kell várni a következő verziót. Vagy az azután következőt.
Összefoglalva én nem tartom semmivel sem veszélyesebbnek az ingyenesen használható változatát a kereskedelmi DBknek, mint az ingyenes, OS DBket.
- A hozzászóláshoz be kell jelentkezni
Román supporttal beszéltél már? :)
- A hozzászóláshoz be kell jelentkezni
> Otthonra pont jó bogarászni és szerintem inkább ez volt vele a cél.
Dehogyis! Tegyük fel:
1. Adott egy fejlesztő: "Eddig Mysql-t használtam, de szeretnék már komoly adatbáziskezelőt is használni"
2. Letölti a XE-t, fejlesztget ezt-azt. Tetszik neki.
3. Kap egy megbízást. Szerinted miben fogja megcsinálni?
4. A cég megveszi a szoftverét.
5. Egy évvel később az Oracle megváltoztatja a licenszet / eléri a határt, amiről a fejlesztő azt hitte, hogy soha nem érik el. Mit lehet tenni? Vagy keresni egy új fejlesztőt, fejlesztetni vagy kiválasztani egy új rendszert, migrálni, oktatni, tesztelni; vagy azt is lehet, hogy megveszik az Oracle licenszet. Melyik hangzik egyszerűbbnek?
;-(
- A hozzászóláshoz be kell jelentkezni
Hát persze, hogy ez a cél. A Microsoft jó rég csinálja, és sokszor tényleg az történik, amit írtál.
Most az Oracle XE-vel legalább megvan a lehetőség ugyanerre Oracle alapon is.
Egyébként 4G elég nagy adatmennyiség. (Na jó, nem, most pl. egy 400G-s adatbázisban molyolok, ehhez képest semmiség).
Szerintem egy kis cégnek nem kell 4G-nál lényegesen több adat egyszerre.
Ha elfogy a hely, még mindíg több lehetőség van:
-Venni egy kereskedelmi licencet
-Beállítani egy másik gépre egy másik ingyenes adatbázist, és a két adatbázist linkeken keresztül összefűzni (ha ezt nem tiltja a licenc, de gondolom nem tiltja)
-Törölni a régi adatokat
A nagy adatbázisok esetén is ugyanúgy szükséges a régi adatok törlése. Egy táblában, ahol napi 1-2 millió rekord jön létre nem lehet sok évre visszamenőleg tárolni adatokat, mert nem lehet normális sebességgel kezelni (jó, partícionáljuk, de akkoris), elfogy a diszk, nehéz lesz backupolni, meg úgy általában, felesleges.
Szóval a cél az volt ezzel az egésszel, hogy ami má$nak jól megy, abból nehogy ők is kimaradjanak.
Nekem ez csak jó. :-)
G
- A hozzászóláshoz be kell jelentkezni
Van persze más lehetőség is. Adatbázis függetlenre megírni a kódot, így az adatbázis (a migrációs teendőket leszámítva) könnyen cserélhetővé válik alatta. A Java már évek óta épít erre.
- A hozzászóláshoz be kell jelentkezni
DB-független kód... Hehehe... Teljesítménynek meg adunk az orcájára...
- A hozzászóláshoz be kell jelentkezni
A MySQL egy for-profit cég. Ha ez a Postgresql-el történne meg, akkor sajnálnám, de ugye ott a felállás miatt is mások a körülmények. És egyébként is: az open sourceban az a jó, hogy amit egyszer kitettek, azt lehet forkolni, nem? ;)
- A hozzászóláshoz be kell jelentkezni
Az InnoDB tenyleg nagyon komoly es profi fejlesztes. Kb ez az ami er valamit az egesz MySQL-ben :D
- A hozzászóláshoz be kell jelentkezni
A MySQL is megvehette volna...
- A hozzászóláshoz be kell jelentkezni
Akarta is, csak nem jött össze.
- A hozzászóláshoz be kell jelentkezni
Részletek?
- A hozzászóláshoz be kell jelentkezni
De a Solid osszejott neki ha jol tudom helyette :)
- A hozzászóláshoz be kell jelentkezni