<div dir="ltr">On Fri, Jul 5, 2013 at 3:34 PM, Barco You <span dir="ltr"><<a href="mailto:barcojie@gmail.com" target="_blank">barcojie@gmail.com</a>></span> wrote:<br><div class="gmail_extra"><div class="gmail_quote">

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><p dir="ltr">Thank you all.</p>
<p dir="ltr">Whats the maximum connections can it bear when add a pool? If I use Cowboy to provide a REST API for data query and I start up the http listener with 10000 acceptors and 10000 emysql connections, does that mean i can support 10000 concurrency?</p>

</blockquote><div>MySQL will probably not handle 10000 simultaneous connections well. The idea is to keep the connection count lower, around 100 perhaps, and then use other methods if you need a higher concurrency count. Note that while you have an HTTP connection, you might only be communicating with the underlying database for a short amount of time. And then most of the time is spent sending a result back to the client and so on. In other words, it might not gain you much to have a high connection count to MySQL. Rather, you should tune. </div>

</div></div></div>