Ämne: SQL-fråga
Visa ett inlägg
Oläst 2006-10-26, 17:23 #7
eg0master eg0master är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Oct 2004
Inlägg: 898
eg0master eg0master är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Oct 2004
Inlägg: 898
Citat:
Originally posted by thorsell@Oct 26 2006, 16:18
[...]
Men fick tipset att det är smart att lägga upp det så här när det är många medlemmar, tydligen är det att rekommendera (prestandamässigt)...
[...]
Någon gång när tid finnes ska det optimeras, men i dagsläget tänkte jag bara om någon visste hur jag kopplar ihop till den frågan jag skrev överst här
Som sagt, databaser är till för att hantera stora mängder data. Att dela upp det kan iofs vara en prestandavinst, men ett bra index gör sannolikt samma sak för dig, och utan problemen när du skall joina ihop data (eftersom du får allt i en tabell).

Och vad säger att det stannar vid bara två tabeller som skall slås ihop?

Nåväl, för att svar på din fråga skulle jag inserta allt relevant data till en temptabell och sedan jobba vidare på den. Det är nog det enklaste.

Alternativet är att använda sig av case satser för att hämta data, men det komemr bli hårigt. Jag skulle köra temptabeller iväntan på tabellstädning.
eg0master är inte uppkopplad   Svara med citatSvara med citat