Mikkel H4A skrev:Konsekvensen af mine handlinger bliver en hurtigere database.
Se, nu har jeg jo arbejdet med databaseoptimering, samt optimering af kode og forespørgsler, i en del år, netop med asp.
Du har flere muligheder:
1. Lav en optimering, der splitter databasen i to, og evt. deles på hver sin server, hvis det skal gå rigtigt stærkt.
De indlæg, som er 'gamle' lægges i databasen, som fungerer som arkiv.
2. Skriv en mere økonomisk kode til forespørgsler, der kører mere specifikt, på få records med kun de nødvendige felter (ikke select *, hvor det kan undgås), og altid lukker forbindelsen fra webserver til databaseserver,
straks forespørgslen er udført.
En del kode holder som default forbindelsen åben i 30 sek. efter forespørgslen er udført.
Tudsegammel kode, men der
kan ligge den type kode, i hifi4all's forum.
Ryddes der op her, får du en hastighedsforøgelse, der virkelig kan mærkes.
Jeg lavede netop en søgning på 'icepower', hvor søgningen foregik i tekstfeltet.
Søgningen tog 17,6 sek. og gav 37 sider med i alt 738 tråde.
Det er i min verden ikke en sløv server, på et tidspunkt, hvor mere end 400 besøgende er på sitet.