Hallo,
Ik ben al een tijdje bezig met een website voor een klant van mij. Het is een webshop waar nu al meer dan 50000 producten worden aangeboden. Deze site stond eerst op een normaal MKB webhost pakket gehost. Hier gaf de webshop geen problemen, hij werkte snel zo als het hoorde. Vanwege de groote van het MKB webhost pakket zijn we overgestapt naar een VPS pakket met 192Mb geheugen. Sinds dat de website hierop gehost staat werkt deze traaag, heel traag. Wat ik van te voren niet wist of over nagedacht heb is dat de Mysql database in het geheugen geladen wordt. Op dit moment die de Mysql db ongeveer 100Mb groot. Als dit in het geheugen geladen wordt en daarnaast nog alle andere services blijft er geen ruimte meer over voor de verwerking van data. Nu is de vraag of het misschien verstandig is om een eigen server te gaan huren?( of kopen en met co-locating werken)
En is er misschien een manier om de performance van de mysql db te verbeteren. Dat er misschien een manier is om een soort van load-balancing uit te voeren met mysql databases.
Over dit probleem had ik niet eerder over nagedacht dat we hier tegenaan konden gaan lopen. Het was ook eerst de bedoeling dat er rond de 20000 producten op de site zouden komen, maar dat is zoals ik al eerder zei al behoorlijk overschreden. En de bedoeling is eigenlijk dat het voor het einde van dit jaar er rond de 100000 producten op staan. Dit zal in de toekomst nog meer worden. Vandaar dat ik hier de mensen om advies vraag die hier misschien al eerder mee te maken hebben gehad.
Ik ben al een tijdje bezig met een website voor een klant van mij. Het is een webshop waar nu al meer dan 50000 producten worden aangeboden. Deze site stond eerst op een normaal MKB webhost pakket gehost. Hier gaf de webshop geen problemen, hij werkte snel zo als het hoorde. Vanwege de groote van het MKB webhost pakket zijn we overgestapt naar een VPS pakket met 192Mb geheugen. Sinds dat de website hierop gehost staat werkt deze traaag, heel traag. Wat ik van te voren niet wist of over nagedacht heb is dat de Mysql database in het geheugen geladen wordt. Op dit moment die de Mysql db ongeveer 100Mb groot. Als dit in het geheugen geladen wordt en daarnaast nog alle andere services blijft er geen ruimte meer over voor de verwerking van data. Nu is de vraag of het misschien verstandig is om een eigen server te gaan huren?( of kopen en met co-locating werken)
En is er misschien een manier om de performance van de mysql db te verbeteren. Dat er misschien een manier is om een soort van load-balancing uit te voeren met mysql databases.
Over dit probleem had ik niet eerder over nagedacht dat we hier tegenaan konden gaan lopen. Het was ook eerst de bedoeling dat er rond de 20000 producten op de site zouden komen, maar dat is zoals ik al eerder zei al behoorlijk overschreden. En de bedoeling is eigenlijk dat het voor het einde van dit jaar er rond de 100000 producten op staan. Dit zal in de toekomst nog meer worden. Vandaar dat ik hier de mensen om advies vraag die hier misschien al eerder mee te maken hebben gehad.