22. oktober 2003 - 13:37Der er
8 kommentarer og 2 løsninger
Optimering åbne og lukke variabler, recordset og connections
Jeg er ved at optimere noget kode og kunne godt tænke mig at vide
- om det er nødvendigt at lukke varibler generelt. - om man skal lukke variabler der defineres i en include fil som bruges på næsten alle sider - Om man må lukke sine variabler, recordset og connections i slutningen af koden eller om man skal lukke dem når man er færdig.
Støv, fibre og metalliske partikler kan påvirke både uptime, levetid og driftssikkerhed. Derfor arbejder flere datacentre systematisk med contamination control.
Det er ikke nødvendigt at lukke almindelige strengvariabler osv da de automatisk bliver slettet når dit scopre afsluttes.. Men det er vigtigt at du lukker alle dine objekt-variabler (Set objVar = Nothing) da disse kan bruge eksterne variabler som umiddelbart bliver liggende i hukommelsen efter dit scope er lukket.. Dette gør dog ikke selve siden direkte langsommere men i det lange løb gør det serveren langsommere og dermed alle sider der måtte ligge på denne.. Det er op til dig selv hvornår du lukker dine variabler, det tager "teoretisk" den samme tid uanset hvad..
jeg vil tro at det er sådan her: streng variabel: x = "hello world" (en eller anden tekst) objekt variabel: Set fso = CreateObject("Scripting.FileSystemObject") (sættes til et objekt)
du sletter så fso-objekt-variablen med: set fso = nothing
Dette spørgsmål mangler input. Det kan f.eks. være at spørgeren mangler at acceptere/afvise svar/komme med feedback, eller af en svarer mangler at lægge et svar/komme med feedback.
Synes godt om
Slettet bruger
18. december 2003 - 08:04#8
det må vi have gjort noget ved...
Surfer -> Gider du smide et svar så jeg kan dele lige over
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.