webForumDet fria alternativet

Optimeringstips (Det var ett tag sen)

ASP

25 svar · 759 visningar · startad av Lukaspojken · sida 2 av 2

Frågan, av Lukaspojken

Ju mer man håller på att kodar i ASP desto mer lär man sig. Jag tänkte ge några nya optimeringstips. Skulle vara intressant att höra några av era favoriter. 1) Response.redirect Iställer för att använda response.redirect kan man använda sig av server.transfer som är en aning snabbare. 2) Arrays kombinerat med konstanter Innan kodade jag på detta sätt: strSQL = "SELECT (din sqlfråga)" Set

Läs frågan i sin helhet →
Medlem sedan maj 200010 687 inlägg
#21

GetRows är inte alltid snabbare och det ger sämre skalbarhet enligt mig.
Däremot är frånkopplade recordsets att rekommendera.

Sen gör nog val av databasen en hel del. Access bör man inte ha i någon större lösning.

Sen ger COM-objekt både bättre skalbarhet och prestanda.

Hårdvara hjälper också en hel del. Billigare än att sitta och optimera varenda liten skitsak.

Sen att inte använda context-switchar är dumt eftersom att det ger en kluddigare kod och det gör inte nån större skillnad.

Medlem sedan maj 200010 687 inlägg
#22

En annan sak som kan göra skillnad...
Kör man med transaktioner så ska man se till att inte ha dem aktiverade när man endast gör hämtningar. Kör man med transaktioner så låser de databasen, vilket är onödigt när man endast hämtar data.

Medlem sedan dec. 200012 464 inlägg
#23

Sätt transaktionen till read only istället.

Medlem sedan nov. 20027 inlägg
#24

hur gör man så att en SELECT string inte låser databasen då? lr gör de inte det?

Medlem sedan feb. 20022 594 inlägg
#25

Låser databasen? Förstår inte hur du tänker...

Medlem sedan nov. 20027 inlägg
#26

så att andra kan använda databasen samtidgt, lr är det bara access som gör det automatiskt? sql databaser kankse är lite smartare..

256 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)