Skip to content

Commit 229da67

Browse files
authored
Merge pull request #57857 from CarlRabeler/20181113pools
[sql db] pool max clarity
2 parents 2c05b4f + ab26aae commit 229da67

File tree

1 file changed

+11
-11
lines changed

1 file changed

+11
-11
lines changed

articles/sql-database/sql-database-resource-limits-logical-server.md

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: Azure SQL Database resource limits - logical server | Microsoft Docs
3-
description: This article provides an overview of the Azure SQL Database resource limits for single databases and pooled databases using elastic pools. It also provides information regarding what happens when those resource limits are hit or exceeded.
3+
description: This article provides an overview of the Azure SQL Database logical server resource limits for single databases and pooled databases using elastic pools. It also provides information regarding what happens when those resource limits are hit or exceeded.
44
services: sql-database
55
ms.service: sql-database
66
ms.subservice:
@@ -11,9 +11,9 @@ author: CarlRabeler
1111
ms.author: carlrab
1212
ms.reviewer: sashan,moslake
1313
manager: craigg
14-
ms.date: 09/19/2018
14+
ms.date: 11/13/2018
1515
---
16-
# SQL Database resource limits for single and pooled databases on a logical server
16+
# SQL Database resource limits for single and pooled databases
1717

1818
This article provides an overview of the SQL Database resource limits for single and pooled databases on a logical server. It also provides information regarding what happens when those resource limits are hit or exceeded.
1919

@@ -29,18 +29,17 @@ This article provides an overview of the SQL Database resource limits for single
2929
| Max number of servers per subscription in any region | 200 |
3030
| DTU / eDTU quota per server | 54,000 |
3131
| vCore quota per server/instance | 540 |
32-
| Max pools per server | Limited by number of DTUs or vCores |
32+
| Max pools per server | Limited by number of DTUs or vCores. For example, if the each pool is 1000 DTUs, then a single server can support 54 pools.|
3333
||||
3434

3535
> [!NOTE]
36-
> To obtain more DTU /eDTU quota, vCore quota, or more servers than the default amount, a new support request can be submitted in the Azure portal for the subscription with issue type “Quota”. The DTU / eDTU quota and database limit per server constrains the number of elastic pools per server.
37-
36+
> To obtain more DTU /eDTU quota, vCore quota, or more servers than the default amount, a new support request can be submitted in the Azure portal for the subscription with issue type “Quota”. The DTU / eDTU quota and database limit per server constrains the number of elastic pools per server.
3837
> [!IMPORTANT]
3938
> As the number of databases approaches the limit per logical server, the following can occur:
40-
> - Increasing latency in running queries against the master database. This includes views of resource utilization statistics such as sys.resource_stats.
41-
> - Increasing latency in management operations and rendering portal viewpoints that involve enumerating databases in the server.
39+
> - Increasing latency in running queries against the master database. This includes views of resource utilization statistics such as sys.resource_stats.
40+
> - Increasing latency in management operations and rendering portal viewpoints that involve enumerating databases in the server.
4241
43-
## What happens when database resource limits are reached?
42+
## What happens when database resource limits are reached
4443

4544
### Compute (DTUs and eDTUs / vCores)
4645

@@ -60,11 +59,12 @@ When encountering high space utilization, mitigation options include:
6059
- If the database is in an elastic pool, then alternatively the database can be moved outside of the pool so that its storage space is not shared with other databases.
6160
- Shrink a database to reclaim unused space. For more information, see [Manage file space in Azure SQL Database](sql-database-file-space-management.md)
6261

63-
### Sessions and workers (requests)
62+
### Sessions and workers (requests)
6463

65-
The maximum number of sessions and workers are determined by the service tier and compute size (DTUs and eDTUs). New requests are rejected when session or worker limits are reached, and clients receive an error message. While the number of connections available can be controlled by the application, the number of concurrent workers is often harder to estimate and control. This is especially true during peak load periods when database resource limits are reached and workers pile up due to longer running queries.
64+
The maximum number of sessions and workers are determined by the service tier and compute size (DTUs and eDTUs). New requests are rejected when session or worker limits are reached, and clients receive an error message. While the number of connections available can be controlled by the application, the number of concurrent workers is often harder to estimate and control. This is especially true during peak load periods when database resource limits are reached and workers pile up due to longer running queries.
6665

6766
When encountering high session or worker utilization, mitigation options include:
67+
6868
- Increasing the service tier or compute size of the database or elastic pool. See [Scale single database resources](sql-database-single-database-scale.md) and [Scale elastic pool resources](sql-database-elastic-pool-scale.md).
6969
- Optimizing queries to reduce the resource utilization of each query if the cause of increased worker utilization is due to contention for compute resources. For more information, see [Query Tuning/Hinting](sql-database-performance-guidance.md#query-tuning-and-hinting).
7070

0 commit comments

Comments
 (0)