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
nota
Esses atributos estão disponíveis apenas em pilhas do Linux.
Os atributos mysql
- 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 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
MEMORYcriadas 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 comSELECT SQL_NO_CACHE. -
'2': Instruções de cache que começam comSELECT 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]