Avatar billede -sofus- Nybegynder
12. september 2003 - 11:50 Der er 1 løsning

Skriv et database udtræk til en cache fil

Jeg har fået lavet et script, som går ind og henter nyeste forum indlæg og viser den på forsiden:

http://exp.dk/spm/399466

Problemet er bare, at når flere tusinde henter fra databasen samtidig, så bruger det alt CPU kraft fra min SQL server.

Man må derfor kunne cache det, så den skriver database udtrækket til en asp fil, så den kun skal hente data hver gang der sker en ændring og at den bare kan vise asp siden i stedet.

Håber i forstår hvad jeg mener.

PS: kan ikke finde ud af stored procedures hvis det er det man skal bruge.
Avatar billede dawin_dk Nybegynder
27. september 2003 - 19:36 #1
med den her unktion kan du gemme dataene i en fil på serveren .. lav evt så når du opdaterer databasen så sletter du filen ..

(husk filename skal være en lokal sti .. brug server.mappath til at evt konvertere)

function writefile(filename,content)

    Const ForReading = 1, ForWriting = 2, ForAppending = 8
    Set fso = CreateObject("Scripting.FileSystemObject")

    Set f = fso.OpenTextFile(filename, ForWriting, true)
    f.write content
    f.close

    set f=nothing
    set fso=nothing
end function
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
Kurser inden for grundlæggende programmering

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

Seneste spørgsmål Seneste aktivitet
I går 21:00 Libre Office Impress Af Frank i Andre styresystemer
I går 11:47 VB script Af Jenshentze i Word
I går 11:21 Popup ved opstart Af mort1 i Windows
04/0918:50 Slet lokal konto Af ErikHg i Windows
04/0916:05 Ændre tal i en celle Af xvid i Excel