Se aplica a:Azure SQL Database
Este artículo responde a preguntas frecuentes sobre la capa de computación serverless en Azure SQL Database.
General
¿Azure SQL Database Hyperscale soporta la capa de computación serverless?
Sí, la capa de computación serverless está soportada en la capa de servicio Hyperscale. Sin embargo, Hyperscale actualmente no soporta pausa ni reanudación automática.
¿Qué niveles de servicio soportan la capa de computación serverless?
El nivel de proceso sin servidor está disponible en los niveles de servicio Hiperescala y De uso general mediante el modelo de compra basado en núcleo virtual. No está disponible en el modelo de compra de DTU. Solo se soporta hardware de la serie Standard (Gen5).
¿Qué escenarios de aplicación o carga son los mejores para la capa de computación serverless de Azure SQL Database?
Este nivel de proceso sin servidor ofrece una relación entre precio y rendimiento optimizada para bases de datos únicas con patrones de uso intermitentes e impredecibles, que pueden permitirse alguna demora en el calentamiento de los recursos de proceso después de períodos de inactividad. En cambio, el nivel de proceso aprovisionado está optimizado en términos de relación precio-rendimiento para bases de datos individuales o varias bases de datos en grupos elásticos con un uso medio más elevado y que no pueden permitirse ningún retraso en el arranque del proceso. Para obtener más información y ver escenarios adecuados para el modelo sin servidor, véase Nivel de proceso sin servidor para Azure SQL Database.
Pausa automática y reanudación automática
¿Qué ocurre cuando mi base de datos serverless se pausa y se intenta conectarse?
Cuando una base de datos serverless se pausa, el primer intento de conexión reanuda la base de datos. Las aplicaciones pueden recibir un error indicando que la base de datos no está disponible con el código de error 40613. Una vez reanudada la base de datos, vuelva a intentar la conexión. Los clientes de base de datos que siguen las recomendaciones de lógica de reintentos de conexión no deberían necesitar modificaciones. Para más información, consulta la pausa automática y la reanudación automática en serverless.
¿Por qué mi base de datos serverless no se pausa automáticamente después del periodo de retraso?
Varias características impiden la pausa automática, entre ellas la georreplicación activa, los grupos de conmutación por error, la retención de copias de seguridad a largo plazo (LTR), los alias DNS y las tareas elásticas (cuando la base de datos se utiliza como base de datos de tareas). Además, las sesiones abiertas de aplicaciones o de usuario evitan la pausa automática. Para solucionar problemas, comprueba si hay sesiones abiertas consultando a sys.dm_exec_sessions. Para más información, consulta la resolución de problemas de la pausa automática.
Billing
¿Puedo usar Ventaja híbrida de Azure o capacidad reservada con el nivel de proceso sin servidor?
N.º Los descuentos de Ventaja híbrida de Azure (AHB) y de Azure Reservations no se aplican al nivel de proceso sin servidor. Para más información, véase Facturación en niveles de computación sin servidor.
¿Cómo se calcula la factura mínima de cómputo para una base de datos sin servidor?
Cuando una base de datos serverless está pausada, no se te cobra por el cálculo. Si la base de datos no está en pausa, el coste mínimo de proceso depende de la configuración máxima. Para obtener más información y ver ejemplos, consulte Facturación mínima por computación.