Avatar billede sprocket Nybegynder
29. marts 2003 - 09:48 Der er 1 kommentar og
1 løsning

Performance problemer

Jeg har et lidt mystisk problem, som jeg håber i kan hjælpe med. Mit problem forstås bedst hvis jeg giver et eksempel

1) En asp side udfører 2 SELECTs på samme connection. Eksekveringstid omkring 5 sekunder

2) En anden asp side udfører de 2 samme SELECTSs på 2 forskellige connections, som begge åbnes og lukkes. Eksekveringstid omkring 0,5 sekund.

Hvorfor er 1 så langsom?? I teorien burde 1 være hurtigst.

Jeg bruger ADODB, webserveren kører connection pooling og MSSQL 7.0.

MVH
Sprocket
Avatar billede powerboy Nybegynder
30. marts 2003 - 16:25 #1
Som du selv skriver , kører du connection pooling.
Ved det efter lave en cn.open "<dns>","<username>","<pass>" vil du bruge den option.
Ved at første at lave rs.open blah blah rs.close og så næste rs.open
er det jo ikke kun sql tid, men også asp'en der bruger tid
elller laver du
rs.open
rs2.open
Avatar billede sprocket Nybegynder
30. marts 2003 - 16:28 #2
Jeg har selv løst det. En opdatering af ODBC driveren på webserveren løste problemet.
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
Computerworld tilbyder specialiserede kurser i database-management

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