26. juni 2002 - 10:01Der er
4 kommentarer og 1 løsning
Funktion v. SQL
Er et SQL udtryk hurtiger end et funktionskald? Eksempel: Find alle navne med minimum et mellemrum i en tabel. Select * From MINTABEL Where MINCOL like "% %" er hurtigere end Select * From MINTABEL Where InStr(1,MNICOL," ") > 0 En test på 500.000 poster er 3 sec hurtigere med den første metode. Har engang hørt at string funktioner som MID, InStr osv. er langsomme. Er der nogen forklaring på det ?
When you make an SQL with functions in it it has to make the function call first and then the SQL is performed so it makes sence that in THIS CASE SQL is faster!
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.