What are the different conditions under which my workload can be throttled?
In general, throttling conditions can be categorized into the following: • You reach the size quota for the database – all update/insert/create/add activity will be throttled until the database size is reduced. • Short term transient load condition — the error would indicate that the client needs to retry. For more information on how to handle the connection-loss errors, see Connection Management in SQL Azure article in the TechNet Wiki. This article lists the reasons for connection-losses and provides guidelines and best coding practices on how to manage the connection life cycle in SQL Azure. In addition, read Troubleshooting SQL Azure topic in the MSDN library.