Base de conocimientos
1000 FAQ, 500 tutoriales y vídeos explicativos. ¡Aquí sólo hay soluciones!
Modificar los límites de MySQL / MariaDB
Esta guía explica cómo modificar los límites de MySQL/MariaDB en un Servidor Cloud gestionado.
Aquí está la lista de las variables de MySQL/MariaDB que se pueden modificar:
Nombre de la Variable | Explicación | Valor |
---|---|---|
bulk_insert_buffer_size | Tamaño del búfer para operaciones de inserción masiva | 8M |
default_charset | ||
declare_explicit_defaults_for_timestamp | Opción para declarar explícitamente los valores por defecto para las columnas de tipo timestamp | "" |
declare_innodb_autoextend_increment | Incremento para la autoextensión del espacio de tabla InnoDB | "" |
declare_key_buffer | Tamaño del búfer de clave para tablas MyISAM | "" |
ft_max_word_len | Longitud máxima de palabras para la búsqueda de texto completo (Full-Text) | Indefinido |
ft_min_word_len | Longitud mínima de palabras para la búsqueda de texto completo (Full-Text) | 3 |
innodb_additional_mem_pool_size | Tamaño del pool de memoria adicional para InnoDB | "" |
innodb_buffer_pool_size | Tamaño del pool de búfer InnoDB, que almacena datos e índices | "" |
innodb_flush_log_at_trx_commit | Frecuencia de escritura de los registros InnoDB en disco | "" |
innodb_large_prefix | Habilitación de la extensión de prefijo grande InnoDB | |
innodb_lock_wait_timeout | Tiempo máximo de espera para obtener bloqueos InnoDB | "" |
innodb_log_buffer_size | Tamaño del búfer de registro InnoDB | "" |
innodb_log_file_size | Tamaño de los archivos de registro InnoDB | "" |
innodb_ft_min_token_size | Tamaño mínimo del token para la búsqueda de texto completo (Full-Text) | Indefinido |
innodb_ft_max_token_size | Tamaño máximo del token para la búsqueda de texto completo (Full-Text) | Indefinido |
join_buffer_size | Tamaño del búfer de unión para consultas | 1M |
key_buffer_size | Tamaño del búfer de clave para tablas MyISAM | 4M |
lc_time_names | Parámetro para el formato de tiempo y fecha | Indefinido |
local_infile | Habilitación o deshabilitación de la lectura local de archivos | 0 |
log_bin_enabled | Habilitación o deshabilitación del registro binario de los registros MySQL | true |
max_allowed_packet | Tamaño máximo de paquetes de red permitidos | Indefinido |
max_connect_errors | Número máximo de errores de conexión antes del bloqueo | 10 |
max_connections | Número máximo de conexiones simultáneas | Indefinido |
max_heap_table_size | Tamaño máximo de tablas en memoria | 8M |
max_user_connections | Número máximo de conexiones simultáneas por usuario | 38 |
myisam_max_sort_file_size | Tamaño máximo del archivo temporal para ordenar tablas MyISAM | 2G |
myisam_sort_buffer_size | Tamaño del búfer de ordenamiento para tablas MyISAM | 16M |
myisamrecover | Opciones de recuperación MyISAM | myisam-recover-options |
query_cache_enabled | Habilitación o deshabilitación del caché de consultas | |
query_cache_limit | Límite de tamaño de los resultados almacenados en el caché de consultas | 256K |
query_cache_size | Tamaño total del caché de consultas | 64M |
query_cache_type | Tipo de caché de consultas | 0 |
read_buffer_size | Tamaño del búfer de lectura para consultas | 2M |
read_rnd_buffer_size | Tamaño del búfer de lectura aleatoria para consultas | 2M |
seconds | ||
table_open_cache | Número de tablas que el servidor puede mantener abiertas | 256 |
thread_cache_size | Tamaño del caché de hilos | 1 |
thread_concurrency | Número de hilos concurrentes. Por defecto, es 0 (infinito) | 0 |
thread_stack | Tamaño de la pila por hilo | 256K |
timeouts | Timeouts (wait_timeout y interactive_timeout) | 30 |
tmp_table_size | Tamaño máximo de tablas temporales en memoria | 8M |
tmpdir | Ruta del directorio temporal para archivos temporales | "/home/nfs-clients/.mysql_tmp" |
Estas variables permiten configurar varios aspectos del comportamiento de MySQL/MariaDB en un Servidor Cloud. Todo lo que no está definido, por defecto tiene su valor predeterminado.
Editar los límites de MySQL/MariaDB
Para configurar HAProxy:
- iniciar sesión en el Manager de Infomaniak (manager.infomaniak.com) desde un navegador web como Brave o Firefox
- hacer clic en el icono en la parte superior derecha de la interfaz (o navegar usando el menú lateral izquierdo, por ejemplo)
- elegir Servidor Cloud (bajo el universo Web & Dominio)
- hacer clic en el nombre del objeto concerniente en la tabla que aparece
- hacer clic en MySQL/MariaDB en el menú lateral izquierdo
- editar los valores necesarios
Enlace a esta FAQ: