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

Optimizacija mySQL servera

[es] :: MySQL :: Optimizacija mySQL servera

Strane: 1 2

[ Pregleda: 12629 | Odgovora: 39 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

momsab
Momčilo
Beograd, R.Srbija

Član broj: 2804
Poruke: 3041
*.dynamic.sbb.rs.

Jabber: pitati@PP
Sajt: www.momsab.com


+1 Profil

icon Re: Optimizacija mySQL servera10.03.2009. u 13:46 - pre 183 meseci
offtopic: snas'o se covek ;) mada, ako se ne varam, uveliko su tu outsourcing i SaaS...
ontopic: odlicna objasnjenja! :)
Žena u krevetu i vino na stolu nikako ne smeju da čekaju. Jer, vino se greje a žena hladi.

-vinolog
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.xdsl.beograd.com.

Sajt: mysql.rs


+2377 Profil

icon Re: Optimizacija mySQL servera10.03.2009. u 13:57 - pre 183 meseci
momsab, de se snaso .. 99% ih je takvih tamo .. (u engleskoj .. po evropi i americi je dosta druga prica .. ali ta ostrva) ... a vezano za taj outsourcing - takav ti bude "project manager" ... a za saas nije resenje u takvim slucajevima .. da njima radi posao postojeca aplikacija - ne bi razvijali svoju :)

hvala hvala, napisah malo "sredjenije" i mozda malo opsirnije istu stvar ovde
 
Odgovor na temu

buda01
Beograd

Član broj: 24949
Poruke: 293
79.101.185.*



+16 Profil

icon Re: Optimizacija mySQL servera10.03.2009. u 19:58 - pre 183 meseci
Bogdane, bas me je zainteresovala ova tvoja prica o MySQL-u, ja sam mislio da je to igracka od baze...

S tim u vezi kako se MySQL snalazi u Enterprise vodama, npr kao baza za manja i srednja preduzeca za finansijske i poslovne aplikacije.

U poredjenju sa npr Oraclom, recimo baza od 50-100 GB, da li moze da izdrzi to opterecenje, kolicinu transakcija itd...
Koje su joj mane u poredjenju sa Oraclom, cena joj je ocigledno veliki plus.

Ili je to ipak baza za web?
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.xdsl.beograd.com.

Sajt: mysql.rs


+2377 Profil

icon Re: Optimizacija mySQL servera10.03.2009. u 21:25 - pre 183 meseci
Citat:
buda01: Bogdane, bas me je zainteresovala ova tvoja prica o MySQL-u, ja sam mislio da je to igracka od baze...


:) ima ono nesto ... svaka puska u necijoj ruci ubojita ... da ne jurim sada kako ide original, verujem da znas na sta mislim

Citat:
S tim u vezi kako se MySQL snalazi u Enterprise vodama, npr kao baza za manja i srednja preduzeca za finansijske i poslovne aplikacije.


pogledaj listu klijenata koji su "javni" - mozes samo da mi verujes na rac za listu klijenata koji nisu javni (posto nas ugovor sprecava da njihovo ime koristimo medju referencama - uglavnom zato sto od svoje konkurencije kriju da taj posao moze da se odradi i za mnooooooooooooogo manje para): http://www.javasvet.net/sastan...0Belgrade%202008%20800x600.pdf strana 4


Citat:

U poredjenju sa npr Oraclom, recimo baza od 50-100 GB, da li moze da izdrzi to opterecenje, kolicinu transakcija itd...

na istoj masini moze da izdrzi 30% vise opterecenja od orakla na toj bazi .. 50-100G je "srednja - mala baza" ima dosta instalacija sa 10T i vise

Citat:
Koje su joj mane u poredjenju sa Oraclom, cena joj je ocigledno veliki plus.

Ili je to ipak baza za web?


brzi je od orakla u 90% slucajeva a u onih 10% je "ista brzina"
oracle ima neke "dobre fore" koje mysql nema (na primer materialized view), oracle je application server a ne database server tako da ti realno mozes celu aplikaciju da napises u oracle-u, mysql je samo database server tako da za aplikaciju moras da koristis "nesto drugo" (c/c++/php/perl/python/dot nemoj/java/....) ..
mysql stored procedure su iskljucivo po sql standardu, nemaju extension/moc koju oracle daje sa pl/sql-om
mysql nema online backup (za sada, bice u 6.0)
nisam 100% siguran ali mislim da oracle ima sinhronu replikaciju - mysql to ima samo u klaster verziji ali klaster nikako nije za "normalnu upotrebu"
....

moze ovako do prekosutra .. mysql ima dosta nedostataka u poredjenju sa oracle-om ali ima i dosta prednosti u odnosu na oracle (koje se, da budemo posteni, sve vrte oko performansi i par ok feature-a ... naravno - cena)

sve u svemu, preuzeli smo dosta klijenata (koristili oracle pa presli na mysql ... 2 velike japanske banke, i neki veliki korisnici koje ne bih spominjao) .. oteli mnooogo poslova oracle-u na tenderima etc etc ... necu da ulazim u x vs y ... oracle ima puno prednosti .. ali mysql jeste open source resenje koje radi posao u enterprise vodama vec vrlo dugo i vrlo zahvalno ... moram priznati da sto se samog orakla tice, mnogo vise klijenata koji menjaju oracle za "nesto drugo" biraju pgsql umesto mysql-a zbog neverovatno lakse prepravke aplikacija, pgsql ima bolje alate za tranziciju i kompatibilniju sintaksu od mysql-a .. no .. nije mesto opet za x vs y .. moja firma je najveci donor pgsql-u godinama, njihovi inzenjeri rade sa nasim inzenjerima :) .. to je odlican proizvod, koji opet ima svoje prednosti i mane - no ovo je tema o mysql-u pa da ostanemo na tome .. cak stavise - tema je o optmizacije mysql servera

Prikačeni fajlovi
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.xdsl.beograd.com.

Sajt: mysql.rs


+2377 Profil

icon Re: Optimizacija mySQL servera10.03.2009. u 21:35 - pre 183 meseci
vezano za "u Enterprise vodama, npr kao baza za manja i srednja preduzeca za finansijske i poslovne aplikacije."

pogledaj zakacenu sliku ili linkovani pdf ... pogledaj desni gornji segment ...

SAGE najveci accounting / business analytic software u evropi ako ne i sire
Adobe (do skoro nismo smeli da koristimo njihovo ime) - ima embedded mysql u PhotoShop-u, Adobe Acrobat-u, AI-u i skoro svim ostalim Adobe aplikacijama

To su "veliki" .. i to veliki u "svakom pogledu" .. "srednjih" biznisa ima toliko da ne bi mogao da ih nabrojim za dan sve i kada bi smeo :)
 
Odgovor na temu

NeoDesign
Vladimir Ćetković
Software developer
Beograd

Član broj: 16257
Poruke: 138
*.dynamic.sbb.rs.

ICQ: 23348136
Sajt: www.codesessions.com


+2 Profil

icon Re: Optimizacija mySQL servera10.03.2009. u 23:27 - pre 183 meseci
Bogdane, hvala na informativnom i zanimljivom postu :)
Arthur C. Clarke - "Any sufficiently advanced technology is indistinguishable from magic."
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.xdsl.beograd.com.

Sajt: mysql.rs


+2377 Profil

icon Re: Optimizacija mySQL servera11.03.2009. u 00:38 - pre 183 meseci
Samo da pojasnim sta znaci OEM .. (Adobe, SAGE i mnoooogi drugi) ... OEM klijenti ukompajliraju ceo MySQL u njihovu aplikaciju ... dakle nema nigde mysql-a da se vidi spolja .. ali aplikacija izvrsava sql-ove i prica sa mysql-om kao da je servis ... Adobe ga ima u skoro svim aplikacijama (iskreno - nemam pojma cemu sluzi mysql u photoshop-u ali tu je)... SAGE ga koristi u svakom svom segmentu - a kao software za vodjenje poslovanja - prilicno je jasno za sta koristi RDBMS ...

Ako pogledamo taj isti screenshot .. ili cetvrtu stranu te tuzne prezentacije (sta da radim, meni stvarno to nije posao, pravio sam tu prezentaciju 3 dana i opet je ispala ocajno :( a morao sam da pratim "company guidelines", da je saljem na approval ... ma ... tuga i zalost) ... videcemo web/web 2.0 segment ... (da, mysql jeste najbolje sto postoji za web) .. i tu su, pored nekih manje poznatih, wikipedija sa mnoooogo servera, oni su do skoro trosili 4.1 sada se prebacuju lagano na 5.1 (server po server) ... wikipedija ima veci traffic nego bilo koji enterprise app na svetu .. realno imaju veci load nego google / nego bilo ko drugi na webu ... flickr je prilicno poznat .. reklo bi se .. nemam ideju ni koliko servera imaju ni koliki load na bazi .. no .. da se pretpostaviti ... facebook ... za njih znam detalje .. 20K servera .. svi drze sve podatke .. 5 miliona korisnika online u svakom trenutku koji "nesto rade" .. to nesto ide u mysql i mora da bude na svih 20k servera ... ebay je koristio oracle, sada (vec neko vreme) su na mysql-u ...

pogledamo dalje .. on demand / saas / hosting ... ok, skoro svi hosting provajderi nude mysql (bar ja ne znam nijednog da to ne radi), ovi ovde imaju ugovor sa mysql-om .. dakle ove firme ovde sve placaju support i konsalting mysql-u .. nisu samo "korisnici dzabe baze" .. ovde fali jos jedan dobar deo provajdera no nije bilo mesta .. dodao bi na primer rackspace koji je "najbolji hosting provajder" mnooogo godina za redom (nude server hosting, ne one 2$ mesecno varijante) ...

dalje .. telekom .. ok, ovo su vecma mysql cluster korisnici .. fale mnogi kojima se ime ne sme koristiti ... (na primer erikson :D ) ..

dalje .. enterprise 2.0 ... (ko izmisli ovo ime crko dabogda) .. to je enterprise koji koristi mysql kao bazu podataka .. tu fale jos 2 banke, jos mnogo firmi ... ali to je prilicno reprezentativni uzorak .. jedna ogromna japanska banka, jedna ogromna prodavnica (mozda najveca prodavnica igracaka na svetu - oni su inace na web-u drzaly sybase - sada su full i na webu i enterprise app sa mysql-om), ogromna gradjevinska kompanija, novinska agencija, marketing kompanija .... dakle iz razlicitih svera firme, sve imaju full interni sistem na mysql-u .. skoro sve ove firme su bile na nekom sybase-u, na oracle-u, na db2 .... pa su presle na mysql

btw, tu sliku inace nisam ja pravio, da sam se ja pitao ja bi stavio neke druge reference, ali posto ja nisam bas upucen tacno koja firma jeste a koja nije javno nas klijent (na primer nokija je godinama branila da se igde pisne da oni koriste mysql cluster - to nam je svima bila posebna klauzula u ugovoru .. onda se nesto desilo i postali su "javno" nas klijent ... a ljudi imaju preko 50 laboratorija gde testiraju klaster pod najrazlicitijim uslovima i okolnostima, nokija je no1 "krivac" sto je klaster toliko dobar koliko je dobar )
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.xdsl.beograd.com.

Sajt: mysql.rs


+2377 Profil

icon HW odabir za MySQL server11.03.2009. u 02:25 - pre 183 meseci
Kolega Matt Yonkovit je napisao odlican tekst o "odaberi mysql server za 5minuta" koji sam ja na brzaka preveo na srpski

bacam link ovde posto ima veze sa optimizacijom samog mysql server
 
Odgovor na temu

wex-alpha
Sarajevo

Član broj: 7580
Poruke: 845
92.36.195.*



+13 Profil

icon Re: Optimizacija mySQL servera11.03.2009. u 19:32 - pre 183 meseci
Odlicne informacije... keep it coming :)
 
Odgovor na temu

MarkoBalkan

Član broj: 141124
Poruke: 1624
78.134.138.*



+19 Profil

icon Re: Optimizacija mySQL servera11.03.2009. u 21:19 - pre 183 meseci
sve dalje , sve bolje.

kolega Bogdan, dali možeš malo pisati što možemo očekivati u budučnoti od mysql?

što će biti novo, što se planira?

recimo ono što ima oracle, tj. neke stvri koje fale, pa onda stveri koje nemaju druge baze, a planiraju se kod mysql-a ako postoji takvo što?


koliko ljudi radi na razvoju mysql-a?

ono što mi nije jasno, kako firme mogu bacat lovu recimo na oracle kad je tu pqsql ili mysql?
kao što je Bogdan rekao , firme nisu prije imale izbor, a sada je komplicirano prebacit na mysql.


vidio sam da se u americi dosta traže mysql db admini , a sa plačom su čak jači od oracle, ima u nekim slučajevima da je mysql admin duplo plačeniji u odnosu na oracle admina.

da bi se svladao cijeli oracle+rac i ostalo treba 12-15 godina učenja i iskustva, za db2 nije dosta cijeli život ono što db2 nudi , tako kažu.

zašto uopće postoji blob polje do 4 GB?

zašto nije ograničeno do nekoliko MB?
pošto je pravilo da se u bazu ne spremaju dokumenti?

jel neki od klijenata drži veće file-ove u bazi?

ja tesstiram bazu na atlhon 3500 xp +
disk maxtor 7200
1 GB rama- > od toga 128 na grafičkoj
ja sam onaj kolega kojemu je upit trajao preko 2 minute, dok nisam digao polol_size_buffer na 500 MB.
radilo se o zbrajanju 1 M slogova.
na sporijim diskovima vrijeme bilo kakve operacija raste exponencijalno sa brojem slogova.
sad kad je buffer na 500 MB
zbrajanje 1 M slogova -> 2 s
zbrajanje 2 M slogova -> 4 s
zbrajanje 12 M slogova -> preko 2 minute i kusor

dali postoje veći diskovi od 15 000 rpm?

sad još moram testiran i na linuxu.ali to će malo pričekati.

dali ima netko samo schemu baze koja ima barem 20 tablica?
za testiranje.

Ako Bog da, nadam se da ću vjerojatno uspijet se spremiti za certifikat do kraja godine uz sve ostale obaveze.
samo ne znam gdje ću se kod nas s tim zaposliti?
uletilo mi programiranje, iako pucam na linux administraciju oduvijek i eventualno mysql administraciju.
ili potražiti sreću preko bare.
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.xdsl.beograd.com.

Sajt: mysql.rs


+2377 Profil

icon Re: Optimizacija mySQL servera11.03.2009. u 23:56 - pre 183 meseci
Citat:
MarkoBalkan
kolega Bogdan, dali možeš malo pisati što možemo očekivati u budučnoti od mysql?

što će biti novo, što se planira?



sto ne otvori novu temu :) :D :) ..

da ostanemo "on topic" ...
- bolje performanse
- veca skalabilnost
- vise feature-a
- manje bagova

Citat:
recimo ono što ima oracle, tj. neke stvri koje fale, pa onda stveri koje nemaju druge baze, a planiraju se kod mysql-a ako postoji takvo što?

:D :D :D

ja razumem da si ti radio na oraklu pre nego si probao mysql, ali nije orakl izmislio baze podataka ... orakl ima neke super fore, slazem se, ali je zbog tih super fora ogroman i tezak i trom, i u velikom broju slucajeva mnoooogo sporiji od konkurencije...

mysql nikad (bar ne da ja znam, bar ne da iko sada to planira) nece imati pl/sql, tj. necemo ga mi razvijati, ako ga neko napravi kao plagin - dobrodosao ... nikad nece praviti pdf parser (osim ako ga neko ne napravi kao plagin), nikad nece praviti application server ....

mysql ima cilj da
- ima sigurne podatke
- ima dobre performanse

mysql uopste nema cilj da se poredi sa bilo kim drugim ... implementiraju se featuri po sledecem redosledu
1. najveci prioritet imaju feature-i koje neko plati (dodjes platis XYZ para za neki feature, mi ga implementiramo, dobijes ga ti i svi ostali)
2. ono sto trazi community (ako imate zelju, sastavite je na pravilan nacin i prijavite na bugs.mysql.com kao feature request), ako ima vec takav feature request, dodajte svoj komentar da to vama "treba" i "zasto"
3. ono sto nasi developeri misle da je potrebno


Citat:

koliko ljudi radi na razvoju mysql-a?

~200

Citat:

ono što mi nije jasno, kako firme mogu bacat lovu recimo na oracle kad je tu pqsql ili mysql?
kao što je Bogdan rekao , firme nisu prije imale izbor, a sada je komplicirano prebacit na mysql.

mysql NIJE uvek najbolje resenje. isto tako nije ni oracle uvek najbolje resenje ... ne postoji univerzalno najbolje resenje ... "silver bullet?!?!? anyone???"
- pgsql moze da bude nekad najbolje resenje
- oracle je nekad najbolje resenje
- mysql je nekad najbolje resenje

nekada posao moze da odradi bilo koji od ta tri, nekad cak i ms sql server ili dbf reader mogu da odrade posao .. onda je pitanje preferenci firme ... ako firma ima zaposlena 3 oracle dba, svi developeri imaju iskustvo sa oracle-om, firma ima dovoljno para da plati licence i podrsku oraklu .. i orakle im radi posao .. zasto ne bi implementirali to sa oraklom? mozda je mnogo skuplje u tom slucaju zaposliti jos 3 mysql dba i obuciti developere da rade sa mysql-om .. ili .. kojim vec drugim rdbms-om ... to je kao da ja tebe pitam zasto bacas pare i koristis windoze sa ms office-om umesto linux i open office??? svaki taj proizvod ima svoju nisu .. i nije posteno to nazivati bacanje para ..

doduse, vrlo cesto to jeste bacanje para i jedini razlog za odabir resenja je neznanje, reklama i slicno .. ali .. zasto je firma X odabrala bazu Y gde baza Y nije mysql nije pitanje za temu o "optimizaciji mysql servera" a nije uopste ni za forum o mysql-u ... moze da bude za "baze podataka uopste", ili neki a vs b ... no ja time ne zelim da se bavim ...

Citat:

vidio sam da se u americi dosta traže mysql db admini , a sa plačom su čak jači od oracle, ima u nekim slučajevima da je mysql admin duplo plačeniji u odnosu na oracle admina.


danas je najprodavanija knjiga na orajliju c# ... pre neki dan je bila neka druga ... danas se mnogo traze mysql admini, do pre 6 meseci su se trazili oracle admini, pre toga neko treci ... nije to pokazatelj nicega osim "sta trenutno bolje prolazi" .. ali trenutno je razmak mesec dana tamo vamo .. drugo, ako odes na planetmysq tamo samo pricaju o mysql-u .. ako odes na neki m$ loving sajt pricaju kako je vista dosta sa neba i kako nema boljeg os-a od viste i kako je m$ najbolji i najlepsi i dolazi u kutiji sa mnogo boja ...

Citat:

da bi se svladao cijeli oracle+rac i ostalo treba 12-15 godina učenja i iskustva, za db2 nije dosta cijeli život ono što db2 nudi , tako kažu.


da bi se savladao rad sa bazama podataka - mora da se zna teorija ... mnogo teorije .. za to ti treba 10-15 godina. onda posle toga treba da naucis da koristis neki od rdbms sistema .. za to ti treba od godinu do par godina .. onda ti treba iskustvo ... iskustvo trazi vreme i mesto ... ako pravis sajt sa 100 poseta mesecno nikad neces steci iskustvo, ako radis sa 500 servera u replikaciji i par stotina hiljada upita u minuti naucices (ili izgoreti) za par meseci vise nego neko za ceo zivot ... tako da te procene batali ... to za ceo zivot .. to ti je sigurno pricao neko ko je db2 dba :D ... db2 je "najlaksi" za nauciti, sve je po standardu - oni su ga napravili :D .. znaci sva dokumentacija za sve postoji ... setovanja su relativno jednostavna posto se prokletinja sama steli ... to je odlicna baza podataka, mnooogo bolja od orakla .. al .. ovo je tema o mysql-u

Citat:

zašto uopće postoji blob polje do 4 GB?

zašto nije ograničeno do nekoliko MB?
pošto je pravilo da se u bazu ne spremaju dokumenti?


pravila nisu "set in stone" ... postoje izuzetci .. postoji mnogo razloga zasto je to korisno (na primer full text search)

Citat:

jel neki od klijenata drži veće file-ove u bazi?


naravno

Citat:

ja tesstiram bazu na atlhon 3500 xp +
disk maxtor 7200
1 GB rama- > od toga 128 na grafičkoj
ja sam onaj kolega kojemu je upit trajao preko 2 minute, dok nisam digao polol_size_buffer na 500 MB.
radilo se o zbrajanju 1 M slogova.
na sporijim diskovima vrijeme bilo kakve operacija raste exponencijalno sa brojem slogova.
sad kad je buffer na 500 MB
zbrajanje 1 M slogova -> 2 s
zbrajanje 2 M slogova -> 4 s
zbrajanje 12 M slogova -> preko 2 minute i kusor


za taj problem je krivo mnogo toga ...
- jako spor IO
- vrlo malo ram-a
- indexi

tu sad mogu da se prave specificne optimizacije kada su cesti takvi upiti, no,... jos memorije :) posto tebi "hot" data ovde ne stize da se kesira kada predjes neku vrednost ... jos ako ti se desava nesto paralelno ... ode sve u .... plus .. problem sa memorijom .. na tih ~800M .. 500 je otislo u buffer pool, 500 je otislo na windoze, 100 na disk cache ... cek, to je vise od 800 .. ah da .. swap ?!

Citat:

dali postoje veći diskovi od 15 000 rpm?

vidi, kako se razvija tehnologija ne postoji sansa da cu ja da ti odgovorim na ovo pitanje osim sa "ja nemam" .. najbrzi koji sam ja drzao u ruci je 15K .. a kapiram da ima brzih .. mi sada dosta testiramo SSD ..



da sumiram .. pusti poredjenje mysql-a i drugih proizvoda ... kada imas problem XYZ gledas kako ces da ga resis na sistemu koji imas. Ne gledas kako bi nacin resavanja problema XYZ sa sistema ZZZ upotrebio na sistemu YYY...

zivis na selu, vodu dobijas tako sto
- sednes na konja
- odes na potok i natocis vodu
- dovezes vodu konjem

zivis u gradu
- sednes u kola
- odes na potok i natocis vodu
- dovezes vodu kolima

aaaaaaaaaaaaa .. NE ... odes u klonju i odvrnes slavinu !!! zaboravi voznju i dovozenje ... koncept na koji se problem X resava alatom Y je razlicit od koncepta kojim se problem X resava alatom Z ... implementacija prvog koncepta koristenjem drugog alata dovodi samo do konfuzije i loseg finalnog resenja
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.sun.com.

Sajt: mysql.rs


+2377 Profil

icon Re: Optimizacija mySQL servera12.03.2009. u 02:23 - pre 183 meseci
Obratiti paznju samo da *ne postoji univerzalno resenje* .. u zavisnosti od toga sta vasa aplikacija radi i kakve podatke cuvate, konfiguracija moze jako da odudara od ovih opstih nacela. Takodje, ima tamo jos brdo nekih parametara na koje se mora obratiti paznja u svakom zasebnom slucaju ali oni toliko zavise od slucaja do slucaja da to iskustvo stvarno ne bih mogao da pretocim u nekoliko postova ...
 
Odgovor na temu

wex-alpha
Sarajevo

Član broj: 7580
Poruke: 845
92.36.163.*



+13 Profil

icon Re: Optimizacija mySQL servera12.03.2009. u 19:33 - pre 183 meseci
Citat:

zivis na selu, vodu dobijas tako sto
- sednes na konja
- odes na potok i natocis vodu
- dovezes vodu konjem

zivis u gradu
- sednes u kola
- odes na potok i natocis vodu
- dovezes vodu kolima

aaaaaaaaaaaaa .. NE ... odes u klonju i odvrnes slavinu !!! zaboravi voznju i dovozenje ... koncept na koji se problem X resava alatom Y je razlicit od koncepta kojim se problem X resava alatom Z ... implementacija prvog koncepta koristenjem drugog alata dovodi samo do konfuzije i loseg finalnog resenja



Extra poredjenje :)
 
Odgovor na temu

Livadic Cvetko
Milan Karalic
Beograd

Član broj: 99953
Poruke: 47
212.200.65.*

Jabber: mixacha@elitesecurity.org


Profil

icon Re: Optimizacija mySQL servera15.03.2009. u 22:47 - pre 183 meseci
Odlicno stivo za citanje :)

Sto se pitanja za brzinu diskova tice, trenutno na trzistu postoje SSD diskovi iliti kako ih EMC u svom portfoliju naziva Flash Drives i prema onome sto sam video mogu vam reci da nam se smesi svetla buducnost kada cene ovih diskova opadnu (30 puta veci IOPS - I/O operations per second sa flash diskovima u Symmetrix DMX-4 storage-u) i konacno se pomeramo od ogranicenja mehanike diskova za database sisteme.


"There is no patch for human stupidity"
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.xdsl.beograd.com.

Sajt: mysql.rs


+2377 Profil

icon Re: Optimizacija mySQL servera16.03.2009. u 06:02 - pre 183 meseci
Citat:
trenutno na trzistu postoje SSD diskovi


vec su neko vreme u upotrebi u production sistemima ko imaju velike IO zahteve .. meni je zao sto ne mogu da okacim nase interne rezultate poslednjeg testiranja brzine .. (myisam, innodb, innodb+google patch, innodb+mysql patch, ndbcluster - sve to na obicnim 15K rpm diskovima i na SSD) posto su rezultati vrlo zanimljivi .. verujem da ce dobar deo tih grafikona biti dostupan posle MySQL User Conference 2009 ..

SSD diskovi imaju svoje mane koje ce se nadam se uskoro otkloniti ... imaju cesto manji retension rate nego obicni diskovi, manji vek trajanja (broj pisi brisi po jednom mestu) i slicno ... no kako je HP / IBM lab najzad "otkrio / napravio" memristor, mozemo se nadati novim RAM modulima neslucenih kapaciteta ...
 
Odgovor na temu

tarla

Član broj: 15527
Poruke: 1648



+42 Profil

icon Re: Optimizacija mySQL servera17.03.2009. u 02:33 - pre 183 meseci
Pozdrav drugari

Primjetio sam prije par dana jako kvalitetne diskusije ovde pa da se uključim...

Od iskustva imam žulj na dupetu nastao zadnjih 10-ak dana kako aktivno čitam dokumentaciju oko naprednog podešavanja MySQL-a i uopšte stvari oko HA sistema zasnovanih na MySQL-u i drugim bazama... Od obrazovanja imam položen predmet "Baze podataka" na ETF-u na kome smo pravili bazu podataka za neki video klub ili auto praonicu (ne sjećam se.. :)).. u MS Access-u .. Šalu na stranu.. :)

Što se tiče literature kupio sam High Performance MySQL (2nd edition) - http://www.amazon.com/High-Per...p;pf_rd_r=1W2PRHJ0TDVNWVWCJNDP.

Neka optimizacija se može napraviti i alatima sa http://www.ibm.com/developerworks/library/l-tune-lamp-3.html (u dnu stranice)

Poz i do čitanja...






 
Odgovor na temu

mojeKorIme
BiH

Član broj: 59512
Poruke: 350
*.bpro.19522235-74.bih.net.ba.



+1 Profil

icon Re: Optimizacija mySQL servera17.03.2009. u 06:34 - pre 183 meseci
Offtopic: Vidim da se prave majice ze ljeto i mislim da je Bogdan zaslužio minimalno jednu:)
a ovom što je postavio temu i ne treba ;)

pozz
Give me six hours to chop down a tree and I will spend the first four sharpening the axe.
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.xdsl.beograd.com.

Sajt: mysql.rs


+2377 Profil

icon Re: Optimizacija mySQL servera17.03.2009. u 10:57 - pre 183 meseci
Citat:

Što se tiče literature kupio sam High Performance MySQL (2nd edition) - http://www.amazon.com/High-Per...p;pf_rd_r=1W2PRHJ0TDVNWVWCJNDP.


odlicna knjiga. obrati paznju da je "tacna" samo za linux .. (ne moze se 1/1 primeniti na ostale os, no to joj nije ni bio cilj)... ima par delova oko HA gde se ne slazu svi sa petrom (deo oko drbd-a je sporan) ali generalno od pisanih izvora to je najbolja knjiga vezano za optimizaciju mysql-a na trzistu. svi koautori su radili nekoliko godina kao mysql support inzenjeri pre nego su odlicili napraviti svoju firmu, dakle za knjigu - svaka preporuka ... mislim da sam vec spominjao ali http://www.mysqlperformanceblog.com/ je njihov blog - najbolja online referenca vezano za mysql performance tuning.


 
Odgovor na temu

tarla

Član broj: 15527
Poruke: 1648



+42 Profil

icon Re: Optimizacija mySQL servera17.03.2009. u 16:48 - pre 183 meseci
Redovno čitam njihov blog... Tamo sam i našao knjigu i kupio je sa Amazona...




 
Odgovor na temu

MarkoBalkan

Član broj: 141124
Poruke: 1624
..153.166-dsl.net.metronet.hr.



+19 Profil

icon Re: Optimizacija mySQL servera17.03.2009. u 17:21 - pre 183 meseci
Citat:
tarla

. Od obrazovanja imam položen predmet "Baze podataka" na ETF-u na kome smo pravili bazu podataka za neki video klub ili auto praonicu (ne sjećam se.. :)).. u MS Access-u .. Šalu na stranu.. :)



sva sreća da znam što se uči na fakultetima i to nema veze sa vezom ni praksom nni ičim drugim.

naučiš osnove i to je to.

a sve ostalo administracija , optimizacija, optimizacija sql-a, učiš na pravomj bazi u praksi.

 
Odgovor na temu

[es] :: MySQL :: Optimizacija mySQL servera

Strane: 1 2

[ Pregleda: 12629 | Odgovora: 39 ] > FB > Twit

Postavi temu Odgovori

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