Base de conocimientos

1 000 FAQ, 500 tutoriales y vídeos explicativos. ¡Aquí sólo hay soluciones!

Modificar la configuración MySQL / MariaDB en Servidor Cloud

Esta guía explica cómo consultar y modificar los parámetros de configuración MySQL / MariaDB de un Servidor Cloud. Estos parámetros permiten ajustar el comportamiento, el rendimiento y algunas funcionalidades del servicio, incluidas las limitaciones de recursos.

 

Prólogo

  • MySQL está instalado en un Servidor Cloud dedicado: los recursos no se comparten con otros clientes.
  • Solo hay una instancia MySQL o MariaDB por Servidor Cloud.
  • El número y el tamaño de las bases de datos dependen únicamente del espacio en disco y de los recursos disponibles.
  • Para volúmenes de datos no relacionales muy grandes, se recomienda MongoDB.

 

Parámetros configurables MySQL / MariaDB

La siguiente lista presenta las principales variables que puede personalizar en su instancia MySQL / MariaDB:

NombreDescripciónValor
bulk_insert_buffer_sizeTamaño del búfer para las operaciones de inserción en bloque8M
default_charsetDefine el juego de caracteres predeterminado para la base de datosutf8mb4
declare_explicit_defaults_for_timestampPermite declarar explícitamente los valores predeterminados para las columnas de tipo timestamp""
declare_innodb_autoextend_incrementIncremento utilizado para la extensión automática del espacio de tabla InnoDB""
declare_key_bufferTamaño del búfer de clave para las tablas MyISAM""
event_schedulerActivación o desactivación del planificador de eventos MariaDB (permite ejecutar tareas programadas en el servidor)DESACTIVADO
ft_max_word_lenLongitud máxima de las palabras para la búsqueda de texto completo (Full-Text)Indefinido
ft_min_word_lenLongitud mínima de las palabras para la búsqueda de texto completo (Full-Text)3
innodb_additional_mem_pool_sizeTamaño del pool de memoria adicional para InnoDB""
innodb_buffer_pool_sizeTamaño del pool de memoria de búfer InnoDB (almacenamiento de datos e índices)""
innodb_flush_log_at_trx_commitFrecuencia de escritura de los registros InnoDB en disco""
innodb_large_prefixActivación del prefijo amplio para los índices InnoDB 
innodb_lock_wait_timeoutTiempo máximo de espera para obtener cerrojos InnoDB""
innodb_log_buffer_sizeTamaño del búfer de registro InnoDB""
innodb_log_file_sizeTamaño de los archivos de registro InnoDB""
innodb_ft_min_token_sizeTamaño mínimo del token para la búsqueda de texto completo (Full-Text)Indefinido
innodb_ft_max_token_sizeTamaño máximo del token para la búsqueda de texto completo (Full-Text)Indefinido
join_buffer_sizeTamaño del búfer de unión para las consultas1M
key_buffer_sizeTamaño del búfer de clave para las tablas MyISAM4M
lc_time_namesDefine el idioma utilizado para el formato de los nombres de meses y díasIndefinido
local_infileActiva o desactiva la lectura local de archivos0
log_bin_enabledActiva o desactiva el registro binario de las transaccionestrue
max_allowed_packetTamaño máximo de los paquetes de red permitidosIndefinido
max_connect_errorsNúmero máximo de errores de conexión antes del bloqueo10
max_connectionsNúmero máximo de conexiones simultáneasIndefinido
max_heap_table_sizeTamaño máximo de las tablas en memoria8M
max_user_connectionsNúmero máximo de conexiones simultáneas por usuario38
myisam_max_sort_file_sizeTamaño máximo del archivo temporal utilizado para ordenar las tablas MyISAM2G
myisam_sort_buffer_sizeTamaño del búfer de ordenación para las tablas MyISAM16M
myisamrecoverOpciones de recuperación automática para las tablas MyISAMmyisam-recover-options
query_cache_enabledActivación o desactivación de la caché de consultas 
query_cache_limitLímite de tamaño de los resultados almacenados en la caché de consultas256K
query_cache_sizeTamaño total de la caché de consultas64M
query_cache_typeTipo de caché utilizado para las consultas0
read_buffer_sizeTamaño del búfer de lectura secuencial2M
read_rnd_buffer_sizeTamaño del búfer de lectura aleatoria2M
table_open_cacheNúmero de tablas que el servidor puede mantener abiertas simultáneamente256
thread_cache_sizeTamaño de la caché de hilos1
thread_concurrencyNúmero de hilos concurrentes (0 = ilimitado)0
thread_stackTamaño de la pila por hilo256K
timeoutsTiempos de espera (wait_timeout y interactive_timeout)30
tmp_table_sizeTamaño máximo de las tablas temporales en memoria8M
tmpdirDirectorio temporal utilizado para los archivos temporales"/home/nfs-clients/.mysql_tmp"

 

Todo parámetro no definido permanece en su valor predeterminado.

 

Modificar los parámetros MySQL / MariaDB

Para modificar la configuración de su instancia:

  1. Haga clic aquí para acceder a la gestión de su producto en el Manager Infomaniak (¿necesita ayuda?).
  2. Seleccione el nombre del Servidor Cloud correspondiente.
  3. Haga clic en MySQL / MariaDB en el menú lateral.
  4. Edite los parámetros deseados y luego valide sus modificaciones.

¿Le ha sido útil esta FAQ?