Et eks på hvad? Det er bare at smide den kode man vil teste hastigheden på ind i mellem start og slut:
start = timer() for f=1 to 1000000 'en lille løkke next slut = timer() afviklingstid = slut - start response.write "Tid: "& afviklingstid
Og det er ikke nødvendigvis nr 1 der er hurtigst. Langtfra faktisk. Der er tusind ting, som spiller ind i det regnestykke.
1: Kører du en eller 2 server (en web og en database server) 2: Processortype/hastighed 3: Harddiskhastighed 4: Ram 5: Kode opbygning 6: Database optimering 7: Datamængde 8: Dataudtræks typer. Store/små mængder, enkelt/indviklet selects osv.
Jeg har set eks på at en Access var hurtigere end både MySQL og MS-SQL, ved små datamægder, men den taber altid når den vokser sig stor (+20MB).
Og angående serverne, så får du selvfølgelig et resultat, som fortæller, hvad der er hurtigst. Men hele min bemærkning ved serverne er, at skifter du f.eks bare harddisken ud på serveren, så kan du få et andet resultat.
Det resultat du får på den given server, med de given selecte, vil altså ikke gælde for en anden server. Du kan derfor kun sig, at dit resultat gør sig gældende, med den opsætning din server nu har.
Som du kan se er det bare at ændre connections-string, til en anden database, også kører det. Du kan finde connections-strings til næsten alle database/udgaver her: http://www.connectionstrings.com/
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.