Question

What is the right plan?

  • Posted August 1, 2013

I want to host a website, which will be having 5000+ mysql connections at a time, with a similar no of users. But what should be the perfect plan on DO (memory + cpu cores) to handle this kind of traffic. I don’t know how to look for the resources being used and how to increase the simultaneous connection on mysql and apache.

Any pointers how to start with the above configuratios would be helpful.

Thanks.

Subscribe
Share

Submit an answer
You can type!ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

Hello, all

Choosing the right Droplet plan depends on your workload. An oversized Droplet would underuse its resources and cost more, but an undersized Droplet running at full CPU or memory would suffer from degraded performance or errors.

You can also resize a Droplet to a larger plan after creation, including resizing to a larger Droplet plan of a different kind. For example, you can resize from a Basic Droplet plan to a larger CPU-Optimized Droplet plan. See the Droplet pricing page for a full list of plans and prices.

You can always check our tutorial on Choosing the Right Droplet Plan

https://docs.digitalocean.com/products/droplets/resources/choose-plan/

Hope that this helps! Regards, Alex

Yes, you can resize your droplet any time you want.

Thanks @kamal . Just 1 more question … Can I start with 512 mb one core, and then gradually increase it two 2 core. Is it possible, if yes would there be some problem while scaling?

I’d suggest starting off with a plan with more than one CPU core as Pablo suggested, and scaling up as needed.

Thanks for your reply. <br>No, not right away I am going to get the traffic. but may be in 20-25 days. So what do you suggest the right plan to start with @Pablo of vDevices.

Are you going to have 5,000+ connections/users right away or are you going to gradually build up to that? I’d start with at least 2 CPU cores + 4GB of RAM – given that you can scale (up) rather easily.