Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 5 odgovora
  • 2.329 pregleda

Najnovija ↓

5.0.x vs 5.5.x - real life iskustvo 15.06.2011. u 23:17 · pre 187 meseci #1
Mozda ce nekog zanimati ovaj podatak:

Dva odvojena fizicka servera:
1. 8-jezgarni Xeon sa 4GB RAM-a, SAS diskovi, mysql 5.0.51a - opensuse repo (server A u daljem tekstu)
2. 4-jezgarni Xeon sa 4GB RAM-a, SAS diskovi, mysql 5.5.12 - mysql.com RPM (server B u daljem tekstu)

Na serveru A radjen je dump jedne baze sa nekoliko tabela, najveca tabela u bazi je prelazila 30 miliona slogova. Za vrijeme dumpa sve baze su bile bukvalno mrtve, nije prolazio ni obicni select.

Ista ta baza je importovana na server B. Za vrijeme importa mysql se ponasao prilicno normalno, sa znacima usporenja. Medjutim, svi upiti su radili, sve baze na serveru su bile pristupacne.

Sta god da su momci iz mysql ekipe uradili napredak je fantastican. Nakon importa sam uradio ponovo dump, cisto da uporedim server A i B. Opet, server B je normalno izvrsavao sve ostale upite, sa odredjenim usporenjem naravno, bez obzira na ogroman dump koji se u tom trenutku izvrsavao.

Dakle, moje iskustvo je veoma pozitivno, pogotovo zato sto me je vec pocela boljeti glava sta da radim sa silnim podacima i backupom za vrijeme kojeg je baza bila neupotrebljiva.

EDIT:
Da dodam samo da sam primjetio da je 5.5.12 za nijansu sporiji u pojedinacnim zadacima, ali je zato nemjerljivo robusniji u odnosu na 5.0. Izdrzava mnogo vise teskih konkurentih zadataka nego 5.0.
Sviđa mi se2
Re: 5.0.x vs 5.5.x - real life iskustvo 15.06.2011. u 23:35 · pre 187 meseci #3
bio bi isto toliko neupotrebljiv, 5.5 ima dvadesetak muteksa manje od 5.0 tako da je znatno manje lokovanja te znatno vise stvari moze da radi u isto vreme.

doduse za to sto si ti radio je vrlo bitno da li je mozda na novom serveru bolji io subsystem ali da to sto si primetio je ono zasto svima predlazem da predju na 5.5, to je za mnogo klasa bolji mysql od svega do sada
Potpis
arhimed
http://www.mysql.rs/ | http://elco.crsndoo.com/
Re: 5.0.x vs 5.5.x - real life iskustvo 15.06.2011. u 23:56 · pre 187 meseci
izmenjeno 1 put, poslednji put Schmidt 16.06.2011. u 00:45
  1. Schmidt16.06.2011. u 00:45zapis iz teksta poruke
#4
Serveri su isti, osim razlike u procesoru. Bas zbog tolike slicnosti servera sam i dao rezultate poredjenja.

EDIT:
RAM je isti, samo je razlika u procesoru, A ima 2x4 jezgra Xeon, B ima 1x4 jezgra Xeon
Re: 5.0.x vs 5.5.x - real life iskustvo 16.06.2011. u 10:54 · pre 187 meseci #6
to sto je 5.5 za poneki query sporiji je negde od sredine 5.1 fora je da u trenutku kada je opravljen bag da se koristi index za sort by optimizer neke stvari gleda drugacije tako da moze da neke upite radi sporije. Taj upit koji ti je sporiji na 5.5 - pusti mu explain na 5.0 i na 5.5 i onda na 5.5 uradi force key da mu kazes da radi istim exec path-om kao na 5.0 i on ce raditi isto brzo (ili brze) kao 5.0
Potpis
arhimed
http://www.mysql.rs/ | http://elco.crsndoo.com/
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme