Citat:
zi:::
Nije 3 miliona selecta dnevno, nego 3 miliona komplikovanih selecta
A u cemu je razlika izmedju selecta i komplikovanog selecta?
Sto se tice reliability-ja, sta se desi ako se svi ti selecti ne izvrse u 'realnom' vremenu vec recimo dodje neko zagusenje pa cekas po 30-tak sekundi na select? Mozda par minuta? Ili nedajboze zagusi se ceo server, pukne MySQL iz nekog razloga... Pukne index... Koliko novca to vas kosta?
Vidis, recimo u firmi gde sam ja implementirao MSSQL resenje pucanje baze na 5 min, u nezgodnom trenutku bi firmu verovatno kostalo prometa u vrednosti svog softvera i svih licenci koje su kupljene... Zbog toga ta firma nije dovoljno bogata pa da koristi 'besplatna' resenja, pa makar se i to pucanje indexa desavalo jednom godisnje... A kako imamo iskustva sa ES-om, koji usput, odrzavaju profesionalci u tom poslu, pucanje indeksa i problemi sa MySQL-om se desavaju i po par puta mesecno...
Da li vam se desilo da restartujete u sred rada nekada taj MySQL server za te 4 godine rada?
Jel vam se nekada desilo to famozno 'pucanje indexa' za 4 godine rada?
Citat:
zi:::
MySQL je izuzetno stabilna baza. Instaliran je na nekoliko stotina hiljada servera (možda sam previše ili premalo rekao, ispravite me), mislim da se dokazao u produkciji.
Kvantitet ne znaci kvalitet.
Ako je MySQL instaliran na 100,000 racunara, vice versa neka druga baza na 500, to ne znaci da je MySQL kvalitetnij... Ista stvar i sa gomilom programa za linux... Sta ti vredi sto dobijas ne znam koliko CD-ova sa aplikacijama za linux, kad u sustini nijednu tu aplikaciju ne mozes ljudski koristiti.. sve su neke pre-alpha verzije..
Znaci, ta baza radi sigurno na vise racunara nego MSSQL i Oracle zajedno... Ali to nije nikakav faktor, vec je faktor kakve aplikacije te baze vrte...
Citat:
zi:::
Ukoliko i bude bugova, mislim da MySQL neće reskirati da ne ispravi bugove brzo, jer su ti korisnici potencijalni budući komercijalni korisnici. Uostalom, postoji nešto što se zove podrška sa strane MySQLa, kome treba, ohrabren je da je uzme.
Pa naravno da ce MySQL da ispravlja bugove, ali to sigurno nece biti besplatno...
A sto se tice placene tehnicke podrske... Tu vec sami sebi uskacete u usta, pa 'besplatno' odjednom i nije bas besplatno ako hoces da koristis u neke ozbiljnije svrhe, a kad moras da placas, onda vec imas izbor malo ozbiljnijih baza od MySQL-a...
Citat:
zi::: MySQL nije eksponiran prema spoljnjem svetu. Ako ja imam kontrolu nad serverom, i ako sam eksluzivni korisnik tog servera, i ako je napisano par hermetički zatvorenih queryja, šansa je vrlo mala da nešto može da se desi. Mnoooooogo manja nego za neki web servis. Ako nešto i bude, pročitaj prethodni pasus.
Ovo moze slobodno da se svrsta pod ES bisere, pazi "MySQL nije eksponiran prema svetu, i zato je siguran od security propusta" ... Sta se desi ako u samoj firmi imas neke koji bi voleli da malo prckaju po bazi?
Citat:
zi:::
Ne bih ni ja upoređivao Oracle sa MySQLom, primena je drugačija, ali nemojte pričati da se ne upotrebljava za ozbiljne svrhe. Ja u to rešenje imam dovoljno poverenja.
Pa naravno da je primena drugacija... MySQL je dobar za male sajtove, non-critical aplikacije, neznatna opterecenja itd itd... Znaci decija igracka... Sta drugo?
Ako vec tvrdis kako MySQL nije decija igracka, onda mi reci zasto ne moze da se meri da Oracle-om i MSSQL-om?
Citat:
zi::: Stvarno ne znam za Gojka i njegove razloge, mogu samo reci da nama to resenje radi vec duugo vremena (barem 2 godine, ako se dobro secam).
Mozda je najbolje da se Gojko izjasni po ovom pitanju, pa da ga zi:: malo poduci po pitanju backupa, posto to ocigledno tako lako funkcionise...