[MySQL] Hoeveel rows kan ik maximaal gebruiken
Knorfski
13/02/2006 08:28:00Ik heb even een vraagje,
Ik ben nu bezig met een database intensief programma. Het voert ongeveer 1 insert per seconde uit op de database.
Nu is mijn vraag hoeveel rijen kan ik eigelijk maximaal gebruiken ?
En dan bedoel ik in de praktijk, de db moet niet super traag worden e.d.
Er zitten nu ongeveer 20.000 rijen in.
Darom na hoeveel rijen moet ik splitsen ?
De tabel heeft 4 rijen.
3x sting van ongeveer 30 chars.
1x Primary key.
Ik ben nu bezig met een database intensief programma. Het voert ongeveer 1 insert per seconde uit op de database.
Nu is mijn vraag hoeveel rijen kan ik eigelijk maximaal gebruiken ?
En dan bedoel ik in de praktijk, de db moet niet super traag worden e.d.
Er zitten nu ongeveer 20.000 rijen in.
Darom na hoeveel rijen moet ik splitsen ?
De tabel heeft 4 rijen.
3x sting van ongeveer 30 chars.
1x Primary key.
PHP hulp
19/11/2024 09:42:03Exact weet ik het niet ..
Maar PHPhulp heeft nu ongeveer 100.000 records in de reactie tabel staan (reacties op forum berichten)..
Hangt ook vanaf of je de db uitleest en hoe vaak.. Als je hem alleen als opslag gebruikt kunnen er zo veel in als je maar wilt denk ik
Maar PHPhulp heeft nu ongeveer 100.000 records in de reactie tabel staan (reacties op forum berichten)..
Hangt ook vanaf of je de db uitleest en hoe vaak.. Als je hem alleen als opslag gebruikt kunnen er zo veel in als je maar wilt denk ik
Gewijzigd op 13/02/2006 08:44:00 door B a s
Erik Rijk
13/02/2006 08:53:00een database kan meerdere terabytes opslaan dus je kan nog wel even vooruit :)
Quote uit de Normaliseren tutorial van Elwin:
welke hier te vinden is.
Quote uit de Normaliseren tutorial van Elwin:
Quote:
Eén daarvan is de eis dat het bestand optimaal ontworpen is. Dit betekend dat er geen overbodige redundantie mag zijn.
welke hier te vinden is.
Gewijzigd op 13/02/2006 08:54:00 door Erik Rijk
Willem vp
13/02/2006 08:57:00Hangt ook af van hoe je je indexen gebruikt.
Ik heb onder MySQL een database met zo'n 400 miljoen records (gemiddeld 500 inserts per minuut) die gesplitst is in tabellen van 20-30 miljoen records, en het ophalen van een willekeurig record duurt een fractie van een seconde, mits geïndiceerd. Het doorzoeken van de hele database wanneer een kolom geen index heeft duurt bijna een kwartier.
Bij 20000 records zou ik me niet zo bijzonder veel zorgen maken ;-)
Ik heb onder MySQL een database met zo'n 400 miljoen records (gemiddeld 500 inserts per minuut) die gesplitst is in tabellen van 20-30 miljoen records, en het ophalen van een willekeurig record duurt een fractie van een seconde, mits geïndiceerd. Het doorzoeken van de hele database wanneer een kolom geen index heeft duurt bijna een kwartier.
Bij 20000 records zou ik me niet zo bijzonder veel zorgen maken ;-)
Martijn B
13/02/2006 09:57:00Hoe ziet je primary key er uit?
Zo iets?
id int(10) unsigned
Zo ja dan kun je nog even vooruit er gaat toch zeker 4 miljard records in dan. Maar dit is allemaal afhankelijk van je server.
Zo iets?
id int(10) unsigned
Zo ja dan kun je nog even vooruit er gaat toch zeker 4 miljard records in dan. Maar dit is allemaal afhankelijk van je server.
Gewijzigd op 13/02/2006 09:58:00 door Martijn B