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

Da li mnogo ovoliko mysql upita.. i koliko je mnogo?

[es] :: MySQL :: Da li mnogo ovoliko mysql upita.. i koliko je mnogo?

[ Pregleda: 2107 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Milan M. Radovic
Web Developer
Pančevo

Član broj: 16959
Poruke: 743
93.87.178.*



+25 Profil

icon Da li mnogo ovoliko mysql upita.. i koliko je mnogo?02.12.2009. u 16:32 - pre 175 meseci
Znam da je to prilicno diskutabilno reci koliko je mnogo... ali kod mene je otprilike ovako (za sada)

Najvise upita se izredja prilikom stvaranja sesije i provere i logovanja, to je ukupno 5... to je ustvari 3 upita,ali se tokom rada moze pojaviti i 5,jer se neki ponavljaju. Sto se tih 5 tice, mislim da nece mnogo "drati" jer su to tabele od plafon 20 redova... radi sa tabelama online korisnika i prilikom provere korisnika sa tabelom 'users'...

Preostali upiti su za statistiku, gde se vadi count za ovo,count za ono... i za korisnicku klasu u PHPu .. isto iz 'users' tabele... dakle?

Tu ce biti jos mozda max 5 upita u zavisnosti od funkcije strane, verovatno za uzimanje,brisanje i sl za tabelu 'products'

Ako recimo (na moju veliku zelju) velicina tabela bude ovako:
users: 10,000
online: ~50
products: 500.000

Da li je 10-15 upita mnogo? :( (Koristim iskljucivo ugnjezdene upite,izbegavam prirodna spajanja...)


I don't need a girl for sex , All I Need is Binary and HEX
 
Odgovor na temu

Tyler Durden
Tyler Durden
Beograd

Član broj: 4312
Poruke: 3379
*.adsl.verat.net.



+1365 Profil

icon Re: Da li mnogo ovoliko mysql upita.. i koliko je mnogo?02.12.2009. u 19:02 - pre 175 meseci
Koliko ja znam upravo ugnjezdene upite treba izbjegavati u slucaju da ti nisu bas neophodni, odnosno samo na taj nacin mozes da dobijes ono sto trazis. Mozda grijesim.

Pitanje ti je nedovrseno. 10-15 upita po sekundi? Po danu? Po deceniji?
Ni za jedan od ova tri slucaja to nije mnogo.
Beneath civilization's fragile crust, cold chaos churns...
 
Odgovor na temu

Milan M. Radovic
Web Developer
Pančevo

Član broj: 16959
Poruke: 743
93.87.178.*



+25 Profil

icon Re: Da li mnogo ovoliko mysql upita.. i koliko je mnogo?02.12.2009. u 19:22 - pre 175 meseci
Pa, reci je o PHP-u koji koristi MySQL... , znaci 10-15 upita po stranici...
Ja sam jednom testirao sam milion redova brojeva i upit koji radi sve i svasta... tipa sinusi,kosinusi blabla... i bilo je manje od 1sek....
Ali.... ipak su to 15ak upita po strani.... a ne mogu da ih uprostim... neophosdni su...

A prirodno spajanje je gore, to sam testirao ranije, jer onda poredi redove svaki sa svakim: npr,ako ima 10 redova on ce 100 puta prelaziti tabelu! , sa ugnjezdenim 2... ako je rec o tabeli koja radi sama sa sobom..
I don't need a girl for sex , All I Need is Binary and HEX
 
Odgovor na temu

agvozden
Aleksandar Gvozden
founder
Info-G
Beograd

Član broj: 37813
Poruke: 1123
93.86.205.*

Sajt: www.gvozden.info


+68 Profil

icon Re: Da li mnogo ovoliko mysql upita.. i koliko je mnogo?02.12.2009. u 20:08 - pre 175 meseci
Mysql, ukoliko su baza, inedksi i upiti lepo optimizovani uopte nije veliki potrosac resursa, ukoliko se ne radi o ogromnoj bazi.
Tu treba odvojeno posmatrati upite:
-select
-update
-insert

veci zastoj u veb aplikacijama dolazi u procesiranju fajlova, obradi templejta, manipulaciji sa stringovima... zavisno od programskog jezika.

Napravi neki damp, meni svi upiti ide preko iste klase, pa tako mozes meriti vreme za izvrsenje sql-a.
Odmah ces naci slaba mesta pa ih provuci kroz explain.

uporedi to sa ostatkom vremena potrebnim da se procesira sajt...
 
Odgovor na temu

Milan M. Radovic
Web Developer
Pančevo

Član broj: 16959
Poruke: 743
93.87.178.*



+25 Profil

icon Re: Da li mnogo ovoliko mysql upita.. i koliko je mnogo?02.12.2009. u 20:59 - pre 175 meseci
Za kreiranje baze koristim EMS MySQL Manager, pa on lepo sve indexe kreira... za spoljasnje i primarne kljuceve.
Najvise ima SELECTA, nazalst.... Sad mi je sve na lokalu, pa radi brzo... mada kad ga 'obesim' na loopi-in server.. tamo ce mozda raditi brsze.. ko zna. Ja sam trenutno u WAMP okruzenju,pa ako zagusti kasnije, napravicu dump definitivno.

Hvala puno!
I don't need a girl for sex , All I Need is Binary and HEX
 
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: Da li mnogo ovoliko mysql upita.. i koliko je mnogo?03.12.2009. u 08:50 - pre 175 meseci
Citat:
Milan M. Radovic:
A prirodno spajanje je gore, to sam testirao ranije, jer onda poredi redove svaki sa svakim: npr,ako ima 10 redova on ce 100 puta prelaziti tabelu! , sa ugnjezdenim 2... ako je rec o tabeli koja radi sama sa sobom..


ne moze nikako join da bude sporiji od toga da ti radis u pelji dva upita ... ako jeste onda nisi napisao join kako treba
 
Odgovor na temu

Shinhan
PHP programmer
Subotica

Član broj: 12327
Poruke: 372
*.static.isp.telekom.rs.

Jabber: shinhan@elitesecurity.org
ICQ: 400847988


+4 Profil

icon Re: Da li mnogo ovoliko mysql upita.. i koliko je mnogo?04.12.2009. u 07:20 - pre 175 meseci
Citat:
bogdan.kecman: ne moze nikako join da bude sporiji od toga da ti radis u pelji dva upita ... ako jeste onda nisi napisao join kako treba


Na primer join po ne-indexiranim poljima...
"Common sense is not so common." - Voltaire
 
Odgovor na temu

[es] :: MySQL :: Da li mnogo ovoliko mysql upita.. i koliko je mnogo?

[ Pregleda: 2107 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

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