---
title: "5 forum i en tabell och ett antagande..."
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/11378-5-forum-i-en-tabell-och-ett-antagande"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Lukaspojken"
published: "2001-08-28T16:00:00.000Z"
updated: "2001-08-29T22:49:00.000Z"
replies: 7
views: 295
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/11378-5-forum-i-en-tabell-och-ett-antagande"
---

# 5 forum i en tabell och ett antagande...

## #1 — Lukaspojken, 2001-08-28T16:00Z

Nu har jag samlat fem forums inlägg i en tabell. Vi antar att det blir 5000 inlägg i varje forum efter några år. Hur hanterar man det? Går det att splita tabellen på ett smart sätt så att man fortfarande kan använda samma sökfunktion utan kodändring på den gamla tabellen? Eller hur löser man en sån sak.

Jag vill heller inte att databasen ska bli för seg av sig.

Permalänk: https://www.webforum.nu/p/11378

## #2 — LarsG, 2001-08-28T16:38Z

25000 poster i en tabell med korrekta index låter inte allt farligt.

En sökning med like kan bli lite tung, men vanlig hämtning av inlägg som hör hemma i en viss tråd skall inte vara något problem.

En sak som man kan göra är att spara totala antalet inlägg i ett forum separat. 

Som vanligt hänger det ihop med vilka frågor du ställer mot databasen.

Permalänk: https://www.webforum.nu/p/285166

## #3 — Lukaspojken, 2001-08-28T17:07Z

Hur tror du tex webforum är uppbyggt?

Permalänk: https://www.webforum.nu/p/285167

## #4 — LarsG, 2001-08-28T17:24Z

Jag vet inget om designen av wf.

Att dela en (logisk) tabell i flera brukar aldrig vara en bra lösning. Det blir mer komplicerad kod.  Om man har en bra datamodell och de frågor man ställer kan utnyttja de index som finns så blir det inte mycket bättre prestanda om man har olika tabeller

Det skall vara stora datamängder det rör sig om innan man börjar tänka på det.

Permalänk: https://www.webforum.nu/p/285168

## #5 — Pace, 2001-08-28T17:25Z

Jag vill heller inte att databasen ska bli för seg av sig.

Den dagen, den sorgen... :) 

En sak som man kan göra är att spara totala antalet inlägg i ett forum separat.

Tabell menar du ju! ;) 

Hur tror du tex webforum är uppbyggt?

En mysql databas som spottar ut html-sidor så fort man gör ett inlägg. Söker i databasen och länkar till html-filen. Visar inläggen ur forumen från databasen... inga konstigheter :)

Permalänk: https://www.webforum.nu/p/285169

## #6 — emission, 2001-08-29T21:16Z

Endast en gång har jag varit tvungen att dela upp en tabell i flera mindre, men det var med en tabell på över 500000 rader, som skulle INNER JOIN:as i två steg med sig själv, i N:N-relationer (den andra JOIN-nivån innehöll alltså betydligt mer än 500000 rader).

Det blir bara struligt dela upp tabellen, dels när du programmerar, dels om du får för dig att modifiera strukturen något.

En mysql databas som spottar ut html-sidor så fort man gör ett inlägg. 

UBB bygger inte på någon SQL-databas överhuvud taget. Allt sparas i textfiler. Målet är att man i princip ska kunna installera UBB genom att bara packa upp en fil på rätt plats.

Permalänk: https://www.webforum.nu/p/285170

## #7 — Pace, 2001-08-29T22:21Z

Så en sökning innebär att man söker på hela disken efter text-inlägg då eller?

Permalänk: https://www.webforum.nu/p/285171

## #8 — spango, 2001-08-29T22:49Z

Jupp. Det är därför sökningen är så seg...

Permalänk: https://www.webforum.nu/p/285172

---

Tråden på webben: https://www.webforum.nu/amne/asp/11378-5-forum-i-en-tabell-och-ett-antagande
