Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Vesti: MySQL 5.0 (alpha)

[es] :: MySQL :: Vesti: MySQL 5.0 (alpha)

[ Pregleda: 2995 | Odgovora: 13 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

degojs

Član broj: 4716
Poruke: 5096



+51 Profil

icon Vesti: MySQL 5.0 (alpha)29.12.2003. u 18:33 - pre 187 meseci
MySQL AB has released the latest version of its flagship open-source database, MySQL 5.0. Despite the version number, this is an alpha release and, hence, isn't appropriate for general use.

New features include stored procedures.
..
Other new features include elementary cursor support, the ability to explicitly specify that an RTREE index be created for MyISAM tables and dynamic length rows for HEAP tables.
..
For compliance with standards, portability and migration, true VARCHAR support was added. This support pertains to column lengths longer than 255, with no stripping of trailing whitespace.
..
MySQL 5.0 is also speedier.
..
MySQL 5.0 gained better internationalization features as well.
..
Finally, an issue has been resolved with the RENAME TABLE command. In the previous version, when this command was used in an active MERGE table, the table was vulnerable to corruption.

http://www.eweek.com/article2/0,4149,1423450,00.asp


Lepo da će konačno da uključe i mogućnost pisanja SP i kad to bude gotovo, tad bi moglo i da se kaže da je to baza podataka.
Commercial-Free !!!
 
Odgovor na temu

_owl_

Član broj: 318
Poruke: 1042
*.vdial.verat.net



+3 Profil

icon Re: Vesti: MySQL 5.0 (alpha)29.12.2003. u 23:14 - pre 187 meseci
Mnogo njima treba da ugrade neke funkcionalnosti koje su vec standardne u drugim sistemima. Mada sada im treba sve manje i manje vremena da izbace novu granu (sada imaju dve grane od kojih ni jedna nije za produkcionu upotrebu).
Owl
 
Odgovor na temu

-zombie-
Tomica Jovanovic
freelance programmer
ni.ac.yu

Član broj: 4128
Poruke: 3448
195.252.85.*

Sajt: localhost


+4 Profil

icon Re: Vesti: MySQL 5.0 (alpha)29.12.2003. u 23:53 - pre 187 meseci
Citat:
degojs:
tad bi moglo i da se kaže da je to baza podataka.


svašta. a milioni web sajtova koji se danas vrte na netu rade na šta. na paru?

poJenta je da mysql završava posao za veliki procenat stvari, a nije bitno da li ispunjava neke "tvoje kriterijume" da ga ti zoveš "baza podataka".


kao kada bi ja rekao da ni jedan windows pre XPa za mene nije operativni sistem, jer nije omogućavao rad na daljinu (kao što to omogućava svaki *nix još od pre 100 godina).

 
Odgovor na temu

degojs

Član broj: 4716
Poruke: 5096



+51 Profil

icon Re: Vesti: MySQL 5.0 (alpha)30.12.2003. u 04:16 - pre 187 meseci
Čuj i flat-fajlovi onda jesu baze podataka i mnogo su u upotrebi na sistemima baziranim na COBOL-u, ali pre toga.. "Standard Freak", prestani da me maltretiraš svojim "cool" pravopisom koji nije čuo za Veliko slovo i nauči se da pišeš po "standardima" (koje tako glasno zahtevaš) pa ćemo da lepo porazgovaramo i razmenimo mišljenja o tome koliko su uskladištene procedure normalna, bitna i očekivana stvar u bazama podataka koje su u upotrebi već duže vremena. Do tad, kuckaj ti, baš je "fensi", ali od razgovora teško da će nešto da bude.
Commercial-Free !!!
 
Odgovor na temu

noviKorisnik
Dejan Katašić
Novi Sad

Član broj: 13216
Poruke: 4533
*.bankmeridian.com

Sajt: www.novikorisnik.net


+5 Profil

icon Re: Vesti: MySQL 5.0 (alpha)30.12.2003. u 07:07 - pre 187 meseci
Kada sam u školici učio SQL i baze podataka, jedan od vrlo prosečnih zatatčića bio je "prikaži sve radnike sa platom većom od prosečne". MySQL ne ume da reši ovaj zadatčić odjedared!

Drago mi je što je za verzije 4.1 i 5.0 najavljena gomila pojačanja, sve to deluje - novo.

Da li je najavljen datum produkcione verzije koja nudi sve to što se nudi? I kada će moj hosting provajder tutnuti odgovarajuću stabilnu verziju jezika?
 
Odgovor na temu

_owl_

Član broj: 318
Poruke: 1042
*.vdial.verat.net



+3 Profil

icon Re: Vesti: MySQL 5.0 (alpha)30.12.2003. u 12:08 - pre 187 meseci
Mnoge upite za koje bi mogli da kazemo da su cesti u poslovnom okruzenju MySQL ne moze da izvrsi (uglavnom zbog nedostatka podrske za sub SELECT-a, ali to se ispravlja, takodje ne znam da li MySQL podrzava FOR ALL, ANY, EVRY konstrukcije). Koliko vidim i dalje nije moguce postaviti ogranicenja na vrednosti kolona (nesto tipa CHEK ime_kolone>vrednost ili slicno), a o trigerima da ne pricamo (obe ove mogucnosti su standardne u drugim sistemima, a potrebne su u bilo kojoj aplikaciji -- pa tako i onima namenjenim web okruzenju).


Owl
 
Odgovor na temu

degojs

Član broj: 4716
Poruke: 5096



+51 Profil

icon Re: Vesti: MySQL 5.0 (alpha)30.12.2003. u 15:09 - pre 187 meseci
Ma naravno da su te stvari potrebne i skoro je sigurno da će i MySQL da ih dobije u budućnosti baš kao što će sada da dobije i mogućnosti pisanja SP.
Commercial-Free !!!
 
Odgovor na temu

alex
Aleksandar Radulovic
Senior Software Engineer, Spotify
Stockholm, Sweden

Član broj: 71
Poruke: 2194
*.habil.is

Jabber: alex@a13x.info
ICQ: -1
Sajt: www.a13x.info


+1 Profil

icon Re: Vesti: MySQL 5.0 (alpha)30.12.2003. u 15:21 - pre 187 meseci
Heh, a sta li ce onda ostale baze da imaju?
Alex: My favorite site is http://localhost/
R.J. Oppenheimer: "I am become death, destroyer of worlds" (1945 AD)
tweet.13x ||
linkedin.13x
 
Odgovor na temu

degojs

Član broj: 4716
Poruke: 5096



+51 Profil

icon Re: Vesti: MySQL 5.0 (alpha)30.12.2003. u 17:54 - pre 187 meseci
Pa, recimo sledeća verzija MS SQL Server-a trebala bi da dobije mogućnost da se koristi .NET. Pa onda recimo - XML (ne znam kako MySQL stoji sa istim)? E da, recimo jesi li video šta sve dolazi uz Oracle (9i npr.): Report Builder, Forms Designer.. na kojima se neprestano radi. Ove snažnije baze odavno su prestale da budu samo skladište podataka i nude mnoge druge stvari koje su svakodnevnica u radu sa podacima. Heh, Oracle 9i kod mene na disku zauzima 1.3 GB a nešto ne verujem da su to neki video fajlovi i muzika :) I to sve još bez instaliranog Dev. Suite koji ide uz isti a zauzima verovatno takođe preko 1 GB..

Dakle, daleko od toga da MySQL neće imati šta da dodaje ako odluče da rade na tome. Ipak, po meni, važnije je da prvo dovedu bazu na nivo da ima te neke standardne mogućnosti: SP, triggers, kompletnija podrška SQL92 i slično. Otud i ona moja rečenica da će tada to biti baza podataka - jednostavno, kad čovek prvo radi sa ovim bazama pa tek posle proba MySQL.. nije baš sretan. Ako ideš prvo sa MySQL onda ti može biti OK. Slična stvar bi bila i sa Accessom, mada Access ipak ima mogućnost pozivanja VBA koda, što onda daje zaista pregršt mogućnosti (a takođe i forme i izveštaje..) No dobro, Access i cilja na znatno drugačije tržište, rekao bih, pa da ga onda i ne ubacujem u priču ovde.

Interesantno, neke druge open-source baze, npr. Firebird (bivši InterBase) nisu baš toliko popularne kao MySQL iako su nesumnjivo naprednije. Možda upravo i zbog toga što su onda i komplikovanije za upotrebu?

Commercial-Free !!!
 
Odgovor na temu

alex
Aleksandar Radulovic
Senior Software Engineer, Spotify
Stockholm, Sweden

Član broj: 71
Poruke: 2194
*.du.heimsnet.is

Jabber: alex@a13x.info
ICQ: -1
Sajt: www.a13x.info


+1 Profil

icon Re: Vesti: MySQL 5.0 (alpha)30.12.2003. u 19:27 - pre 187 meseci
Veoma aktivno maltene svaki radni dan radim sa Oracle 9i (data mining) i odusevljen sam prednostima koje novi Oracle pruza narocito na tom polju. Ostale baze su daleko iza Oracle-a.

Moram da naglasim da sam sve vise ubedjen da je MySQL obicna igracka za pocetnike u SQL svetu. Daleko kasni za ostalim bazama po mogucnostima i pogodnostima koje pruza, ali to ipak nadoknadjuje jednostavnoscu, lakocom koriscenja i brzinom. Zato je najvise i koriste pocetnici i oni kojima treba baza na brzinu..

S ovom novom verzijom, ubedjen sam da MySQL AB pokusava da jednostavno, zadrzi postojece korisnike - mazajuci im oci kako, eto, je li, i MySQL ima tamo neke trigger-e i ostala cuda i nepotrebne stvari koje vec postoje u ostalim bazama.



Pozdrav,
alex.
Alex: My favorite site is http://localhost/
R.J. Oppenheimer: "I am become death, destroyer of worlds" (1945 AD)
tweet.13x ||
linkedin.13x
 
Odgovor na temu

-zombie-
Tomica Jovanovic
freelance programmer
ni.ac.yu

Član broj: 4128
Poruke: 3448
*.beotel.net

Sajt: localhost


+4 Profil

icon Re: Vesti: MySQL 5.0 (alpha)31.12.2003. u 04:29 - pre 187 meseci
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..)
 
Odgovor na temu

broker

Član broj: 2415
Poruke: 8514
*.vdial.verat.net



+10 Profil

icon Re: Vesti: MySQL 5.0 (alpha)31.12.2003. u 10:34 - pre 187 meseci
Mesate malo pojmove. Sve o cemu pricate su baze podataka jer je baza podataka po definiciji vrlo sirok pojam. Konkretne implementacije resavaju konkretne probleme ili im pristupaju na konkretan nacin. Svaka implementacija ima prednosti i mane ali njih uvek treba gledati iz ugla kome su i za kakve poslove takve platforme namenjene.

Za neke prilike, i obican TXT moze lepo da odradi posao kao osnova za bazu podataka a za neke poslove, i Oracle postane tesan. Za mnoge namene SQL server nije prihvatljivo resenje (uzmimo za primer ACDsee 6, ljudi se setili pa bazu sa fotografijama strpali na pravi SQL server koji se instalira zajedno da programom pa em potrosi sve resurse em uspori ceo racunar do neupotrebljivosti).

Kada se porede MySQL i Oracle, recimo, mozete ih porediti kao platforme i zaista, MySQL jeste igracka u odnosu na Oracle. Medjutim kada ih uporedite po drugim kriterijumima, kao sto su cena, lakoca instalacije, lakoca upotrebe, zahtevi za resursima, zahtevi za odrzavanjem.. videcete da je u mnogim slucajevima MySQL pogodnije resenje (namerno ne kazem bolje).

Uzmimo na primer konkretan slucaj, potrebu za bazom na web sajtu. Osim u zaista posebnim slucajevima, tu je mnogo pogodnije koristiti MySQL server jer zahtevi koje imaju web aplikcije najcesce su vrlo jednostavni i MySQL im bez problema izlazi u susret.

Medjutim, ako hocete da pravite poslovni sistem preduzeca, onda je ideja o koriscenju MySQL servera blago receno - smesna. Nije da ne moze, ali ima mnogo da boli dok se sve napravi a ogranicenja bi bilo toliko da bi se vrlo brzo postavilo pitanje svrsishodnosti takvog resenja.

SQL serveri se dobrano razlikuju po mogucnosti a u skladu s tim i po ceni (samog softvera i odrzavanja) i prilikom izbora platforme se uvek i to uzima u obzir.

Licno, koristim i MySQL i Oracle i Fox i Advantage i rucno razvijene flat baze specijalne namene. U vise navrata sam na ES-u MySQL ocenio kao igrackom. I pored toga, najvise koristim MySQL kao platformu, zato sto kao resenje u najvecem broju slucajeva sasvim dobro radi posao i nema potrebe da komplikujem bez potrebe.

Ipak, skoro sam zavrsio jedan projekat web aplikacije koja je bila prilicno zahtevna ali je uslov bio da se koristi MySQL. S druge strne, ja sam morao da uslovim odredjenu verziju MySQL servera koja je imala nesto od prosirenih komandi kako bih aplikaciju uopste mogao da napravim u razumnom roku i uz razuman trud.

Sreca je sto su u mySQL AB ipak prihvatili sugestije u ugradili u platformu neka od resenja koja mnogi smatraju sustinskom potrebom. Dobro je sto ce sa takvom praksom i ubuduce da nastave. Zaista, moze se bez transakcija, uskladistenih procedura, kurzora i jos poneceg ali je MNOGO LAKSE raditi kada platforma to podrzava.
 
Odgovor na temu

_owl_

Član broj: 318
Poruke: 1042
*.verat.net



+3 Profil

icon Re: Vesti: MySQL 5.0 (alpha)31.12.2003. u 11:26 - pre 187 meseci
Do sada postoje 4 verzije SQL standarda (na osnovu koga treba da se rade sve implementacije), iz:
1982 godine
1986 godine
1992 godine
1999 godine
Proizvodjaci obicno u svoje DBMS-ove ugradjuju i mogucnosti koje se ne nalaze u standardu ali postoji potreba za njima ili su trenutno "fency" (ali zato prate i standard sto je vise moguce).
MySQL koliko je meni poznato podrzava samo SQL 92 standard, a sa novim verzijama iz 4.1.x i 5.0.x grane delove SQL 99 standarda (koje kao sto su oni sami rekli nisu za produkciona okruzenja).

Owl
 
Odgovor na temu

degojs

Član broj: 4716
Poruke: 5096



+51 Profil

icon Re: Vesti: MySQL 5.0 (alpha)31.12.2003. u 15:23 - pre 187 meseci
Dobro, da ne poredimo Oracle i MySQL, nije to nikom ni bila namera, nego jednostavno moj odgovor na alex-ovo pitanje "šta li će ostale baze da imaju onda." Pa samo malo prokomentarisali Oracle.
Mada, cena nije argument, a i Lari Elison nije siromah pa ne bih rekao da im loše ide sa prodajom :) Šalu na stranu, ima i drugih baza, besplatnih i open source, koje nude mnogo više mogućnosti jer su godinama bile komercijalne (čak i u vlasništvu omiljene nam kompanije Borland), tako da cena definitivno ne mora da bude argument u prilog jedino MySQL-a - nisu jedini koji su besplatni.

Elem, neki minimum se ipak očekuje od baze i ove najavljene mogućnosti samo govore u prilog tome. Može da se završi posao i bez njih, ali samim tim što ih dodaju u bazu u verzijama koje slede, mislim da je dilema, da li su te stvari potrebne ili ne, razrešena. Kao što reče broker, zaista je lakše kada su neke "napredne" stvari prisutne.

Commercial-Free !!!
 
Odgovor na temu

[es] :: MySQL :: Vesti: MySQL 5.0 (alpha)

[ Pregleda: 2995 | Odgovora: 13 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.