[ ColdKeyboard @ 03.09.2008. 14:15 ] @
Interesuje me kada bih napravio bazu koja ima 2 tabele sa po 10 polja (sve su int ili varchar ne veci od 30 znakova) i 2 tabele sa po 100 polja gdje su svi int i svi imaju lenght 1 i vrijednosti mogu biti 1 ili 0

Interesuje me koliko bi recimo mysql_query() opterecavao server kada bih pozvao podatke iz ove dve tabele koje imaju po 100 polja ?

Nadam se da me je neko barem razumio posto nisam sigurna da li sam dao sve potrebne informacija :)
[ flylord @ 03.09.2008. 22:06 ] @
napisi ovde taj upit ...

drugo, uvek mozes da napunis te tabele sa dumb podacima, npr sa jedno 20mil rekorda i da onda pustis explain sa tim tvojim upitom :)
[ agvozden @ 03.09.2008. 23:03 ] @
Postavi prvo pitanje sta zelis uraditi sa takvim upitima...

Najverovatnije ti treba samo odredjeni zapis ili grupa zapisa iz tih tabela. Tek prilikom masovnih obrada koristis veliki deo podataka.
Za normalnu upotrebu ti najcesce treba samo jedan zapis..

Ukoliko ti treba grupa zapisa cesto se koristi restriktivni upit koji vraca samo ID zapisa ili jos po neko polje.
Upit kreiras tako da uslove radis nad poljima koja su indeksirana.

Onda ides redom i izvlacis detalje za polja koja su ti potrebna. Ukoliko se radi o web resenju onda ti je takav nacin rada i potreban.
Ukoliko se radi o desktop aplikaciji potrebna ti je veca kolicina podataka, ali nikako sve...
Rezultate baferises i povremeno dopunjujes

Ukoliko kreiras upite sa velikom kolicinom vracenih podataka to ce u svakom slucaju napraviti opterecenje na serveru

Napisi prirodu upita pa ces dobiti konkretnije odgovore...
[ stough_ser @ 04.09.2008. 00:13 ] @
iskreno, ja ne razumem pitanje :)

najzahtevniji poso za server koji sam radio
je 8000 reda u jednoj tabeli proverava dal ih ima u 6-7 000 u drugoj, u koliko slichnih oblika, i kopira podatke koji fale, iz iste, i trebalo mu je tako... oko pola minuta - minut.

a to je mnogo miliona reda... :D

ne manje od 20 miliona... i lik se nije zalio :)