Hi currently we have 3 servers running with MySQL databases and I like consolidate the databases on only one server with 3 instances. Do you know or have a best practices in order to sizing correctly the server and the service?
do you mean sizing in the meaning of the hardware necessary to manage the server efficiently? i.e. RAM, processor speed, disk architecture etc? obviously the storage size itself is a trivial exercise.
for the rest, it's pretty much the same issue as any hardware sizing exercise. you need to make traffic estimates; provide app information on the likely mix of inserts, other non-idempotent transactions and selects. information on your network architecture is also relevant.
then you need to consider redundancy requirements and thus whether you should be running a master-slave configuration or using master-master replication or other forms of clustering. sometimes clustering is useful not just for redundancy but simply for performance reasons.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.