Límites de recursos para grupos elásticos que utilizan el modelo de compra de DTU
Se aplica a: Azure SQL Database
En este artículo se proporcionan los límites de recursos detallados para bases de datos en Azure SQL Database que están dentro de un grupo elástico mediante el modelo de compra de DTU.
- Para conocer los límites del modelo de compra en DTU para las bases de datos únicas en un servidor, consulte Información general de los límites de recursos para un servidor.
- Para información sobre los límites de recursos del modelo de compra de DTU para Azure SQL Database, vea Límites de recursos de la unidad de procesamiento de base de datos en bases de datos únicas y Límites de recursos de la unidad de procesamiento de base de datos en grupos elásticos.
- Para conocer los límites de recursos de núcleo virtual, consulte Límites de recursos del núcleo virtual: Azure SQL Database y Límites de recursos del núcleo virtual: grupos elásticos.
- Para obtener más información sobre los diferentes modelos de compra, consulte los niveles de servicio y modelos de compra.
Cada réplica de solo lectura tiene sus propios recursos, como DTU, trabajos y sesiones. Cada réplica de solo lectura está sujeta a los límites de recursos que se detallan más adelante en este artículo.
Nota:
Se ha cambiado el nombre del hardware Gen5 en el modelo de compra de núcleo virtual a la serie estándar (Gen5).
Grupo elástico: tamaños de almacenamiento y tamaños de proceso
Para los grupos elásticos de Azure SQL Database, las siguientes tablas muestran los recursos disponibles en cada nivel de servicio y tamaño de proceso. Puede establecer el nivel de servicio, el tamaño de proceso y la cantidad de almacenamiento mediante:
Importante
Para obtener información sobre la guía y otras consideraciones del escalado, consulte Escalar un grupo elástico.
Los límites de recursos de las bases de datos individuales de los grupos elásticos suelen ser los mismos que para las bases de datos únicas fuera de los grupos basados en DTU y el nivel de servicio. Por ejemplo, el número máximo de trabajadores simultáneos de una base de datos S2 es de 120 trabajadores. Por lo tanto, el número máximo de trabajadores simultáneos de una base de datos de un grupo estándar también es de 120 trabajadores si el número máximo de DTU por base de datos del grupo es de 50 DTU (que es equivalente a S2).
Para el mismo número de DTU, los recursos proporcionados a un grupo elástico pueden superar los recursos proporcionados a una única base de datos fuera de un grupo elástico. Esto significa que es posible que el uso de eDTU de un grupo elástico sea inferior a la suma del uso de DTU entre las bases de datos del grupo, en función de los patrones de carga de trabajo. Por ejemplo, en un caso extremo en el que solo hay una base de datos en un grupo elástico donde el uso de DTU de la base de datos es del 100 %, es posible que el uso de eDTU del grupo sea del 50 % para determinados patrones de carga de trabajo. Esto puede ocurrir incluso si la DTU máxima por base de datos permanece en el valor máximo admitido para el tamaño de grupo especificado.
Nota:
El límite de recursos de almacenamiento por grupo de cada una de las tablas siguientes no incluye tempdb
ni el almacenamiento de registros.
Límites de grupo elástico básico
eDTU por grupo | 50 | 100 | 200 | 300 | 400 | 800 | 1200 | 1600 |
---|---|---|---|---|---|---|---|---|
Almacenamiento incluido por grupo (GB) | 5 | 10 | 20 | 29 | 39 | 78 | 117 | 156 |
Almacenamiento máximo por grupo (GB) | 5 | 10 | 20 | 29 | 39 | 78 | 117 | 156 |
Almacenamiento máximo de OLTP en memoria por grupo (GB) | N/D | N/D | N/D | N/D | N/D | N/D | N/D | N/D |
Máximo número de bases de datos por grupo 1 | 100 | 200 | 500 | 500 | 500 | 500 | 500 | 500 |
Cantidad máxima de trabajos simultáneos por grupo 2 | 100 | 200 | 400 | 600 | 800 | 1600 | 2400 | 3200 |
Cantidad máxima de inicios de sesión simultáneos por grupo | 100 | 200 | 400 | 600 | 800 | 1600 | 2400 | 3200 |
Número máximo de conexiones externas simultáneas por grupo 3 | 10 | 20 | 40 | 60 | 80 | 150 | 150 | 150 |
Cantidad máxima de sesiones simultáneas por grupo 2 | 30000 | 30000 | 30000 | 30000 | 30000 | 30000 | 30000 | 30000 |
Opciones de DTU mínima por base de datos | 0, 5 | 0, 5 | 0, 5 | 0, 5 | 0, 5 | 0, 5 | 0, 5 | 0, 5 |
Opciones de DTU máxima por base de datos | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 |
Almacenamiento máximo por base de datos (GB) | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 |
1 Consulte Administración de recursos en grupos elásticos densos para conocer las consideraciones adicionales.
2 Para obtener el máximo de trabajos simultáneos para cualquier base de datos individual, consulte Límites de recursos de base de datos única. Por ejemplo, si el grupo elástico usa series estándar (Gen5) y el valor máximo de núcleo virtual por base de datos se establece en 2, el valor de máximo de trabajos simultáneos es 200. Si el número máximo de núcleo virtual por base de datos se establece en 0,5, el valor de máximo de trabajos simultáneos es 50, ya que en series estándar (Gen5) hay un máximo de 100 trabajos simultáneos por núcleo virtual. Para otras configuraciones de memoria con núcleo virtual máximo por base de datos que sean un núcleo virtual o menos, la cantidad máxima de trabajos simultáneos se escala de forma similar.
3 Vea Conexiones externas para obtener más detalles sobre qué se considera una conexión externa.
Límites de grupo elástico estándar
eDTU por grupo | 50 | 100 | 200 | 300 | 400 | 800 |
---|---|---|---|---|---|---|
Almacenamiento incluido por grupo (GB) 1 | 50 | 100 | 200 | 300 | 400 | 800 |
Almacenamiento máximo por grupo (GB) | 500 | 750 | 1024 | 1280 | 1536 | 2048 |
Almacenamiento máximo de OLTP en memoria por grupo (GB) | N/D | N/D | N/D | N/D | N/D | N/D |
Número máximo de bases de datos por grupo 2 | 100 | 200 | 500 | 500 | 500 | 500 |
Cantidad máxima de trabajos simultáneos por grupo 3 | 100 | 200 | 400 | 600 | 800 | 1600 |
Cantidad máxima de inicios de sesión simultáneos por grupo | 100 | 200 | 400 | 600 | 800 | 1600 |
Número máximo de conexiones externas simultáneas por grupo 4 | 10 | 20 | 40 | 60 | 80 | 150 |
Cantidad máxima de sesiones simultáneas por grupo 3 | 30000 | 30000 | 30000 | 30000 | 30000 | 30000 |
Opciones de DTU mínima por base de datos | 0, 10, 20, 50 | 0, 10, 20, 50, 100 | 0, 10, 20, 50, 100, 200 | 0, 10, 20, 50, 100, 200, 300 | 0, 10, 20, 50, 100, 200, 300, 400 | 0, 10, 20, 50, 100, 200, 300, 400, 800 |
Opciones de DTU máxima por base de datos | 10, 20, 50 | 10, 20, 50, 100 | 10, 20, 50, 100, 200 | 10, 20, 50, 100, 200, 300 | 10, 20, 50, 100, 200, 300, 400 | 10, 20, 50, 100, 200, 300, 400, 800 |
Almacenamiento máximo por base de datos (GB) | 1024 | 1024 | 1024 | 1024 | 1024 | 1024 |
1 Consulte Precios de Azure SQL Database para más información sobre los costos extra que se generan al aprovisionar almacenamiento adicional.
2 Consulte Administración de recursos en grupos elásticos densos para ver otras consideraciones.
3 Para obtener el máximo de trabajos simultáneos para cualquier base de datos individual, consulte Límites de recursos de base de datos única. Por ejemplo, si el grupo elástico usa series estándar (Gen5) y el valor máximo de núcleo virtual por base de datos se establece en 2, el valor de máximo de trabajos simultáneos es 200. Si el número máximo de núcleo virtual por base de datos se establece en 0,5, el valor de máximo de trabajos simultáneos es 50, ya que en series estándar (Gen5) hay un máximo de 100 trabajos simultáneos por núcleo virtual. Para otras configuraciones de memoria con núcleo virtual máximo por base de datos que sean un núcleo virtual o menos, la cantidad máxima de trabajos simultáneos se escala de forma similar.
4 Vea Conexiones externas para obtener más detalles sobre qué se considera una conexión externa.
Límites de grupo elástico estándar (continuación)
eDTU por grupo | 1200 | 1600 | 2000 | 2500 | 3000 |
---|---|---|---|---|---|
Almacenamiento incluido por grupo (GB) 1 | 1200 | 1600 | 2000 | 2.500 | 3000 |
Almacenamiento máximo por grupo (GB) | 2560 | 3072 | 3584 | 4096 | 4096 |
Almacenamiento máximo de OLTP en memoria por grupo (GB) | N/D | N/D | N/D | N/D | N/D |
Número máximo de bases de datos por grupo 2 | 500 | 500 | 500 | 500 | 500 |
Cantidad máxima de trabajos simultáneos por grupo 3 | 2400 | 3200 | 4000 | 5000 | 6000 |
Cantidad máxima de inicios de sesión simultáneos por grupo | 2400 | 3200 | 4000 | 5000 | 6000 |
Número máximo de conexiones externas simultáneas por grupo 4 | 150 | 150 | 150 | 150 | 150 |
Cantidad máxima de sesiones simultáneas por grupo 3 | 30000 | 30000 | 30000 | 30000 | 30000 |
Opciones de DTU mínima por base de datos | 0, 10, 20, 50, 100, 200, 300, 400, 800, 1200 | 0, 10, 20, 50, 100, 200, 300, 400, 800, 1200, 1600 | 0, 10, 20, 50, 100, 200, 300, 400, 800, 1200, 1600, 2000 | 0, 10, 20, 50, 100, 200, 300, 400, 800, 1200, 1600, 2000, 2500 | 0, 10, 20, 50, 100, 200, 300, 400, 800, 1200, 1600, 2000, 2500, 3000 |
Opciones de DTU máxima por base de datos | 10, 20, 50, 100, 200, 300, 400, 800, 1200 | 10, 20, 50, 100, 200, 300, 400, 800, 1200, 1600 | 10, 20, 50, 100, 200, 300, 400, 800, 1200, 1600, 2000 | 10, 20, 50, 100, 200, 300, 400, 800, 1200, 1600, 2000, 2500 | 10, 20, 50, 100, 200, 300, 400, 800, 1200, 1600, 2000, 2500, 3000 |
Almacenamiento máximo por base de datos (GB) | 1024 | 1536 | 1792 | 2304 | 2816 |
1 Consulte Precios de Azure SQL Database para más información sobre los costos extra que se generan al aprovisionar almacenamiento adicional.
2 Consulte Administración de recursos en grupos elásticos densos para ver otras consideraciones.
3 Para obtener el máximo de trabajos simultáneos para cualquier base de datos individual, consulte Límites de recursos de base de datos única. Por ejemplo, si el grupo elástico usa series estándar (Gen5) y el valor máximo de núcleo virtual por base de datos se establece en 2, el valor de máximo de trabajos simultáneos es 200. Si el número máximo de núcleo virtual por base de datos se establece en 0,5, el valor de máximo de trabajos simultáneos es 50, ya que en series estándar (Gen5) hay un máximo de 100 trabajos simultáneos por núcleo virtual. Para otras configuraciones de memoria con núcleo virtual máximo por base de datos que sean un núcleo virtual o menos, la cantidad máxima de trabajos simultáneos se escala de forma similar.
4 Vea Conexiones externas para obtener más detalles sobre qué se considera una conexión externa.
Límites de grupo elástico premium
eDTU por grupo | 125 | 250 | 500 | 1000 | 1500 |
---|---|---|---|---|---|
Almacenamiento incluido por grupo (GB) 1 | 250 | 500 | 750 | 1024 | 1536 |
Almacenamiento máximo por grupo (GB) | 1024 | 1024 | 1024 | 1024 | 1536 |
Almacenamiento máximo de OLTP en memoria por grupo (GB) | 1 | 2 | 4 | 10 | 12 |
Número máximo de bases de datos por grupo 2 | 50 | 100 | 100 | 100 | 100 |
Número máximo de trabajos simultáneos por grupo (solicitudes) 3 | 200 | 400 | 800 | 1600 | 2400 |
Cantidad máxima de inicios de sesión simultáneos por grupo | 200 | 400 | 800 | 1600 | 2400 |
Número máximo de conexiones externas simultáneas por grupo 4 | 20 | 40 | 80 | 150 | 150 |
Cantidad máxima de sesiones simultáneas por grupo 3 | 30000 | 30000 | 30000 | 30000 | 30000 |
Cantidad mínima de eDTU por base de datos | 0, 25, 50, 75, 125 | 0, 25, 50, 75, 125, 250 | 0, 25, 50, 75, 125, 250, 500 | 0, 25, 50, 75, 125, 250, 500, 1000 | 0, 25, 50, 75, 125, 250, 500, 1000 |
Cantidad máxima de eDTU por base de datos | 25, 50, 75, 125 | 25, 50, 75, 125, 250 | 25, 50, 75, 125, 250, 500 | 25, 50, 75, 125, 250, 500, 1000 | 25, 50, 75, 125, 250, 500, 1000 |
Almacenamiento máximo por base de datos (GB) | 1024 | 1024 | 1024 | 1024 | 1536 |
1 Consulte Precios de Azure SQL Database para más información sobre los costos extra que se generan al aprovisionar almacenamiento adicional.
2 Consulte Administración de recursos en grupos elásticos densos para ver otras consideraciones.
3 Para obtener el máximo de trabajos simultáneos para cualquier base de datos individual, consulte Límites de recursos de base de datos única. Por ejemplo, si el grupo elástico usa series estándar (Gen5) y el valor máximo de núcleo virtual por base de datos se establece en 2, el valor de máximo de trabajos simultáneos es 200. Si el número máximo de núcleo virtual por base de datos se establece en 0,5, el valor de máximo de trabajos simultáneos es 50, ya que en series estándar (Gen5) hay un máximo de 100 trabajos simultáneos por núcleo virtual. Para otras configuraciones de memoria con núcleo virtual máximo por base de datos que sean un núcleo virtual o menos, la cantidad máxima de trabajos simultáneos se escala de forma similar.
4 Vea Conexiones externas para obtener más detalles sobre qué se considera una conexión externa.
Límites de grupo elástico premium (continuación)
eDTU por grupo | 2000 | 2500 | 3000 | 3500 | 4000 |
---|---|---|---|---|---|
Almacenamiento incluido por grupo (GB) 1 | 2048 | 2560 | 3072 | 3548 | 4096 |
Almacenamiento máximo por grupo (GB) | 2048 | 2560 | 3072 | 3548 | 4096 |
Almacenamiento máximo de OLTP en memoria por grupo (GB) | 16 | 20 | 24 | 28 | 32 |
Número máximo de bases de datos por grupo 2 | 100 | 100 | 100 | 100 | 100 |
Cantidad máxima de trabajos simultáneos por grupo 3 | 3200 | 4000 | 4800 | 5600 | 6400 |
Cantidad máxima de inicios de sesión simultáneos por grupo | 3200 | 4000 | 4800 | 5600 | 6400 |
Número máximo de conexiones externas simultáneas por grupo 4 | 150 | 150 | 150 | 150 | 150 |
Cantidad máxima de sesiones simultáneas por grupo 3 | 30000 | 30000 | 30000 | 30000 | 30000 |
Opciones de DTU mínima por base de datos | 0, 25, 50, 75, 125, 250, 500, 1000, 1750 | 0, 25, 50, 75, 125, 250, 500, 1000, 1750 | 0, 25, 50, 75, 125, 250, 500, 1000, 1750 | 0, 25, 50, 75, 125, 250, 500, 1000, 1750 | 0, 25, 50, 75, 125, 250, 500, 1000, 1750, 4000 |
Opciones de DTU máxima por base de datos | 25, 50, 75, 125, 250, 500, 1000, 1750 | 25, 50, 75, 125, 250, 500, 1000, 1750 | 25, 50, 75, 125, 250, 500, 1000, 1750 | 25, 50, 75, 125, 250, 500, 1000, 1750 | 25, 50, 75, 125, 250, 500, 1000, 1750, 4000 |
Almacenamiento máximo por base de datos (GB) | 2048 | 2560 | 3072 | 3584 | 4096 |
1 Consulte Precios de Azure SQL Database para más información sobre los costos extra que se generan al aprovisionar almacenamiento adicional.
2 Consulte Administración de recursos en grupos elásticos densos para ver otras consideraciones.
3 Para obtener el máximo de trabajos simultáneos para cualquier base de datos individual, consulte Límites de recursos de base de datos única. Por ejemplo, si el grupo elástico usa series estándar (Gen5) y el valor máximo de núcleo virtual por base de datos se establece en 2, el valor de máximo de trabajos simultáneos es 200. Si el número máximo de núcleo virtual por base de datos se establece en 0,5, el valor de máximo de trabajos simultáneos es 50, ya que en series estándar (Gen5) hay un máximo de 100 trabajos simultáneos por núcleo virtual. Para otras configuraciones de memoria con núcleo virtual máximo por base de datos que sean un núcleo virtual o menos, la cantidad máxima de trabajos simultáneos se escala de forma similar.
4 Vea Conexiones externas para obtener más detalles sobre qué se considera una conexión externa.
Importante
Existe más de 1 TB de almacenamiento en el nivel Premium actualmente disponible en todas las regiones excepto: Este de China, Norte de China, Centro de Alemania y Noreste de Alemania. En estas regiones, el almacenamiento máximo en el nivel Prémium está limitado a 1 TB. Para más información, consulte las limitaciones actuales de P11 y P15.
Si se usan todas las unidades DTU de un grupo elástico, cada una de las bases de datos del grupo recibe una misma cantidad de recursos para procesar consultas. El servicio SQL Database proporciona ecuanimidad de uso compartido de recursos entre bases de datos garantizando los mismos segmentos de tiempo de proceso. La ecuanimidad de uso compartido de recursos del grupo elástico es adicional a cualquier cantidad de recursos garantizados de otro modo a cada base de datos cuando el número mínimo de DTU por base de datos se establece en un valor distinto de cero.
Nota:
Para información adicional sobre los límites de almacenamiento en el nivel de servicio prémium, consulte Gobernanza del espacio de almacenamiento.
Propiedades de base de datos para bases de datos agrupadas
Para cada grupo elástico, opcionalmente puede especificar DTU mínimas y máximas por base de datos para modificar los patrones de consumo de recursos dentro del grupo. Los valores mínimos y máximos especificados se aplican a todas las bases de datos del grupo. No se admite la personalización de DTU mínimas y máximas para bases de datos individuales del grupo.
También puede establecer el almacenamiento máximo por base de datos, por ejemplo, para impedir que una base de datos consuma todo el almacenamiento del grupo. Esta opción se puede configurar de forma independiente para cada base de datos.
En la tabla siguiente se describen las propiedades de las bases de datos de un grupo por cada tipo de base de datos.
Propiedad | Descripción |
---|---|
DTU máximas por base de datos | Cantidad máxima de DTU que puede usar cualquier base de datos del grupo, si está disponible según el uso que hacen otras bases de datos del grupo. La cantidad máxima de DTU por base de datos no garantiza la disponibilidad de recursos. Si la carga de trabajo de cada base de datos no necesita que todos los recursos del grupo disponibles funcionen correctamente, considere la posibilidad de establecer una cantidad máxima de DTU por base de datos para impedir que una sola base de datos monopolice los recursos del grupo. Se admite cierto grado de exceso de asignación de recursos, ya que el grupo suele basarse en patrones de uso en frío y caliente de las bases de datos, cuando en realidad los picos de uso no tienen lugar en todas las bases de datos a la vez. |
DTU mínimas por base de datos | Cantidad mínima de DTU reservadas para cualquier base de datos del grupo. Considere la posibilidad de establecer una cantidad mínima de DTU por base de datos cuando quiera garantizar la disponibilidad de los recursos para cada base de datos, independientemente del consumo de recursos por parte de otras bases de datos del grupo. La cantidad mínima de DTU por base de datos se puede establecer en 0, y también se trata del valor predeterminado. Esta propiedad se establece en cualquier valor entre 0 y el uso medio de DTU por base de datos. |
Almacenamiento máximo por base de datos | El tamaño máximo de base de datos establecido por el usuario para una base de datos de un grupo. Las bases de datos agrupadas comparten el almacenamiento asignado al grupo, de modo que el tamaño que puede alcanzar una base de datos se limita a la menor cantidad de almacenamiento restante del grupo y al tamaño máximo de las bases de datos. El tamaño máximo de las bases de datos hace referencia al tamaño máximo de los archivos de datos, y no incluye el espacio utilizado por el archivo de registro. |
Importante
Dado que los recursos de un grupo elástico son finitos, el hecho de establecer las DTU mínimas por base de datos en un valor mayor que 0 limita implícitamente el uso de recursos por cada base de datos. Si, en un momento dado, la mayoría de las bases de datos de un grupo están inactivas, los recursos reservados para satisfacer la garantía de DTU mínimas no estarán disponibles para las bases de datos activas en ese momento.
Además, al establecer DTU mínimas por base de datos en un valor mayor que 0, se limita implícitamente el número de bases de datos que se pueden agregar al grupo. Por ejemplo, si establece en 100 las DTU mínimas de un grupo de 400 DTU, significa que no podrá agregar más de 4 bases de datos al grupo, ya que se reservan 100 DTU para cada base de datos.
Aunque las propiedades por base de datos se expresan en DTU, también regulan el consumo de otros tipos de recursos, como la E/S de datos, la E/S de registros, la memoria del grupo de búferes y los subprocesos de trabajo. A medida que se ajusten los valores de DTU mínimas y máximas por base de datos, las reservas y los límites de todos los tipos de recursos se adaptarán proporcionalmente.
Los valores mínimos y máximos de DTU por base de datos se aplican al consumo de recursos por parte de las cargas de trabajo de los usuarios, pero no al consumo de recursos por parte de los procesos internos. Por ejemplo, en el caso de una base de datos con un DTU máximo por base de datos establecido en la mitad de la eDTU del grupo, la carga de trabajo del usuario no puede consumir más de la mitad de la memoria del grupo de búferes. Aun así, esta base de datos puede aprovechar las páginas del grupo de búferes cargadas por los procesos internos. Para más información, consulte Consumo de recursos por cargas de trabajo de usuario y procesos internos.
Tamaño de TEMPDB
En la tabla siguiente se enumeran los tamaños de tempdb
para bases de datos únicas en Azure SQL Database:
Objetivo de nivel de servicio | Tamaño máximo del archivo de datos de tempdb (GB) |
Número de archivos de datos de tempdb |
Tamaño máximo de los datos de tempdb (GB) |
---|---|---|---|
Grupos elásticos básicos (todas las configuraciones de DTU) | 13.9 | 12 | 166.7 |
Grupos elásticos estándar (50 eDTU) | 13.9 | 12 | 166.7 |
Grupos elásticos estándar (100 eDTU) | 32 | 1 | 32 |
Grupos elásticos estándar (200 eDTU) | 32 | 2 | 64 |
Grupos elásticos estándar (300 eDTU) | 32 | 3 | 96 |
Grupos elásticos estándar (400 eDTU) | 32 | 3 | 96 |
Grupos elásticos estándar (800 eDTU) | 32 | 6 | 192 |
Grupos elásticos estándar (1200 eDTU) | 32 | 10 | 320 |
Grupos elásticos estándar (1600-3000 eDTU) | 32 | 12 | 384 |
Grupos elásticos premium (todas las configuraciones de DTU) | 13.9 | 12 | 166.7 |
Pasos siguientes
- Para conocer los límites de recursos de los núcleos virtuales de una base de datos única, consulte los límites de recursos para bases de datos únicas con el modelo de compra del núcleo virtual.
- Para conocer los límites de recursos de DTU para una base de datos única, consulte los límites de recursos para bases de datos únicas que usan el modelo de compra de DTU.
- Para conocer los límites de recursos de núcleos virtuales para grupos elásticos, consulte los límites de recursos para grupos elásticos con el modelo de compra del núcleo virtual.
- Para conocer los límites de recursos para instancias administradas en Instancia administrada de Azure SQL, consulte los límites de recursos para Instancia administrada de SQL.
- Para más información sobre los límites generales de Azure, consulte Límites, cuotas y restricciones de suscripción y servicios de Microsoft Azure.
- Para más información sobre los límites de recursos en un servidor SQL lógico, vea la información general sobre los límites de recursos en un servidor SQL lógico, donde encontrará datos sobre los límites en los niveles de servidor y suscripción.