Característica de registros acelerados en Azure Database for MySQL: Servidor flexible
Azure Database for MySQL: servidor flexible incluye una característica denominada registros acelerados, que ahora está disponible con carácter general para los servidores que usan el Azure Database for MySQL - Niveles de servicio de servidor flexible. La característica aumenta el rendimiento del servidor mediante la optimización de las operaciones relacionadas con los registros transaccionales. Al habilitar esta característica, el servidor puede almacenar automáticamente los registros transaccionales en un almacenamiento más rápido para mejorar el rendimiento del servidor sin incurrir en ningún costo adicional.
En este artículo se describen las ventajas y limitaciones de los registros acelerados. También describe los pasos para habilitar y deshabilitar la característica.
Ventajas principales
Los servidores de bases de datos con cargas de trabajo críticas exigen un rendimiento sólido, un alto rendimiento y operaciones de entrada y salida considerables por segundo (IOPS). Estos servidores también pueden ser sensibles a las fluctuaciones de latencia en los tiempos de confirmación de las transacciones de base de datos.
La característica de registros acelerados está diseñada para abordar estos desafíos mediante la optimización de la ubicación de los registros transaccionales en el almacenamiento de alto rendimiento. Separar las operaciones del registro de transacciones de las consultas de base de datos y las actualizaciones de datos mejora significativamente la latencia de confirmación en las transacciones de base de datos.
Entre las ventajas de los registros acelerados se incluyen:
- Rendimiento mejorado: el rendimiento de las consultas puede aumentar hasta dos veces en escenarios de alta simultaneidad, lo que da lugar a una ejecución de consultas más rápida. Esta mejora también reduce la latencia hasta un 50 %.
- Rentabilidad: los registros acelerados ofrecen una solución rentable para cargas de trabajo críticas al proporcionar un rendimiento mejorado sin gastos adicionales.
- Escalabilidad mejorada: los registros acelerados pueden dar cabida a cargas de trabajo crecientes para las aplicaciones que necesitan escalar fácilmente al tiempo que se mantiene un alto rendimiento. Las aplicaciones y los servicios del nivel de servicio Crítico para la empresa se benefician de interacciones más dinámicas y tiempos de espera de consulta reducidos.
Nota:
Si la alta disponibilidad con redundancia de zonaestá habilitada para el servidor, espere una latencia adicional debido a la copia entre zonas de los datos. Se recomienda realizar sus propias pruebas comparativas para una evaluación precisa del rendimiento.
Limitaciones
No se puede habilitar la característica de registros acelerados en servidores que usan claves administradas por el cliente.
Después de habilitar la característica de registros acelerados, el
binlog_expire_logs_seconds
parámetro del servidor no se tendrá en cuenta en absoluto, y cualquier valor configurado dejará de tener efecto. Sin embargo, si la característica de registros acelerados está deshabilitada, el servidor volverá a cumplir el valor configurado debinlog_expire_logs_seconds
para la retención de registros binarios.
Disponibilidad de registros acelerados por región
La característica de registros acelerados solo está disponible actualmente en las siguientes regiones:
- Este de Australia
- Sur de Brasil
- Centro de Canadá
- Centro de la India
- Centro de EE. UU.
- Norte de China 3
- Este de Asia
- Este de EE. UU.
- Este de EE. UU. 2
- Centro de Francia
- Centro-oeste de Alemania
- Japón Oriental
- Centro de Corea del Sur
- Norte de Europa
- Este de Noruega
- Centro de Polonia
- Norte de Sudáfrica
- Centro-sur de EE. UU.
- Sudeste de Asia
- Centro de Suecia
- Norte de Suiza
- Norte de Emiratos Árabes Unidos
- Sur de Reino Unido 2
- US Gov - Virginia
- Oeste de Europa
- Oeste de EE. UU. 2
- Oeste de EE. UU. 3
Habilitación de registros acelerados
Puede habilitar la característica durante la creación de un servidor flexible o en un servidor flexible existente.
Habilitación de registros acelerados durante la creación del servidor
En Azure Portal, seleccione Servidor flexible , y a continuación, seleccione Crear.
Rellene los valores de Suscripción, Grupo de recursos, Nombre del servidor, Región, y otros campos. Para obtener más información, consulte la guía de inicio rápido para la creación del servidor.
Seleccione la opción Configurar servidor para cambiar el proceso y el almacenamiento predeterminados.
En la sección Storage, active la casilla Registros acelerados para habilitar la característica. La casilla solo está visible después de seleccionar el servidor en el nivel de proceso Crítico para la empresa.
Seleccione el valor Tamaño de proceso en la lista desplegable. A continuación, seleccione Guardar y continúe con la implementación de la instancia del servidor flexible de Azure Database for MySQL siguiendo las instrucciones del inicio rápido para la creación del servidor.
Habilitación de registros acelerados en el servidor existente
Nota:
El servidor se reiniciará durante el proceso de implementación, por lo que debe asegurarse de pausar la carga de trabajo o programarla durante un tiempo que se alinee con el mantenimiento de la aplicación o que esté fuera del horario laboral.
Vaya a Azure Portal.
Vaya a Configuración>Proceso y almacenamiento. En la sección Storage, seleccione la casilla Registros acelerados.
Seleccione Guardar y espere a que finalice el proceso de implementación. Después de recibir un mensaje de implementación correcto, la característica está lista para su uso.
Deshabilitar registros acelerados
Nota:
El servidor se reiniciará durante el proceso de implementación, por lo que debe asegurarse de pausar la carga de trabajo o programarla durante un tiempo que se alinee con el mantenimiento de la aplicación o que esté fuera del horario laboral.
Vaya a Azure Portal.
Vaya a Configuración>Proceso y almacenamiento. En la sección Almacenamiento, desactive la casilla Registros acelerados.
Seleccione Guardar y espere a que finalice el proceso de implementación. Después de recibir un mensaje de implementación correcta, la característica está deshabilitada.