Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

Webprogrammeren & scripting

database indeling

Anoniem
Annie
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

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