Atributos mysql - AWS OpsWorks

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Atributos mysql

Importante

O AWS OpsWorks Stacks serviço chegou ao fim da vida útil em 26 de maio de 2024 e foi desativado para clientes novos e existentes. É altamente recomendável que os clientes migrem suas cargas de trabalho para outras soluções o mais rápido possível. Se você tiver dúvidas sobre migração, entre em contato com a AWS Support equipe no AWS re:POST ou por meio do Premium AWS Support.

nota

Esses atributos estão disponíveis apenas em pilhas do Linux.

Os atributos mysql especificam a configuração principal do MySQL. Para obter mais informações, consulte Variáveis do sistema do servidor. Para obter mais informações sobre como substituir atributos integrados para especificar valores personalizados, consulte Sobrepor atributos.

basedir

O diretório de base (string). O valor padrão é '/usr'.

node[:mysql][:basedir]
bind_address

O endereço que o MySQL atende (string). O valor padrão é '0.0.0.0'.

node[:mysql][:bind_address]
clientes

Uma lista de clientes (lista de strings).

node[:mysql][:clients]
conf_dir

O diretório que contém o arquivo de configuração (string). Os valores padrão são:

  • Amazon Linux e RHEL: '/etc'

  • Ubuntu: '/etc/mysql'

node[:mysql][:conf_dir]
confd_dir

O diretório que contém os arquivos de configuração adicionais (string). O valor padrão é '/etc/mysql/conf.d'.

node[:mysql][:confd_dir]
datadir

O diretório de dados (string). O valor padrão é '/var/lib/mysql'.

node[:mysql][:datadir]
grants_path

O local da tabela de concessões (string). O valor padrão é '/etc/mysql_grants.sql'.

node[:mysql][:grants_path]
mysql_bin

O local dos arquivos binários do mysql (string). O valor padrão é '/usr/bin/mysql'.

node[:mysql][:mysql_bin]
mysqladmin_bin

O local do mysqladmin (string). O valor padrão é '/usr/bin/mysqladmin'.

node[:mysql][:mysqladmin_bin]
pid_file

O arquivo que contém o ID de processo do daemon (string). O valor padrão é '/var/run/mysqld/mysqld.pid'.

node[:mysql][:pid_file]
porta

A porta que o servidor escuta (número). O valor padrão é 3306.

node[:mysql][:port]
root_group

O grupo raiz (string). O valor padrão é 'root'.

node[:mysql][:root_group]
server_root_password

A senha raiz do servidor (string). O valor padrão é gerado aleatoriamente.

node[:mysql][:server_root_password]
socket

A localização do arquivo de soquete (string). O valor padrão é '/var/lib/mysql/mysql.sock'. Os valores padrão são:

  • Amazon Linux e RHEL: '/var/lib/mysql/mysql.sock'

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

node[:mysql][:socket]
Atributos tunable

Os atributos ajustáveis são usados para ajustar o desempenho.

back_log

O número máximo de solicitações pendentes (string). O valor padrão é '128'.

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

O tamanho do grupo que o Innodb usa para armazenar estruturas de dados internas (string). O valor padrão é '20M'.

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

O tamanho do grupo de buffers do Innodb (string). O valor do atributo é definido pelo AWS OpsWorks Stacks e depende do tipo de instância, mas você pode substituí-lo usando JSON personalizado ou um arquivo de atributo personalizado.

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

A frequência com que o Innodb libera o buffer de log (string). O valor padrão é '2'. Para obter mais informações, consulte innodb_flush_log_at_trx_commit.

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

O tempo máximo, em segundos, que uma transação Innodb aguarda por um bloqueio de linha (string). O valor padrão é '50'.

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

O tamanho do buffer de índices (string). O valor padrão é '250M'.

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

A localização do arquivo de log de consulta lenta (string). O valor padrão é '/var/log/mysql/mysql-slow.log'.

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

O tempo, em segundos, necessário para indicar uma consulta como uma consulta longa (string). O valor padrão é '1'.

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

O tamanho do pacote máximo permitido (string). O valor padrão é '32M'.

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

O número máximo de conexões de clientes simultâneas (string). O valor padrão é '2048'.

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

O tamanho máximo de tabelas MEMORY criadas pelo usuário (string). O valor padrão é '32M'.

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

O tempo de espera, em segundos, para obter mais dados em uma conexão (string). O valor padrão é '30'.

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

O tempo de espera, em segundos, para a gravação de um bloco em uma conexão (string). O valor padrão é '30'.

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

O tamanho máximo de uma consulta individual armazenada em cache (string). O valor padrão é '2M'.

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

O tamanho do cache de consulta (string). O valor padrão é '128M'.

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

O tipo de cache de consulta (string). Os valores possíveis são:

  • '0': Não faz o armazenamento em cache nem a recuperação de dados armazenados em cache.

  • '1': Instruções de cache que não começam com SELECT SQL_NO_CACHE.

  • '2': Instruções de cache que começam com SELECT SQL_CACHE.

O valor padrão é '1'.

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

O número de threads de cliente que são armazenados em cache para reutilização (string). O valor padrão é '8'.

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

O tamanho da pilha para cada thread (string). O valor padrão é '192K'.

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

O tempo de espera, em segundos, por uma conexão não interativa. O valor padrão é '180' (string).

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

O número de tabelas abertas (string). O valor padrão é '2048'.

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