IBM Cloud Docs
Rendimiento

Rendimiento

Los despliegues de IBM Cloud® Databases for MySQL se pueden escalar manualmente para adaptarlos a su uso o configurar para que se escalen automáticamente bajo determinadas condiciones de recursos. Hay que tener en cuenta algunos factores a la hora de ajustar el rendimiento de la implantación.

Supervisión del despliegue

Los despliegues de Databases for MySQL ofrecen una integración con el servicio IBM Cloud® Monitoring para permitir la supervisión básica del uso de recursos del despliegue. Se presentan muchas de las métricas disponibles, como el uso de disco y el IOPS, para ayudarle a configurar el escalado automático en su despliegue. La observación de tendencias en el uso y la configuración del escalado automático para darles respuesta puede ayudar a aliviar los problemas de rendimiento antes de que las bases de datos queden inestables debido al agotamiento de recursos.

IOPS de disco

El número de operaciones de entrada/salida por segundo (IOPS) está limitado por el tipo de volumen de almacenamiento. Los volúmenes de almacenamiento para los despliegues de Databases for MySQL se suministran en volúmenes de Block Storage Endurance con el nivel de 10 IOPS por GB. Si la carga operativa se satura o supera el límite de IOPS, las solicitudes y las operaciones de base de datos se retrasan hasta que el disco recupere el retraso. Largos periodos de sobrecarga pueden hacer que el despliegue no sea capaz de procesar las consultas y que no esté disponible en la práctica. Si experimenta respuestas retardadas y operaciones anómalas, es posible que esté excediendo el límite de IOPS del disco. Puede aumentar el número de IOPS disponible en el despliegue aumentando el espacio de disco.

Límites de conexión

Databases for MySQL establece el número máximo de conexiones a la base de datos MySQL en 200. Deje algunas conexiones disponibles, ya que algunas se reservan internamente para mantener el estado y la integridad de la base de datos. Una vez alcanzado el límite de conexión, cualquier intento de iniciar una nueva conexión da como resultado un error. Para evitar saturar despliegue con conexiones, utilice agrupación de conexiones o reduzca el despliegue y aumente el límite de conexiones. Para obtener más información, consulte la página Gestión de MySQL Connections.