SQL Azure (Web and Business) allows 180 concurrent connections at most as indicated here:
I'm trying to understand what's meant by concurrent connections.
Assume there is an aspx page Test.aspx that uses a SqlConnection object to Select Top 1 * from TestTable
. After SqlReader returns, the connection is closed. (I believe ASP.NET will still be using connection pooling). Assume this page is simultaneously hit by 500 users.
Does this mean 500 concurrent connections or 1 connection because I'll be using a pooled connection?
P.S. I'm also looking at SQL Federations to scale out the database layer, but if each DB allows up to 180 concurrent connections and I query each DB and fan out results for every simultaneous user on the application layer, then I don't see how I'm scaling out.