Reinicie su instancia de RDS SQL Server para resolver problemas como conexiones agotadas o degradación del rendimiento.
Cuándo reiniciar
Reinicie una instancia cuando necesite:
Resolver problemas como conexiones agotadas o bajo rendimiento.
Aplicar cambios en parámetros que requieran un reinicio.
-
Liberar espacio en TempDB para desbloquear una actualización de almacenamiento con errores.
NotaTempDB almacena objetos temporales y versiones de filas. Se reconstruye en cada reinicio.
Mitigar temporalmente los problemas causados por una versión secundaria obsoleta del motor. Para resolverlos de forma permanente, upgrade the minor engine version.
Mitigar temporalmente una fuga de memoria en algunas versiones que se ejecutan en modo de reflejo de base de datos. Para resolverla de forma permanente, upgrade the major version.
Requisitos previos
Antes de empezar, asegúrese de lo siguiente:
La instancia se encuentra en estado Running.
Impacto
-
La duración del reinicio depende del rendimiento de la instancia, la cantidad de páginas modificadas y las transacciones de larga duración. En aproximadamente el 90 % de los casos, las conexiones se interrumpen durante unos 30 segundos. Asegúrese de que su aplicación admita la reconexión automática.
NotaLas instancias de RDS Basic Edition tienen un solo nodo sin respaldo activo, por lo que los reinicios, los cambios de configuración y las actualizaciones de versión pueden provocar tiempos de inactividad prolongados. Para alta disponibilidad, utilice otra edición, como High-availability Edition. Algunas instancias de Basic Edition admiten una upgrade to the High-availability Edition.
El reinicio de una instancia principal no reinicia sus instancias de solo lectura. La replicación se reanuda automáticamente después del reinicio.
Después de iniciar el reinicio, el estado de la instancia cambia a Restarting, lo cual interrumpe las conexiones.
Procedimiento
Vaya a la página Instances. En la barra de navegación superior, seleccione la región donde reside la instancia de RDS. Luego, busque la instancia de RDS y haga clic en su ID.
En la esquina superior derecha de la página, haga clic en Restart Instance.
En el cuadro de diálogo de confirmación, haga clic en OK.
Complete la verificación por SMS o MFA según se le indique.
API relacionada
Para reiniciar una instancia mediante programación, llame a RestartRDSInstance.
Preguntas frecuentes
-
P: En una instancia de High-availability Edition, ¿reiniciar la instancia principal desencadena una conmutación por error?
R: El reinicio inicia de nuevo tanto el nodo principal como el secundario, pero no desencadena una conmutación por error. Las zonas de disponibilidad permanecen sin cambios.
-
P: ¿Cambian los puntos de conexión y las direcciones IP después de un reinicio?
R: No. Los puntos de conexión y las direcciones IP permanecen sin cambios.
-
P: ¿Qué factores afectan la duración del reinicio y cómo puedo reducirla?
R: Un reinicio consta de dos fases:
Apagado: la duración depende del rendimiento del host y de la instancia, así como de la cantidad de páginas modificadas.
Inicio: la duración depende del rendimiento del host y de la instancia, además del tamaño del registro de recuperación, el cual se relaciona con las páginas modificadas y las transacciones de larga duración. El parámetro
recovery intervaltambién influye en el tiempo de inicio. Utilice el valor predeterminado a menos que tenga requisitos específicos. Consulte Configure the recovery interval.
Para reducir el tiempo de reinicio, minimice las transacciones de larga duración o ajuste el parámetro
recovery interval.