Een bedrijf waar wij zaken mee doen, heeft een MySQL-server die doorgaans zo'n 5000 transacties per seconde afhandelt. Op het moment dat er gerepliceerd wordt, zakt de performance naar ongeveer 50 transacties per seconde. Het bedrijf runt een website met PHP die vanaf deze database leest.
Nu hebben wij in ons bedrijf wel veel ervaring met meer bedrijfsgerichte databases (voornamelijk Progress), maar niet met MySQL dat hier als volwaardige business database gebruikt wordt.
Binnenkort gaan wij dan ook langs om te kijken wat er beter kan, maar mijn vraag aan jullie is:
- Welke algemen tips kunnen jullie geven met betrekking tot MySQL, replicatie en performance?
- Waar moeten we voornamelijk op letten?
- Ik heb op internet al een tooltje gevonden: http://www.maatkit.org/ , is iemand hier bekend mee?
- Ik las ook dat er verschillende versies zijn van MySQL, oplopend in prijs (Community is gratis, Cluster is $10.000), maakt dit veel verschil uit?
Ik heb zelf ook al het één en ander op internet gezocht, maar ik vraag hier gewoon om jullie persoonlijke inzichten mbt. performance en replicatie.
Nu hebben wij in ons bedrijf wel veel ervaring met meer bedrijfsgerichte databases (voornamelijk Progress), maar niet met MySQL dat hier als volwaardige business database gebruikt wordt.
Binnenkort gaan wij dan ook langs om te kijken wat er beter kan, maar mijn vraag aan jullie is:
- Welke algemen tips kunnen jullie geven met betrekking tot MySQL, replicatie en performance?
- Waar moeten we voornamelijk op letten?
- Ik heb op internet al een tooltje gevonden: http://www.maatkit.org/ , is iemand hier bekend mee?
- Ik las ook dat er verschillende versies zijn van MySQL, oplopend in prijs (Community is gratis, Cluster is $10.000), maakt dit veel verschil uit?
Ik heb zelf ook al het één en ander op internet gezocht, maar ik vraag hier gewoon om jullie persoonlijke inzichten mbt. performance en replicatie.