

# Amazon DocumentDB serverless instance limits
<a name="docdb-serverless-instance-limits"></a>

For DocumentDB serverless instances, the following limits per instance are dependent upon the instance’s current scaling capacity:
+ Instance Memory (GiB)
+ Connections (all)
+ Cursor Limit
+ Open Transactions
+ Connections (active)

The following tables describe how the per-instance limits of serverless instances scale in relation to the instance’s current scaling capacity.

Note that the limit values are different depending on whether the cluster’s `MinCapacity` scaling configuration has been set to greater than two (2). If `MinCapacity` is set to less than or equal to 2, then the limit values for cursor limit, open transactions, and connections (active) are capped to a lower maximum value. (The technical reason for the cap is to support scaling down to an “idle” state. For more information, see [Idle state (0.5 DCUs)](docdb-serverless-how-it-works.md#docdb-serverlerss-idle-state).

**db.serverless instance limits if MinCapacity ≤1**


| Current Capacity (DCU) | Instance Memory (GiB) | Connections (all) | Cursor Limit | Open Transactions | Connections (active) | 
| --- | --- | --- | --- | --- | --- | 
|  0.5  |  1  |  250  |  6  |  12  |  39  | 
|  1  |  2  |  500  |  12  |  24  |  79  | 
|  2  |  4  |  1000  |  24  |  48  |  173  | 
|  4  |  8  |  2000  |  48  |  96  |  416  | 
|  8  |  16  |  4000  |  96  |  192  |  1071  | 
|  16  |  32  |  8000  |  132  |  264  |  1550  | 
|  32  |  64  |  16000  |  132  |  264  |  1550  | 
|  64  |  128  |  32000  |  132  |  264  |  1550  | 
|  128  |  256  |  60000  |  132  |  264  |  1550  | 
|  256  |  512  |  60000  |  132  |  264  |  1550  | 

**db.serverless instance limits if MinCapacity >1**


| Current Capacity (DCU) | Instance Memory (GiB) | Connections (all) | Cursor Limit | Open Transactions | Connections (active) | 
| --- | --- | --- | --- | --- | --- | 
|  1.5  |  3  |  7250  |  18  |  36  |  124  | 
|  2  |  4  |  1000  |  24  |  48  |  173  | 
|  4  |  8  |  2000  |  48  |  96  |  416  | 
|  8  |  16  |  4000  |  96  |  192  |  1071  | 
|  16  |  32  |  8000  |  192  |  384  |  2709  | 
|  32  |  64  |  16000  |  384  |  768  |  4500  | 
|  64  |  128  |  32000  |  768  |  1536  |  4500  | 
|  128  |  256  |  60000  |  1536  |  3072  |  4500  | 
|  256  |  512  |  60000  |  3072  |  6144  |  4500  | 

You can monitor and alarm on the per instance limits using the following CloudWatch metrics. For more on Amazon DocumentDB CloudWatch metrics, see [Monitoring Amazon DocumentDB with CloudWatch](cloud_watch.md).


| Resource | CloudWatch limit metric | CloudWatch usage metric (1-min. max) | CloudWatch usage metric | 
| --- | --- | --- | --- | 
| Instance Memory | - | - | FreeableMemory | 
| Connections (all) | DatabaseConnectionsLimit | DatabaseConnectionsMax | DatabaseConnections | 
| Cursors | DatabaseCursorsLimit | DatabaseCursorsMax | DatabaseCursors | 
| Transactions | TransactionsOpenLimit | TransactionsOpenMax | TransactionsOpen | 