Vraag & Antwoord

Webprogrammeren & scripting

database indeling

5 antwoorden
  • Hallo, Ik ben bezig aan een site waar je een gastenboek, een poll enz aan kan vragen. Je hoeft je daarvoor maar 1 keer aan te melden. Daarna kan je de gastenboeken, polls enz. toevoegen. Maar hoe kan ik dat het beste indelen? voor elke gebruiker een nieuwe database? of voor elk apart gastenboek een nieuwe tabel en alle gastenboekentabellen in 1 database zetten? of alle berichten van alle gastenboeken in 1 tabel met een id er voor van welk gastenboek het bericht is en dan selecteren op bepaald id? Voor de polls (en wat ik nog meer maak) geldt dat natuurlijk ook. Graag jullie mening/tips/opmerkingen hierover.
  • Je laatste idee is the way to go.
  • Hoe groot mag een tabel dan zijn? of zit daar geen limiet aan. En wordt de site daar niet traag van? Op den duur moet hij daan uit duizenden berichten degene zoeken met het goede id.
  • [quote:9ceb7b1fc4="cor0612"]Hoe groot mag een tabel dan zijn? of zit daar geen limiet aan. [/quote:9ceb7b1fc4] Dat kan per database verschillend zijn. Kijk hiervoor de documentatie van je database eens na. Belangrijk zijn dan de PK nummering (als je een nummer daarvoor gebruikt) en de max grootte van een data(base)-file. [quote:9ceb7b1fc4="cor0612"] En wordt de site daar niet traag van? Op den duur moet hij daan uit duizenden berichten degene zoeken met het goede id.[/quote:9ceb7b1fc4] Index aanleggen. Als je database(server) traag wordt van een paar duizend records, dan wordt het tijd voor een andere server. :D
  • even terzijde: ik gebruik MySQL. Hoe bedoel je 'index' aanleggen? En wat is PK-nummering?

Beantwoord deze vraag

Weet jij het antwoord op deze vraag? Registreer of meld je aan met je account

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.