07. maj 2003 - 10:52Der er
2 kommentarer og 1 løsning
Optimering
Nogle forslag til optimering af følgende kode?
create table mulige as select distinct kundenr,nr from kunder3 as ydreK,terror2 as ydreT having (select distinct count(*) from kunder3 as indreK,terror2 as indreT where ydreK.kundenr=indreK.kundenr and ydreT.nr=indreT.nr and indreK.w1=*indreT.w1 )>=2;
Hej, Når du optimerer sql er det som udgangspunkt rigtigt godt at vide hvilket db system du arbejder i. Hvert sit system har sine fordele/ulemper. Når det er sagt vil du kunne hente noget i at flytte dine qulifiers op i dine joins. Dvs i stedet for at skrive "where" skriver du inner join on ydreK.kundenr=indreK.kundenr. mvh Hans
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.