Avatar billede kongfjong Nybegynder
21. april 2006 - 09:43 Der er 7 kommentarer og
1 løsning

Hjælp til forum

Hej, jeg sidder med mit eget forum på www.fmground.dk.

Jeg har nogle kald til databasen, der fortæller brugeren om der kommet nye indlæg i tråde han har abonnement på når han logger på, men det ser ud som om at det ikke er gjort helt perfekt for loadtiden er lidt sløv.

Jeg gør det rent kodemæssigt at jeg foretager en forespørgel i en database for at tjekke hvilke tråden brugeren har abonnement på, og det array løber jeg i gennem og sammenligner med de tråden i forumposts-tabellen, for at se om der er indlæg i de tråde der er nyere end sidst han var inde og kigge i tråden:)

I kan godt få noget kode, men tænkte I måske havde nogle forslag til, sådan helt generelt til, hvad der er bedst når man arbejder med den slags?
Avatar billede duejensen Nybegynder
24. april 2006 - 07:11 #1
Det lyder da som en brugbar løsning.
Har du nogle fornuftige index på de implicerede tabeller ?
Avatar billede kongfjong Nybegynder
24. april 2006 - 12:12 #2
Jeg må indrømme at jeg ikke rigtigt har brugt index i den del af koden,fordi jeg ikke rigtig sorterer efter noget bestemt, men mest bruger forespørgsler der søger efter rækker i tabellerne, der er lavet før/efter et givent tidspunkt. Men vil det også gavne der?
Avatar billede duejensen Nybegynder
24. april 2006 - 12:25 #3
index på tabellerne vil vel altid give en bedre performance på selects, så det vil nok forøge loadtiderne med et index på tidspunktet.
Avatar billede kongfjong Nybegynder
24. april 2006 - 12:36 #4
Okay, det vil jeg da lige prøve:D
Avatar billede duejensen Nybegynder
24. april 2006 - 12:52 #5
Rettelse (som nok giver sig selv):

det vil nok formindske loadtiderne - ellers er det vist ikke umagen værd

Om det så kun er et index på tidspunktet, der bør oprettes er så en anden sag.

Det afhænger helt af tabelstrukturen, og dine select's
Avatar billede kongfjong Nybegynder
24. april 2006 - 13:06 #6
Okay... Er der nogle "regler" angående index'es i forhold til de Selects man har?
Avatar billede kongfjong Nybegynder
28. juni 2006 - 14:25 #7
Smid et svar, så skal du have dine point;)
Avatar billede kongfjong Nybegynder
02. juli 2006 - 20:42 #8
Lukker...
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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