Zadejte hledaný výraz...

selectovat viac raz to co treba, alebo raz vsetko?

Ján Kovács
verified
rating uzivatele
(4 hodnocení)
2. 12. 2008 18:51:07
Caute,
mal by som otazocku ohladom toho, ktore riesenie je idealnejsie.
Vypisujem ku konkretnemu filmu na jeho podstranke komentare uzivatelov z jednej tabulky. Pridal som zobrazovanie avatara tak, ze v kazdom cykle foreachu kde vybera dane data a vypise komentar sa zakazdym vykona select, kt. zisti ci uzivatel s danym ID ma uploadnuty avatar.
Napadlo mi riesenie take, ze jediny krat vykonat jeden select, ktory bude obsahovat vsetky IDcka, kt. uzivatelia maju avatar. V cykle sa potom iba overi, ci dane ID je prvkom pola vsetkych IDciek.
Ktore riesenie je idealnejsie (setrnejsie, rychlejsie...)? Ktore by ste pouzili? Dakujem.
2. 12. 2008 18:51:07
https://webtrh.cz/diskuse/selectovat-viac-raz-to-co-treba-alebo-raz-vsetko#reply175406
yedpodtrzitko
verified
rating uzivatele
2. 12. 2008 18:59:38
Nejslabsim clankem retezu byva vetsinou pripojeni k DB, tzn. cim mene dotazu na DB, tim lepsi - nacti vsechna IDcka s avatarem jednim dotazem
2. 12. 2008 18:59:38
https://webtrh.cz/diskuse/selectovat-viac-raz-to-co-treba-alebo-raz-vsetko#reply175405
dracek
verified
rating uzivatele
(26 hodnocení)
2. 12. 2008 19:10:26
zalezi na tom, kolik zaznamu budes najednou vytahovat. Ja pokud nevim, tak si zmerim jak dlouho se script vykonava a pak zmerim i druhou metodu. To cele provedu nekolikrat, udlema prumery a podle casu se rozhodnu.
Vetsinou to ale vychazi, ze cim mene dotazu do db, tim lepe.
2. 12. 2008 19:10:26
https://webtrh.cz/diskuse/selectovat-viac-raz-to-co-treba-alebo-raz-vsetko#reply175404
toshi
verified
rating uzivatele
(4 hodnocení)
2. 12. 2008 19:54:52
co třeba použít LEFT JOIN?
2. 12. 2008 19:54:52
https://webtrh.cz/diskuse/selectovat-viac-raz-to-co-treba-alebo-raz-vsetko#reply175403
Napsal toshi;158681
co třeba použít LEFT JOIN?
presne tak. ale nacitat to vopred to je tiez v pohode, len to nie je take elegantne. vec nazoru asi.. hmm.
2. 12. 2008 20:01:47
https://webtrh.cz/diskuse/selectovat-viac-raz-to-co-treba-alebo-raz-vsetko#reply175402
Ján Kovács
verified
rating uzivatele
(4 hodnocení)
2. 12. 2008 21:09:36
dakujem za reakcie.
tak som sa utvrdil v tom, ze sucasne riesenie prerobim.
left join znie dobre. ak ma neprehovorite, tak to bude asi najlepsie riesenie do buducnosti, ked bude tabulka s avatarmi obsahovat vela zaznamov.
dakujem zucastnenym.;)
2. 12. 2008 21:09:36
https://webtrh.cz/diskuse/selectovat-viac-raz-to-co-treba-alebo-raz-vsetko#reply175401
Pro odpověď se přihlašte.
Přihlásit