webForumDet fria alternativet

Vad är bäst?

Webbutveckling

3 svar · 330 visningar · startad av Poffe

Medlem sedan apr. 20022 743 inlägg
Frågan#1

Kort och gott

Vad är bäst prestanda mässigt? Få tabeller med många posten eller fler tabeller med färre poster?

Det kommer jobbas mycket i databasen med att både lägga in och uppdatera poster.

Medlem sedan apr. 20022 743 inlägg
#2

Eller om vi säger så här;

Att lägga till/Uppdatera många poster i en tabell eller att lägga till/uppdatera lika många poster fast fördelade på fler tabeller?
Samt då också, hämta många poster i samma tabell eller lika många poster ur fler tabeller (t.ex. men join)?

Medlem sedan dec. 200012 464 inlägg
#3

Gör en normaliserad datamodell. Det skall vara den verksamhet som du modellerar som styr vilka tabeller du skapar och därmed antalet poster.

Medlem sedan juli 200012 978 inlägg
#4

Du kan, även i en normalisering skilja på en levande kärna dvs data som är aktuella och uppdateringsbara. Sedan kan du periodisk flytta data som inte förändras mer till historiktabeller. Då risker du aldrig att få sämre prestanda.

258 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)