Atributos mysql - AWS OpsWorks

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Atributos mysql

importante

La AWS OpsWorks Stacks El servicio finalizó su vida útil el 26 de mayo de 2024 y se ha desactivado tanto para los clientes nuevos como para los existentes. Recomendamos encarecidamente a los clientes que migren sus cargas de trabajo a otras soluciones lo antes posible. Si tiene alguna duda sobre la migración, póngase en contacto con el AWS Support Equipo en AWS Re:post o mediante AWS Premium Support.

nota

Estos atributos solo están disponibles en las pilas de Linux.

Los mysqlatributos especifican la configuración de Mi SQL maestro. Para obtener más información, consulte Variables de sistema de servidor. Para obtener más información sobre cómo anular los atributos integrados para especificar valores personalizados, consulte Anulación de atributos.

basedir

El directorio base (cadena). El valor predeterminado es '/usr'.

node[:mysql][:basedir]
bind_address

La dirección en la que My SQL escucha (cadena). El valor predeterminado es '0.0.0.0'.

node[:mysql][:bind_address]
clients

Una lista de los clientes (lista de cadena).

node[:mysql][:clients]
conf_dir

El directorio que contiene el archivo de configuración (cadena). Los valores predeterminados son los siguientes:

  • Amazon Linux yRHEL: '/etc'

  • Ubuntu: '/etc/mysql'

node[:mysql][:conf_dir]
confd_dir

El directorio que contiene los archivos de configuración adicionales (cadena). El valor predeterminado es '/etc/mysql/conf.d'.

node[:mysql][:confd_dir]
datadir

El directorio de datos (cadena). El valor predeterminado es '/var/lib/mysql'.

node[:mysql][:datadir]
grants_path

La ubicación de la tabla grant (cadena). El valor predeterminado es '/etc/mysql_grants.sql'.

node[:mysql][:grants_path]
mysql_bin

La ubicación de los archivos binarios de mysql (cadena). El valor predeterminado es '/usr/bin/mysql'.

node[:mysql][:mysql_bin]
mysqladmin_bin

La ubicación de mysqladmin (cadena). El valor predeterminado es '/usr/bin/mysqladmin'.

node[:mysql][:mysqladmin_bin]
pid_file

El archivo que contiene el ID de proceso del daemon (cadena). El valor predeterminado es '/var/run/mysqld/mysqld.pid'.

node[:mysql][:pid_file]
port

El puerto de recepción del servidor (número). El valor predeterminado es 3306.

node[:mysql][:port]
root_group

El grupo raíz (cadena). El valor predeterminado es 'root'.

node[:mysql][:root_group]
server_root_password

La contraseña raíz del servidor (cadena). El valor predeterminado se genera aleatoriamente.

node[:mysql][:server_root_password]
socket

La ubicación del archivo de sockets (cadena). El valor predeterminado es '/var/lib/mysql/mysql.sock'. Los valores predeterminados son los siguientes:

  • Amazon Linux yRHEL: '/var/lib/mysql/mysql.sock'

  • Ubuntu: '/var/run/mysqld/mysqld.sock'

node[:mysql][:socket]
Atributos ajustables

Los atributos ajustables se utilizan para perfeccionar el rendimiento.

back_log

El número máximo de solicitudes pendientes (cadena). El valor predeterminado es '128'.

node[:mysql][:tunable][:back_log]
innodb_additional_mem_pool_size

El tamaño del grupo que usa Innodb para almacenar las estructuras de datos internas (cadena). El valor predeterminado es '20M'.

node[:mysql][:tunable][:innodb_additional_mem_pool_size]
innodb_buffer_pool_size

El tamaño del grupo del búfer Innodb (cadena). El valor del atributo se establece mediante AWS OpsWorks Se acumula y depende del tipo de instancia, pero puedes anularlo mediante un archivo de atributos personalizado JSON o personalizado.

node[:mysql][:tunable][:innodb_buffer_pool_size]
innodb_flush_log_at_trx_commit

Frecuencia con la que Innodb vacía el búfer del registro (cadena). El valor predeterminado es '2'. Para obtener más información, consulte innodb_flush_log_at_trx_commit.

node[:mysql][:tunable][:innodb_flush_log_at_trx_commit]
innodb_lock_wait_timeout

La cantidad máxima de tiempo, en segundos, que una transacción Innodb espera que se produzca un bloqueo de fila (cadena). El valor predeterminado es '50'.

node[:mysql][:tunable][:innodb_lock_wait_timeout]
key_buffer

El tamaño de búfer de índice (cadena). El valor predeterminado es '250M'.

node[:mysql][:tunable][:key_buffer]
log_slow_queries

La ubicación de los archivos de registro de consultas lentas (cadena). El valor predeterminado es '/var/log/mysql/mysql-slow.log'.

node[:mysql][:tunable][:log_slow_queries]
long_query_time

El tiempo, en segundos, requerido para designar una consulta como larga (cadena). El valor predeterminado es '1'.

node[:mysql][:tunable][:long_query_time]
max_allowed_packet

El tamaño máximo permitido de un paquete (cadena). El valor predeterminado es '32M'.

node[:mysql][:tunable][:max_allowed_packet]
max_connections

El número máximo de conexiones de cliente simultáneas (cadena). El valor predeterminado es '2048'.

node[:mysql][:tunable][:max_connections]
max_heap_table_size

El tamaño máximo de las tablas MEMORY creadas por el usuario (cadena). El valor predeterminado es '32M'.

node[:mysql][:tunable][:max_heap_table_size]
net_read_timeout

La cantidad de tiempo de espera, en segundos, para obtener más datos de una conexión (cadena). El valor predeterminado es '30'.

node[:mysql][:tunable][:net_read_timeout]
net_write_timeout

La cantidad de tiempo de espera, en segundos, para que un bloque se escriba en una conexión (cadena). El valor predeterminado es '30'.

node[:mysql][:tunable][:net_write_timeout]
query_cache_limit

El tamaño máximo de una consulta individual en la memoria caché (cadena). El valor predeterminado es '2M'.

node[:mysql][:tunable][:query_cache_limit]
query_cache_size

El tamaño de la memoria caché (cadena). El valor predeterminado es '128M'.

node[:mysql][:tunable][:query_cache_size]
query_cache_type

El tipo de caché de consulta (cadena). Los valores posibles son los siguientes:

  • '0': sin caché ni recuperación de datos almacenados en caché.

  • '1': declaraciones en la caché que no comienzan por SELECT SQL_NO_CACHE.

  • '2': declaraciones en la caché que comienzan por SELECT SQL_CACHE.

El valor predeterminado es '1'.

node[:mysql][:tunable][:query_cache_type]
thread_cache_size

El número de subprocesos de cliente que se almacenan en caché para reutilizarse (cadena). El valor predeterminado es '8'.

node[:mysql][:tunable][:thread_cache_size]
thread_stack

El tamaño de la pila de cada subproceso (cadena). El valor predeterminado es '192K'.

node[:mysql][:tunable][:thread_stack]
wait_timeout

La cantidad de tiempo de espera, en segundos, en una conexión no interactiva. El valor predeterminado es '180' (cadena).

node[:mysql][:tunable][:wait_timeout]
table_cache

El número de tablas abiertas (cadena). El valor predeterminado es '2048'.

node[:mysql][:tunable][:table_cache]