webForumDet fria alternativet

Optimering: hämta ur databas

9 svar · 234 visningar · startad av Pace

PaceMedlem sedan juni 20019 024 inlägg
#1

På min startsida kommer det att vara ett nyhetsscript, poll samt "dagens citat" - har någon ett par tips för att snabba upp hämtningen ur databasen (access)?

------------------
Peter D

HermanMedlem sedan maj 2001431 inlägg
#2

Cacha sidan i application objektet och uppdatera var x:e minut.

------------------
If newchild.hasChildNodes Then
a = ChildLoop(newchild.childNodes, intLevel + 1)
End If

HermanMedlem sedan maj 2001431 inlägg
#3

oops! inte så passande signatur ovan

hehe kan missuppfattas :)

PaceMedlem sedan juni 20019 024 inlägg
#4

Det blir rätt mycket att cacha...

Finns det några alterntiva sätt eller har application tillräcklig kapacitet?

------------------
Peter D

HermanMedlem sedan maj 2001431 inlägg
#5

Application har kapacitet nog.

------------------
If newchild.hasChildNodes Then
a = ChildLoop(newchild.childNodes, intLevel + 1)
End If

PatrikBMedlem sedan mars 20002 836 inlägg
#6

Men kanske inte servern som siten ligger på.
Den kanske kör 100 andra siter och ponera om "alla" gjorde på samma sätt och servern inte har minne så det räcker .... då blir det sirap, lönnsirap eller heinz ketchup e en bättre liknelse *ler*.

Klart, sitter man på sin egen server så går det ju att göra på det viset.

cya,
PatrikB

------------------
*Det tar sig sa han som hade eld i håret*

PaceMedlem sedan juni 20019 024 inlägg
#7

Jag använder en annan server som inte är så fruktansvärt belastad... I think ;)

Okej, nu ska jag slänga in lite applications... några mer användbara tips? Startsidan m å s t e ju ladda skitsnabbt, enligt min mening!

------------------
Peter D

HermanMedlem sedan maj 2001431 inlägg
#8

Asch! det är nog inte ngn större fara. Jag har då aldrig varit med om att något hotell har börjat bråka om för hög minnesanvändningen. Som serveransvarig skulle jag vara med orolig för vilda databas operationer :)

Jag är själv väldigt svag för mycket minne och Application-objektet ;)

------------------

Sub Avlusa(strDebug)
 Response.Write vbCrLf & "<HR>" & vbCrLf & strDebug & vbCrLf & "<HR>" & vbCrLf
 Response.Flush
End Sub
PaceMedlem sedan juni 20019 024 inlägg
#9

He he

Kom å tänka på en annan sak, text fil eller db?
Små statiska grejor måste väl vara bättre att spara i en textfil än i en db (då syftar jag på "dagens citat" som nämnts i tidigare inlägg också)?

------------------
Peter D

BenganMedlem sedan juni 2000690 inlägg
#10

När du ändå är inne på textfiler så ett alternativ är att cacha i textfiler som endast ändras när databasen ändras. Sen inkluderar du dessa på förstasidan med vanlig SSI.

------------------
MvH
/Bengan
www.bengan.com | Brossans Räjser
"Better to be hated for who you are than loved for who you're not."

255 ms totalt · 3 externa anrop · v20260731065814-full.fb544a5a
133 ms — hämta forumlista (db)
120 ms — hämta statistik (db)
120 ms — hämta tråd, inlägg och bilagor (db)