Autor Zpráva
ajajaj
Profil
Ahoj, prosím o radu, co je výhodnější z hlediska rychlosti/výkonu

Mám výseldky vyhledávání získané jedním joinem a třeba třemi podmínkami where a z nich budu znovu 2x- 3x vybírat podobným způsobem, je leší výsledky uložit do dočasné tabulky, nebo mám na db pustit těch několik joinů?

např.:
select distinct * from sc t1  join (SELECT distinct pd FROM sc where lt>'$row[lt]' and rt<'$row[rt]')t2 on t1.i=t2.pi order by poradi,nazev

budu tahat data z 1-3 tabulek
Kajman
Profil
Rychlosti si změřte nad očekávanými daty a tu verzi s dočasnými tabulkami zvolte, až když bude výrazně rychlejší.
ajajaj
Profil
ok, děkuji, takové odpovědi jsem se obával ;)

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: