Autor | Zpráva | ||
---|---|---|---|
yderf Profil |
#1 · Zasláno: 10. 2. 2010, 12:09:57
Dobry den,
mam viac tabuliek, pricom jedna je "hlavna" a obsahuje kluce do ostatnych tabuliek (teda su to vonkajsie kluce, no to nie je v mysql implementovane). Moja otazka znie: Je (z hladiska rychlosti) lepsie spravit dotaz na tabulku, ktoru ziskame cez viacnasobne pouzitie left join alebo vlastne dotazy podla klucov po dotaze na hlavnu tabulku? |
||
Kajman_ Profil * |
#2 · Zasláno: 10. 2. 2010, 12:23:51
Jak kdy :-) Musíte si to změřit pro konkrétní použití. Zpravidla verze s poddotazy může být rychlejší, když nevybíráte všechny řádky, ale např. jen první 3. Ale jinak bývá spíše rychlejší varianta s join.
|
||
Časová prodleva: 13 let
|
0