

# Cuotas de clúster y límites de base de datos en Amazon Aurora DSQL
<a name="CHAP_quotas"></a>

Las siguientes secciones describen las cuotas de clúster y los límites de base de datos para Aurora DSQL.

## Cuotas de clúster
<a name="SECTION_cluster-quotas"></a>

La Cuenta de AWS tiene las siguientes cuotas de clúster en Aurora DSQL. Para solicitar un aumento de las cuotas de servicio para clústeres de una región o multirregionales en una Región de AWS específica, utilice la página de la consola de [Service Quotas](https://console.aws.amazon.com/servicequotas). Para otros aumentos de cuotas, póngase en contacto con AWS Support.


| Descripción | Límite predeterminado | ¿Configurable? | Código de error de Aurora DSQL | Mensaje de error | 
| --- | --- | --- | --- | --- | 
| Máximo de clústeres de región única por Cuenta de AWS | 20 clústeres | Sí | Código de error de la API `ServiceQuotaExceededException : 402` | `You have reached the cluster limit.` | 
| Número máximo de clústeres de varias regiones por Cuenta de AWS | 5 clústeres | Sí | Código de error de la API `ServiceQuotaExceededException : 402` | `You have reached the cluster limit.` | 
| Almacenamiento máximo por clúster | Límite predeterminado de 10 TiB, hasta 256 TiB con aumento de límite aprobado | Sí | `DISK_FULL(53100)` | `Current cluster size exceeds cluster size limit.` | 
| Conexiones máximas por clúster | 10 000 conexiones | Sí | `TOO_MANY_CONNECTIONS(53300)` | `Unable to accept connection, too many open connections.` | 
| Tasa máxima de conexiones por clúster | 100 conexiones por segundo | No | `CONFIGURED_LIMIT_EXCEEDED(53400)` | `Unable to accept connection, rate exceeded.` | 
| Capacidad máxima de capacidad de ampliación por clúster | 1000 conexiones | No | Sin código de error | Sin mensaje de error | 
| Máximo de trabajos de restauración simultáneos | 4 | No | Sin código de error | Sin mensaje de error | 
| Tasa de reposición de conexiones  | 100 conexiones por segundo | No | Sin código de error | Sin mensaje de error | 

## Límites de base de datos en Aurora DSQL
<a name="SECTION_database-limits"></a>

En la siguiente tabla se describen los límites de la base de datos en Aurora DSQL.


| Descripción | Límite predeterminado | ¿Configurable? | Código de error de Aurora DSQL | Mensaje de error | 
| --- | --- | --- | --- | --- | 
| Tamaño máximo combinado de las columnas utilizadas en una clave principal | 1 KiB | No | `54000` | `ERROR: key size too large` | 
| Tamaño máximo combinado de las columnas de un índice secundario | 1 KiB | No | `54000` | `ERROR: key size too large` | 
| Tamaño máximo de una fila en una tabla | 2 MiB | No | `54000` | `ERROR: maximum row size exceeded` | 
| Tamaño máximo de una columna que no forma parte de un índice | 1 MiB | No | `54000` | `ERROR: maximum column size exceeded` | 
| Número máximo de columnas en una clave principal o un índice secundario | 8 | No | `54011` | `ERROR: more than 8 column keys in an index are not supported` | 
| Número máximo de columnas en una tabla | 255 | No | `54011` | `ERROR: tables can have at most 255 columns` | 
| Número máximo de índices en una tabla | 24 | No | `54000` | `ERROR: more than 24 indexes per table are not allowed` | 
| Tamaño máximo de todos los datos modificados en una transacción de escritura | 10 MiB | No | `54000` | `ERROR: transaction size limit 10mb exceeded DETAIL: Current transaction size {sizemb} 10mb` | 
| Número máximo de filas de tablas que se pueden mutar en un bloque de transacción | 3000 filas por transacción. Consulte [Consideraciones de Aurora DSQL para la compatibilidad de PostgreSQL](working-with-postgresql-compatibility-migration-guide.md#working-with-postgresql-compatibility-unsupported-limitations). | No | `54000` | `ERROR: transaction row limit exceeded` | 
| Cantidad máxima de memoria base que puede utilizar una operación de consulta | 128 MiB por transacción | No | `53200` | `ERROR: query requires too much temp space, out of memory.` | 
| Número máximo de esquemas definidos en una base de datos | 10 | No | `54000` | `ERROR: more than 10 schemas not allowed` | 
| Número máximo de tablas en una base de datos | 1000 tablas | No | `54000` | `ERROR: creating more than 1000 tables not allowed` | 
| Número máximo de bases de datos en un clúster | 1 | No | Sin código de error | `ERROR: unsupported statement` | 
| Tiempo máximo de transacción | 5 minutos | No | `54000` | `ERROR: transaction age limit of 300s exceeded` | 
| Duración máxima de la conexión | 60 minutos | No | Sin código de error | Sin mensaje de error | 
| Número máximo de vistas en una base de datos | 5 000 | No | `54000` | `ERROR: creating more than 5000 views not allowed` | 
| Tamaño máximo de definición de vista | 2 MiB | No | `54000` | `ERROR: view definition too large` | 
| Cantidad máxima de secuencias | 5 000 | No | `54000` | `ERROR: creating more than 5000 sequences is not allowed` | 

Para conocer los límites de tipos de datos específicos de Aurora DSQL, consulte [Tipos de datos admitidos en Aurora DSQL](working-with-postgresql-compatibility-supported-data-types.md).