FAQ |
Kalender |
![]() |
#1 | ||
|
|||
Medlem
|
Hej! Jag har ett projekt på gång som kan mynna till flertalet kunder under delad scriptbas. Jag undrar dock, bör jag lägga allt i en stor databas, eller ska man dela upp det i flera databaser? En per kund alltså med tabeller för inställningar, kunder, data, osv.
Här är vad jag tror. Flera databaser: - Större säkerhet (?) i att en kund inte påverkar en annan, att data kommer på vift, eller att scriptfel inte kan påverka andra kunder - Färre relationstabeller att hålla reda på - Enklare SQL-queries = snabbare sajt Endast 1 databas: - Långsammare över tid ju mer data som det fylls på med? Förstås beroende på väl optimerade queries och indexar, dock ej expert på det området. - Alla tabeller och script måste hålla reda på klient-ID för att få ut rätt data (troligen fler rader kod, och risker att tabba sig. Man vill ju inte att en kund ska se en annans data osv...) - Uppdateringar av databaser, mer avancerat / mer jobb Kom gärna med åsikter! Idel öra! ![]() |
||
![]() |
![]() |
|
|