Autor Zpráva
yderf
Profil
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 *
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.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0