Portál AbcLinuxu, 23. dubna 2024 19:28


Dotaz: Vliv IFů na výkon SQL dotazu

19.9.2012 16:00 filbar | skóre: 36 | blog: Denicek_programatora | Ostrava
Vliv IFů na výkon SQL dotazu
Přečteno: 420×
Odpovědět | Admin
Jak moc ovlivní výkon SQL dotazů používání IF() v MySQL? Je lepší takto zpacovávat data s SQL, nebo externě v PHPku?

Děkuji za odpovědi.
Nástroje: Začni sledovat (2) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

19.9.2012 16:20 Kit
Rozbalit Rozbalit vše Re: Vliv IFů na výkon SQL dotazu
Odpovědět | | Sbalit | Link | Blokovat | Admin
Osobně dávám přednost zpracování v SQL, protože se mi to pak lépe zpracovává, resp. na výsledek skoro nemusím sáhnout, ale proč si to jednoduše nezměříš?
rADOn avatar 19.9.2012 16:55 rADOn | skóre: 44 | blog: bloK | Praha
Rozbalit Rozbalit vše Re: Vliv IFů na výkon SQL dotazu
Odpovědět | | Sbalit | Link | Blokovat | Admin
Jde o to co v tom IFu je a kde je – nesikovny nekonstantni vyraz muze klidne z primitivniho selectu pres index udelat fullscan. OTOH spousta veci muze byt rychlejsi udelat v db kterazto ma precijen o neco vycuranejsi optimizer nez to honit v kodu. Definitivni odpoved neexistuje. Jak rikaji rytiri jedi: Use the EXPLAIN Luke.
"2^24 comments ought to be enough for anyone" -- CmdrTaco

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.