DB: Forumtabell och arkivtabell?

ASP

1 svar · 142 visningar · startad av Lukaspojken

Medlem sedan maj 20011 312 inlägg
Trådstart#1

Jag håller ju som sagt på med ett forum. Jag vill att alla gamla inlägg sparas men jag vet inte om jag ska låta de sparas i forum db-tabellen eller om jag ska skapa en ny db-tabell som jag kallar arkiv.

Jag kommer att lite förenklat beskrivet visa 250 huvudinlägg i forumet. Då kan jag i princip skriva i SQL-frågan TOP 250 när jag hämtar de. Och om forum och arkivet är i samma tabell så kan jag bara i arkivet skriva TOP 251 >

Det blir väldigt enkelt att ha alla inlägg i en och samma tabell men hur ser det prestandamässigt ut om inläggen blir väldigt många, på bara en månad har det skrivits 100 huvudinlägg. Hur ska jag göra tycker ni?

Medlem sedan juli 2001458 inlägg
#2

Hej

Personligen tycker jag du ska dela upp det i två databaser som du tänkt. En med Arkiv och en med Aktuellt foruminnehåll. För när du börjar nå tusentalet poster så kommer det bli jobbigt med allt arbete mot databasen som jag förmodar du vill ha lite kräm i för användarnas skull.

/TT

515 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
124 ms — deklarationer (db)
118 ms — hämta statistik (db)
124 ms — hämta tråd, inlägg och bilagor (db)
118 ms — ändringar (db)