Estos contenidos se han traducido de forma automática para su comodidad, pero Huawei Cloud no garantiza la exactitud de estos. Para consultar los contenidos originales, acceda a la versión en inglés.
Actualización más reciente 2024-06-05 GMT+08:00

Restricciones de RDS for MySQL

En las tablas siguientes se enumeran las restricciones diseñadas para garantizar la estabilidad y la seguridad de RDS for MySQL.

Especificaciones

Tabla 1 Especificaciones

Concepto

Restricciones

Descripción

Espacio de almacenamiento

  • Cloud SSD: 40 GB a 4,000 GB
  • Extreme SSD: 40 GB a 4,000 GB

Para aumentar el límite superior del espacio de almacenamiento a 10 TB, comuníquese con el servicio de atención al cliente.

Conexiones

Un máximo de 100,000

El número máximo predeterminado de conexiones varía en función de la memoria. Para obtener más información, consulte ¿Cuál es el número máximo de conexiones a una instancia de base de datos de RDS?

IOPS

  • Cloud SSD: un máximo de 50,000
  • Extreme SSD: un máximo de 128,000

Las operaciones de entrada/salida por segundo (IOPS) admitidas dependen del rendimiento de E/S de los discos Elastic Volume Service (EVS). Para obtener más información, consulte la descripción sobre E/S ultraalta y SSD extrema en Rendimiento y tipos de disco de Descripción general del servicio Elastic Volume Service.

Cuotas

Tabla 2 Cuotas

Concepto

Restricciones

Descripción

Réplica de lectura

Se puede crear un máximo de 10 réplicas de lectura para una instancia de base de datos.

Para obtener más información, consulte Presentación de réplicas de lectura.

Etiquetas

Se puede agregar un máximo de 20 etiquetas para una instancia de base de datos.

Para obtener más información, consulte Gestión de etiquetas.

Espacio de copia de respaldo gratuito

RDS proporciona espacio de copia de respaldo gratuito del mismo tamaño que el espacio de almacenamiento adquirido.

Después de pagar por el espacio de almacenamiento de su instancia de base de datos, obtendrá un espacio de copia de respaldo del mismo tamaño de forma gratuita. Para obtener más información, vea ¿Cómo se facturan los datos de copia de respaldo de RDS?

Período de retención de copias de respaldo automatizadas

El valor predeterminado es 7 días. El valor oscila entre 1 y 732 días.

Para obtener más información, consulte Configuración de una política de copia de respaldo dentro de la región.

Período de conservación de registro

  • Detalles del registro de errores: 30 días
  • Detalles del registro de consultas lentas: 30 días
  • Registros de consultas lentas originales: 30 días
  • Estadísticas de registro de consultas lentas: 30 días
  • Registros de conmutación/migración por falla: 30 días
  • Registros de auditoría SQL: El valor predeterminado es 7 días. El valor oscila entre 1 y 732 días.

Para obtener más información, consulte Gestión de registro.

Nombramiento

Tabla 3 Nombramiento

Concepto

Restricciones

Nombre de la instancia

  • Debe tener entre 4 y 64 caracteres.
  • Debe comenzar con una letra. Solo se permiten letras (con distinción entre mayúsculas y minúsculas), dígitos, guiones (-) y guiones bajos (_).

Nombre de la base de datos

  • 1 a 64 caracteres de longitud
  • Solo se permiten letras, dígitos, guiones (-), guiones bajos (_) y signos de dólar ($). El número total de guiones (-) y signos de dólar ($) no puede exceder de 10. (RDS for MySQL 8.0 no admite signos de dólar ($).)

Nombre de cuenta

  • RDS for MySQL 5.6: El nombre de la cuenta debe tener entre 1 y 16 caracteres. Solo se permiten letras, dígitos, guiones medios (-) y guiones bajos (_).
  • RDS for MySQL 5.7 y 8.0: El nombre de cuenta debe tener entre 1 y 32 caracteres. Solo se permiten letras, dígitos, guiones medios (-) y guiones bajos (_).

Nombre de copia de respaldo

  • Debe tener entre 4 y 64 caracteres.
  • Debe comenzar con una letra. Solo se permiten letras (con distinción entre mayúsculas y minúsculas), dígitos, guiones (-) y guiones bajos (_).

Nombre de plantilla de parámetro

  • 1 a 64 caracteres de longitud
  • Solo se permiten letras (con distinción entre mayúsculas y minúsculas), dígitos, guiones (-), guiones bajos (_), y puntos (.).

Seguridad

Tabla 4 Seguridad

Concepto

Restricciones

permisos de root

Solo se proporciona la cuenta de administrador root en la página de creación de instancia. Para obtener más información sobre los permisos admitidos, consulte Permisos de root.

NOTA:

La ejecución de revoke, drop user o rename user en root puede provocar la interrupción del servicio. Tenga cuidado al ejecutar cualquiera de estas declaraciones.

contraseña de root

  • 8 a 32 caracteres de longitud
  • Debe contener al menos tres tipos de los siguientes caracteres: letras mayúsculas, minúsculas, dígitos y caracteres especiales (~!@$#%^*-_=+?,()&).

Para obtener más información, vea Restablecimiento de la contraseña de administrador para recuperar el acceso raíz.

Puerto de base de datos

De 1024 a 65535 (excluidos 12017 y 33071, que están ocupados por el sistema RDS)

Para obtener más información, vea Cambio de un puerto de base de datos.

Encriptación de disco

Si habilita la encriptación de disco durante la creación de una instancia, el estado de encriptación de disco y la clave no se pueden cambiar más tarde.

Para obtener más información, vea Realizar una encriptación del lado del servidor.

VPC

La VPC donde se encuentra una instancia de base de datos no se puede cambiar después de crear la instancia.

Grupo de seguridad

  • De forma predeterminada, puede crear un máximo de 100 grupos de seguridad en su cuenta en la nube.
  • De forma predeterminada, puede agregar hasta 50 reglas de grupo de seguridad a un grupo de seguridad. Para obtener más información, vea Configuración de reglas de grupo de seguridad.
  • Una instancia de base de datos de RDS se puede asociar a varios grupos de seguridad y un grupo de seguridad se puede asociar a varias instancias de base de datos de RDS.
  • Al crear una instancia de base de datos, puede seleccionar varios grupos de seguridad. Para un mejor rendimiento de la red, se recomienda que no seleccione más de cinco grupos de seguridad. Para obtener más información, vea Cambiar un grupo de seguridad.

Cuenta del sistema

Para proporcionar servicios O&M, el sistema crea automáticamente cuentas de sistema al crear instancias de base de datos de RDS for MySQL. Estas cuentas del sistema no están disponibles para usted.

  • rdsAdmin: una cuenta de gestión con el permiso más alto. Se utiliza para consultar y modificar información de instancia, rectificar fallos, migrar datos y restaurar datos.
  • rdsRepl: una cuenta de replicación, utilizada para sincronizar datos de la instancia principal a la instancia en espera o leer réplicas.
  • rdsBackup: una cuenta de copia de respaldo, utilizada para la copia de respaldo de back-end.
  • rdsMetric: cuenta de monitorización de métricas utilizada por el organismo de control para recopilar datos de estado de la base de datos.
  • rdsProxy: una cuenta proxy de base de datos, utilizada para la autenticación cuando la base de datos está conectada a través de la dirección de separación de lectura/escritura. Esta cuenta se crea automáticamente cuando se habilita la separación de lectura/escritura.

Parámetro de instancia

Para garantizar un rendimiento óptimo de RDS, puede modificar los parámetros de la plantilla de parámetros creada según sea necesario.

Para obtener más información, vea Sugerencias en ajustes de parámetros de RDS for MySQL.

Operaciones de instancias

Tabla 5 Operaciones de instancias

Concepto

Restricciones

Motor de almacenamiento de RDS for MySQL

Solo se admite el motor de almacenamiento de InnoDB. MyISAM, FEDERATED y MEMORY no son compatibles.

Para obtener más información, vea ¿Qué motores de almacenamiento admite RDS for MySQL?

Despliegue de instancias

Las ECS en las que se despliegan las instancias de base de datos no son visibles directamente para usted. Solo puede acceder a las instancias de base de datos a través de direcciones IP y puertos de base de datos.

Migración de datos

Puede migrar datos desde DDM, GaussDB, GaussDB(for MySQL), bases de datos MySQL autogestionadas, bases de datos Oracle autogestionadas o bases de datos MySQL construidas en otras nubes a RDS for MySQL, o de una instancia de RDS for MySQL a otra instancia de RDS for MySQL.

Las herramientas de migración de datos incluyen Data Replication Service (DRS), mysqldump y Data Admin Service (DAS). Se recomienda utilizar DRS porque es fácil de usar y puede completar una tarea de migración en cuestión de minutos. DRS facilita la transferencia de datos entre bases de datos, lo que le ayuda a reducir los costos de mano de obra y hardware de DBA.

Para obtener más información, consulte Soluciones de migración.

Replicación primaria/de espera

RDS for MySQL utiliza un clúster de replicación de dos nodos primario/en espera. No es necesario configurar la replicación adicionalmente. La instancia de base de datos en espera no es visible para usted y, por lo tanto, no puede acceder a ella directamente.

Uso de la CPU elevado

Si el uso de CPU es alto o cercano al 100%, la lectura/escritura de datos y el acceso a la base de datos se ralentizarán, y se informará de un error durante la eliminación de datos.

Para obtener más información, consulte Identificar por qué el uso de CPU de instancias de base de datos de RDS for MySQL es alto y proporcionar soluciones.

Almacenamiento completo

No hay suficiente almacenamiento disponible para una instancia de base de datos y la instancia se convierte en solo lectura, por lo que las aplicaciones no pueden escribir ningún dato en la instancia.

Para obtener más información, consulte ¿Qué debo hacer si una instancia de base de datos de RDS es anormal debido al espacio de almacenamiento completo?

Número de tablas

RDS for MySQL soporta un máximo de 500,000 tablas.

Si hay más de 500,000 tablas, la copia de respaldo de la base de datos o una actualización de versión menor puede fallar.

Reinicio de una instancia de base de datos

Las instancias de base de datos no se pueden reiniciar mediante comandos. Deben reiniciarse a través de la consola RDS.

Detener o iniciar una instancia de base de datos

  • Puede detener temporalmente las instancias de pago por uso para ahorrar dinero. Para obtener más información, consulte Detener una instancia.
  • Después de detener la instancia, puede reiniciarla para comenzar a usarla de nuevo.

Consulta de copias de respaldo

Puede descargar copias de respaldo automatizadas y manuales para el almacenamiento local. Para descargar una copia de respaldo, puede usar OBS Browser+, el navegador actual o la URL de descarga.

Para obtener más información, consulte Descargar un archivo de copia de respaldo completa.

Gestión de registros

  • El registro de RDS for MySQL está habilitado de forma predeterminada y no se puede deshabilitar.
  • El registro binario está habilitado para RDS for MySQL de forma predeterminada y utiliza el registro basado en filas.
  • Las réplicas de lectura no proporcionan binlogs.

Papelera de reciclaje

RDS le permite mover a la papelera de reciclaje las instancias de base de datos anuales/mensuales no suscritas y las instancias de base de datos de pago por uso eliminadas. Puede reconstruir una instancia de base de datos que se eliminó hasta hace 7 días de la papelera de reciclaje.

Estándar SQL

El atributo ZEROFILL ha sido obsoleta y se eliminará en versiones posteriores.

Permisos de root

Tabla 6 Permisos de root

Permiso

Nivel

Descripción

Admitido

Select

Tabla

Permisos de consultar

Insert

Tabla

Permisos de insertar

Update

Tabla

Permisos de actualizar

Delete

Tabla

Permisos de eliminar

Create

Base de datos, tabla o índice

Permisos para crear bases de datos, tablas o índices

Drop

Base de datos o tabla

Permisos para eliminar bases de datos o tablas

Reload

Gestión de servidores

Permisos para ejecutar los siguientes comandos: flush-hosts, flush-logs, flush-privileges, flush-status, flush-tables, flush-threads, refresh, y reload

Process

Gestión de servidores

Permisos de los procesos de visualización

Grant

Base de datos, tabla o programa almacenado

Permisos de concesión de control de acceso

References

Base de datos o tabla

Permisos de operación de clave externa

Index

Tabla

Permisos de índice

Alter

Tabla

Permisos para modificar tablas, como agregar campos o índices

Show_db

Gestión de servidores

Permisos para ver conexiones a bases de datos

Create_tmp_table

Gestión de servidores

Permisos de creación de tablas temporales

Lock_tables

Gestión de servidores

Permisos de las tablas de bloqueo

Execute

Procedimiento almacenado

Permisos de ejecución de procedimientos de almacenamiento

Repl_slave

Gestión de servidores

Permisos de replicación

Repl_client

Gestión de servidores

Permisos de replicación

Create_view

Vista

Permisos de creación de vistas

Show_view

Vista

Permisos de visualización de vistas

Create_routine

Procedimiento almacenado

Permisos de creación de procedimientos de almacenamiento

Alter_routine

Procedimiento almacenado

Permisos para modificar los procedimientos de almacenamiento

Create_user

Gestión de servidores

Permisos de creación de usuarios

Event

Base de datos

Activadores de eventos

Trigger

Base de datos

Activadores

Super

Gestión de servidores

Permisos de eliminar subprocesos

No

NOTA:

Para obtener más información, consulte ¿Por qué el usuario root no tiene el Super Permiso?

File

Archivo en el servidor

Permisos de acceso a archivos en nodos de servidor de base de datos

No

Shutdown

Gestión de servidores

Permisos de cierre de bases de datos

Create_tablespace

Gestión de servidores

Permisos de creación de tablas