Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Attributi mysql
Importante
Il AWS OpsWorks Stacks servizio ha raggiunto la fine del ciclo di vita il 26 maggio 2024 ed è stato disattivato sia per i clienti nuovi che per quelli esistenti. Consigliamo vivamente ai clienti di migrare i propri carichi di lavoro verso altre soluzioni il prima possibile. Se hai domande sulla migrazione, contatta il Supporto AWS Team su AWS re:post
Nota
Questi attributi sono disponibili solo per gli stack Linux.
Gli attributi mysql
- basedir
-
Directory di base (stringa). Il valore predefinito è
'/usr'.node[:mysql][:basedir] - bind_address
-
Indirizzo su cui MySQL rimane in ascolto (stringa). Il valore predefinito è
'0.0.0.0'.node[:mysql][:bind_address] - clients
-
Elenco di client (elenco di stringhe).
node[:mysql][:clients] - conf_dir
-
Directory contenente il file di configurazione (stringa). I valori predefiniti sono riportati di seguito:
-
Amazon Linux e RHEL:
'/etc' -
Ubuntu:
'/etc/mysql'
node[:mysql][:conf_dir] -
- confd_dir
-
Directory contenente i file di configurazione aggiuntivi (stringa). Il valore predefinito è
'/etc/mysql/conf.d'.node[:mysql][:confd_dir] - datadir
-
Directory di dati (stringa). Il valore predefinito è
'/var/lib/mysql'.node[:mysql][:datadir] - grants_path
-
Posizione delle tabelle delle autorizzazioni (stringa). Il valore predefinito è
'/etc/mysql_grants.sql'.node[:mysql][:grants_path] - mysql_bin
-
Posizione dei file binari mysql (stringa). Il valore predefinito è
'/usr/bin/mysql'.node[:mysql][:mysql_bin] - mysqladmin_bin
-
Posizione di mysqladmin (stringa). Il valore predefinito è
'/usr/bin/mysqladmin'.node[:mysql][:mysqladmin_bin] - pid_file
-
File contenente l'ID processo del daemon (stringa). Il valore predefinito è
'/var/run/mysqld/mysqld.pid'.node[:mysql][:pid_file] - port
-
Porta su cui il server rimane in ascolto (numero). Il valore predefinito è
3306.node[:mysql][:port] - root_group
-
Gruppo radice (stringa). Il valore predefinito è
'root'.node[:mysql][:root_group] - server_root_password
-
Password radice del server (stringa). Il valore predefinito viene generato casualmente.
node[:mysql][:server_root_password] - socket
-
Posizione del file socket (stringa). Il valore predefinito è
'/var/lib/mysql/mysql.sock'. I valori predefiniti sono riportati di seguito:-
Amazon Linux e RHEL:
'/var/lib/mysql/mysql.sock' -
Ubuntu:
'/var/run/mysqld/mysqld.sock'
node[:mysql][:socket] -
- Attributi tunable
-
Gli attributi tunable vengono utilizzati per il tuning delle prestazioni.
- back_log
-
Numero massimo di richieste in sospeso (stringa). Il valore predefinito è
'128'.node[:mysql][:tunable][:back_log] - innodb_additional_mem_pool_size
-
Dimensione del pool utilizzato da Innodb
per archiviare le strutture di dati interne (stringa). Il valore predefinito è '20M'.node[:mysql][:tunable][:innodb_additional_mem_pool_size] - innodb_buffer_pool_size
-
Dimensione del pool di buffer Innodb
(stringa). Il valore dell'attributo è impostato da OpsWorks Stacks e dipende dal tipo di istanza, ma puoi sovrascriverlo utilizzando un JSON personalizzato o un file di attributi personalizzato. node[:mysql][:tunable][:innodb_buffer_pool_size] - innodb_flush_log_at_trx_commit
-
Specifica la frequenza con cui Innodb
svuota il buffer dei log (stringa). Il valore predefinito è '2'. Per ulteriori informazioni, consulta innodb_flush_log_at_trx_commit. node[:mysql][:tunable][:innodb_flush_log_at_trx_commit] - innodb_lock_wait_timeout
-
Intervallo di tempo massimo, in secondi, durante il quale una transazione Innodb
rimane in attesa di un blocco di riga (stringa). Il valore predefinito è '50'.node[:mysql][:tunable][:innodb_lock_wait_timeout] - key_buffer
-
Dimensione del buffer degli indici (stringa). Il valore predefinito è
'250M'.node[:mysql][:tunable][:key_buffer] - log_slow_queries
-
Posizione del file di log delle query con tempi di risposta molto lunghi (stringa). Il valore predefinito è
'/var/log/mysql/mysql-slow.log'.node[:mysql][:tunable][:log_slow_queries] - long_query_time
-
Intervallo di tempo, in secondi, necessario per definire un query come query con tempi di risposta lunghi (stringa). Il valore predefinito è
'1'.node[:mysql][:tunable][:long_query_time] - max_allowed_packet
-
Dimensione di pacchetto massima consentita (stringa). Il valore predefinito è
'32M'.node[:mysql][:tunable][:max_allowed_packet] - max_connections
-
Numero massimo di connessioni client simultanee (stringa). Il valore predefinito è
'2048'.node[:mysql][:tunable][:max_connections] - max_heap_table_size
-
Dimensioni massime delle tabelle
MEMORYcreate dall'utente (stringa). Il valore predefinito è'32M'.node[:mysql][:tunable][:max_heap_table_size] - net_read_timeout
-
Intervallo di tempo, in secondi, durante il quale attendere altri dati da una connessione (stringa). Il valore predefinito è
'30'.node[:mysql][:tunable][:net_read_timeout] - net_write_timeout
-
Intervallo di tempo, in secondi, durante il quale attendere la scrittura di un blocco di dati in una connessione (stringa). Il valore predefinito è
'30'.node[:mysql][:tunable][:net_write_timeout] - query_cache_limit
-
Dimensioni massime di una singola query memorizzata nella cache (stringa). Il valore predefinito è
'2M'.node[:mysql][:tunable][:query_cache_limit] - query_cache_size
-
Dimensioni della cache di query (stringa). Il valore predefinito è
'128M'.node[:mysql][:tunable][:query_cache_size] - query_cache_type
-
Tipo di cache di query (stringa). I valori possibili sono i seguenti:
-
'0': nessun caching o nessun recupero di dati memorizzati nella cache. -
'1': istruzioni di caching che non iniziano conSELECT SQL_NO_CACHE. -
'2': istruzioni di caching che iniziano conSELECT SQL_CACHE.
Il valore predefinito è
'1'.node[:mysql][:tunable][:query_cache_type] -
- thread_cache_size
-
Numero di thread client che vengono memorizzati nella cache per il riutilizzo (stringa). Il valore predefinito è
'8'.node[:mysql][:tunable][:thread_cache_size] - thread_stack
-
Dimensione dello stack per ogni thread (stringa). Il valore predefinito è
'192K'.node[:mysql][:tunable][:thread_stack] - wait_timeout
-
Intervallo di tempo, in secondi, durante il quale attendere una connessione non interattiva. Il valore di default è
'180'(stringa).node[:mysql][:tunable][:wait_timeout] - table_cache
-
Numero di tabelle aperte (stringa). Il valore predefinito è
'2048'.node[:mysql][:tunable][:table_cache]