webForumDet fria alternativet

Testresultat

0 svar · 132 visningar · startad av Pace

PaceMedlem sedan juni 20019 024 inlägg
#1

Här kommer testresultat efter mitt försök att lägga in en miljard poster i en access-databas... ehhh... jag nöjde mig med 10 000 istället :e

Första försöket
Lägga in 10 000 poster i access via en loop samtidigt som "Response.Write" skriver ut var 50:e post. Db:n innehöll 0 poster och var 120 kb från början.

Resultat
Tid: 76,73 sekunder
Storlek: 42,5 MB

Andra försöket
Denna gången körde jag utan Response.Write i loopen med samma databas.

Resultat
Tid: 72,88 sekunder

Koden

Do
x = x + 1
SQL = "INSERT INTO tabell (subject, message, writer, replies, mail) VALUES ('" & strSubject & "', '" & strMessage & "', '" & strWriter & "', '" & strReplies & "', '" & strMail & "')"
Connection.Execute (SQL)
Loop Until x = 10000

Komprimering
Efter att ha komprimerat databasen i Access, vilket tog hela 18 sekunder, var storleken nere i 5,00 MB i motsats till 42,5 MB... :)

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

[Redigerat av Pace den 07 aug 2001]

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