wat is sneller ??

Status
Niet open voor verdere reacties.

jeroenSturm

Gebruiker
Lid geworden
2 mei 2012
Berichten
197
hallo,

weet er iemand wat er sneller is in sql

een if if else statement of union's met een where ??

het gaat namelijk om meer dan 500.000 rows dus snelheid is alles:confused:

alvast bedankt
 
En wat is het resultaat? (en met welke queries) :)
 
ik heb het aan een vriend gevraagd en die zei dat een union sneller is ik heb het zelf nog niet getest omdat ik alleen maar testdata heb en nog geen 500.000 rows
 
Het is niet mogelijk om te stellen dat UNION sneller is, dat zal helemaal afhangen van wat je precies doet, welke indexes je hebt en zelfs waarom je een IF wilt gebruiken (het kan een fout in het database ontwerp betekenen).

Je zult veel meer informatie moeten geven om een zinnig antwoord te kunnen krijgen, en als snelheid zo belangrijk is dan zou ik absoluut niet er vanuit gaan dat je huidge UNION wel snel genoeg zal zijn of dat het uberhaupt de beste oplossing is.

In SQL leiden veel wegen naar rome en er is vaak een kortere route dan de weg die je voor je ziet liggen.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan