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

Koju verziju mysql-a koristiti?

[es] :: MySQL :: Koju verziju mysql-a koristiti?

[ Pregleda: 2297 | Odgovora: 11 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

biske86
Ivan Biševac
Zubin Potok

Član broj: 62435
Poruke: 979
*.dynamic.isp.telekom.rs.

Sajt: biske.rs


+39 Profil

icon Koju verziju mysql-a koristiti?21.06.2010. u 12:32 - pre 168 meseci
Kada odem da skine mysql ponudi mi verziju 5.1. Međutim vidim da se ovde na forumu pominje čini mi se verzija 5.5. Kakva je razlika među njima? Koju odabrati?
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.31.24.217.adsl2.beograd.com.

Sajt: mysql.rs


+2377 Profil

icon Re: Koju verziju mysql-a koristiti?21.06.2010. u 13:03 - pre 168 meseci
5.1 je poslednja GA verzija
5.5 je development verzija

tako da "zvanicno" za production treba da koristis 5.1, nezvanicno, sve "standardne" stvari koje postoje u 5.1 rade "bolje" na 5.5. 5.5 ima neke "nove" stvari koje jos nisu GA kvaliteta. Ako radis razvoj ja savetujem da koristis 5.5, ako ucis, ja savetujem 5.5, ako radis projekat koji nece da ide GA narednih 3-4 meseca, ja savetujem 5.5 ... ako treba "sad" da deplojnes projekat, onda zavisi sta koristis u projektu, ali generalno ako koristis standardno myisam/innodb opet mislim da je 5.5 bolji

dakle zvanicno 5.1 je GA, 5.5 nije ga
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.31.24.217.adsl2.beograd.com.

Sajt: mysql.rs


+2377 Profil

icon Re: Koju verziju mysql-a koristiti?21.06.2010. u 13:35 - pre 168 meseci
potpuno nezvanicno ...

http://www.mysql.rs je na 5.5
http://elco.crsndoo.com (ovaj ima nekad i po 200K inserta u sekundi) je na 5.5
http://www.dugmence.com je na 5.5
http://www.ooyyo.com je na 5.5 (ovaj ima milione upita ..)
http://fabmetheus.crsndoo.com/ je na 5.5 (ima veliku posetu i mnogo update-a i inserta na strani.. (doduse u delu koji nije public))
...

nijedan problem do sada nisam imao, sve su sajtovi sa "podosta" poseta i mesano koriste innodb i myisam, uglavnom su svi 5.5.5 (neki su 5.5.4 posto me mrzelo da stavljam bazaar i kompajler na sve masine)

5.5 takodje ima mnogo poboljsanja za windoze usere (dosta stvari iz bacenog 6.0 uradjenih za windoze su backportovane u 5.5) - nista od toga nemam pojma koliko je sigurno posto su windoze i 5.5 slabo testirani (mislim da nemamo nijednog klijenta sa 5.5 u produkciji na windozi )


 
Odgovor na temu

biske86
Ivan Biševac
Zubin Potok

Član broj: 62435
Poruke: 979
77.46.175.*

Sajt: biske.rs


+39 Profil

icon Re: Koju verziju mysql-a koristiti?21.06.2010. u 15:30 - pre 168 meseci
Pa radim trenutno diplomski rad i biće gotov za oko 2 meseca kad će i početi uvođenje i testiranje. Pretpostavljam da ćemo koristiti (4 člana tima imamo) poslednju stabilnu verziju ali se čisto iz radoznalosti interesujem za poboljšanja u posledjoj verziji. Možeš li malo konkretnije da mi objasniš zbog čega bi trebalo da izaberem noviju verziju u odnosu na stabilnu. Milism koje su to funkcionalnosti?
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.31.24.217.adsl2.beograd.com.

Sajt: mysql.rs


+2377 Profil

icon Re: Koju verziju mysql-a koristiti?21.06.2010. u 20:55 - pre 168 meseci

generalne prednosti:
nova verzija innodb-a
bolji optimizer
bolja replikacija

zasto 5.5: zato sto dok ti napises diplomski 5.5 ce verovatno biti GA a svejedno sve sto postoji u 5.1 radi stabilnije u 5.5
 
Odgovor na temu

biske86
Ivan Biševac
Zubin Potok

Član broj: 62435
Poruke: 979
*.dynamic.isp.telekom.rs.

Sajt: biske.rs


+39 Profil

icon Re: Koju verziju mysql-a koristiti?21.06.2010. u 23:40 - pre 168 meseci
Ja sam mislio da ono što je starije radi stabilnije a da novije verzije rade brže ali ne možete da garantujete da se neće desiti nepredvidivi kvar.
Onda ćemo mi razvijati aplikaciju na 5.1. a kada budemo definitivno postavljali u rad videćemo da li je pomenuta verzija 5.5 stabilna.
Usput, šta znači skraćenica GA? Skontao sam da je to neka stabilna verzija ali me interesuje tačan naziv.

Hvala na odgovorima.
 
Odgovor na temu

Goran Rakić
Beograd

Član broj: 999
Poruke: 3766

Sajt: blog.goranrakic.com


+125 Profil

icon Re: Koju verziju mysql-a koristiti?22.06.2010. u 00:22 - pre 168 meseci
general availability

Ne slažem se sa tvojim razmišljanjem. Valjda baš dok razvijate aplikaciju i gde je sistem van produkcije, kada se primenjuje intenzivno testiranje i očekuje da stvari pucaju (samo programeri rade sa sistemom) treba probati i nestabilne stvari. Onda tokom procesa razvoja možeš da proceniš da li je to dovoljno stabilno ili ne. Razvijati na stabilnom izdanju, a u produkciji bez testiranja prelaziti na nestabilno je ideja koju prvi put čujem!
http://sr.libreoffice.org — slobodan kancelarijski paket, obrada teksta, tablice,
prezentacije, legalno bez troškova licenciranja
 
Odgovor na temu

biske86
Ivan Biševac
Zubin Potok

Član broj: 62435
Poruke: 979
*.dynamic.isp.telekom.rs.

Sajt: biske.rs


+39 Profil

icon Re: Koju verziju mysql-a koristiti?22.06.2010. u 00:45 - pre 168 meseci
Ja sam se rukovodio činjenicom da ako je celoj zajednici sistem 5.5 u određenom trenutku stabilan onda je i nama stabilan. Nema šta da izmišljamo toplu vodu.
Ali videću sa ostalima u timu kakva je situacija, šta oni misle. Hvala svima.
 
Odgovor na temu

Shinhan
PHP programmer
Subotica

Član broj: 12327
Poruke: 372
*.neobee.net.

Jabber: shinhan@elitesecurity.org
ICQ: 400847988


+4 Profil

icon Re: Koju verziju mysql-a koristiti?22.06.2010. u 06:32 - pre 168 meseci
Nipošto ne smeš na produkciji imati noviju verziju nekog software nego na development serveru. Ni MySQL, ni apache, ni PHP, ništa. Čak šta više najbolje je ako su iste verzije, to jest kada nakon upgradovanja dev servera vidiš da je nova verzija (nečega, bilo čega) stabilna i radi bez problema onda možeš i production da upgraduješ. Jako je veliki problem debugovanje problema koji se na kraju ispostavi da su zbog razlika u verzijama nekog software na dev i prod.
"Common sense is not so common." - Voltaire
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.31.24.217.adsl2.beograd.com.

Sajt: mysql.rs


+2377 Profil

icon Re: Koju verziju mysql-a koristiti?22.06.2010. u 13:51 - pre 168 meseci
biske, mysql za razliku od mnogih drugih ima mnogo zeznutu proceduru da nesto postane GA (general availability == production ready). Kao sto znas, mysql podrzava "sve" platforme, ako nesto na jednoj platformi ne radi kako treba, ceo proizvod nije GA, dalje svaka verzija donosi nove opcije i promene koje nisu 100% kompatibilne sa starom verzijom... pogledaj http://dev.mysql.com/doc/refman/5.5/en/upgrading-from-5-1.html

e sad, zasto 5.5

1. dok ti zavrsis tvoju aplikaciju 5.5 ce biti GA a na 5.1 se vise nece raditi
2. 5.5 ima mnooooogo bolji innodb (brzina, stabilnost, skalabilnost)
3. 5.5 ima mnooooogo bolju replikaciju
4. 5.5 ima bolju podrsku za karakter setove
5. 5.5 ima query cache koji radi mnogo bolje
...

najbitnije je pod 1, dakle ti dok zavrsis tvoj sistem 5.5 ce biti GA i ti onda moras da ponovo testiras svoj sistem na 5.5 da vidis da li ce da radi ok ili ne. To sto "celom community-u" radi 5.5 ne znaci da ce da radi i tebi ako si razvijao app na 5.1, mozda i hoce a mozda i nece, nisu 100% kompatibilni (pogledaj link).

osnovna greska koju developeri prave je da se vezuju za "trenutno stabilne sisteme" u okruzenju koje se brzo menja, poenta je pogoditi pravilno brzinu razvijanja sistema koji pravis i brzinu promena u sistemu u kome se nalazis da bi se u trenutku izlaska iz dev faze i prelaska u production fazu ta dva sistema srela u istoj tacki. Ako ti sad kreces da razvijas aplikaciju i zasnujes je na 5.1 koji je sada GA kada zavrsis aplikaciju 5.1 ce biti vec u extended support fazi, sto znaci da se "samo kriticni bagovi popravljaju" a veruj mi - tebi i developeru "kriticno" ne znaci isto :).. a ti ces onda, da bi presao na 5.5 morati da radis novu bateriju testova da bi video kako ti se aplikacija ponasa na 5.5 i da prilagodjavas aplikaciju == budzis, umesto da od starta radis sa onim sto ce u trenutka kada ti napravis tvoj app - biti GA.
 
Odgovor na temu

biske86
Ivan Biševac
Zubin Potok

Član broj: 62435
Poruke: 979
*.dynamic.isp.telekom.rs.

Sajt: biske.rs


+39 Profil

icon Re: Koju verziju mysql-a koristiti?22.06.2010. u 14:44 - pre 168 meseci
Znaš li tačan link gde bih mogao da nađem nešto više tj. konkretnije podatke vezane za ove stavke od 1 do 5 koje si nabrojao? Konkretno zanima me koliko procenata je brži innodb, zbog čega je replikacija bolja (pošto ćemo imati 2 servera gde bi se vršila replikacija) itd.
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.31.24.217.adsl2.beograd.com.

Sajt: mysql.rs


+2377 Profil

icon Re: Koju verziju mysql-a koristiti?22.06.2010. u 14:54 - pre 168 meseci
ovde ti je changelog
http://dev.mysql.com/doc/refman/5.5/en/news-5-5-x.html

ovde ti je "sta je novo"
http://dev.mysql.com/doc/refman/5.5/en/mysql-nutshell.html

oracle filozofija vezano za benchmarking je malo "cudna" tako da zvanicno, dok 5.5 ne bude GA nema nikakvih informacija, oracle nikad ne prica "sta ce biti", samo "sta je sada" ... to je jedan od razloga zasto je tesko planirati buducnost sa oracle proizvodima, doduse, obzirom da je mysql ipak open source neke stvari mogu da se saznaju "ne oficijalno" ... osnovna stvar je "mozda 5.5 nece biti GA u narednih 20 godina" .. niko ne moze da garantuje kada ce biti GA .. a niko ne sme da kaze "bice tad" cak i ako zna ..
 
Odgovor na temu

[es] :: MySQL :: Koju verziju mysql-a koristiti?

[ Pregleda: 2297 | Odgovora: 11 ] > FB > Twit

Postavi temu Odgovori

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