Avatar billede mini-me Nybegynder
28. april 2009 - 17:19 Der er 1 kommentar og
1 løsning

Optimering af kode / evt. storedprocedure

Hej,

Jeg har lavet et stykke kode, som finder ud af hvilke "kategorier" som mit produkt høre under.

eks.:

KøkkenGrej - Vaskebørster - Mit Produkt

Men når jeg nu har 100 produkter på samme side, så performer det virkelig dårligt! ca. 5 sekunders ekstra load tid.

Så er der nogen der kan hjælpe med evt. at komme med en optimeret løsning eller måske lave det som en stored procedure.

function parentGroups(currentGrouping)
           
        strSQL = "SELECT name, parentGroup from internetgroup where grouping='" & currentGrouping & "'"
        set groupRS = conn.execute(strSQL)
       
        if groupRS.eof or groupRS.bof then
            ' ingen overgruppe fundet, produtket kan være direkte linket
            parentGroups = ""
        else
            parentGroups = groupRS("Name")
            if groupRS("ParentGroup") = "" then
                ' nothing
            else
                ' kald funktionen igen
                parentGroups = parentGroups & " " & parentGroups(groupRS("ParentGroup"))
            end if
        end if
       
    end function
Avatar billede mini-me Nybegynder
04. maj 2009 - 18:36 #1
Kan den evt. løses via en ren SQL forespørgsel?
Avatar billede mini-me Nybegynder
04. maj 2009 - 21:24 #2
flytter den til sql spørgsmål.
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester