Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Attributs mysql
Important
Le AWS OpsWorks Stacks service a atteint sa fin de vie le 26 mai 2024 et a été désactivé tant pour les nouveaux clients que pour les clients existants. Nous recommandons vivement aux clients de migrer leurs charges de travail vers d'autres solutions dès que possible. Si vous avez des questions sur la migration, contactez l' AWS Support équipe sur AWS Re:Post
Note
Ces attributs ne sont disponibles que sur les piles Linux.
Les attributs mysql
- basedir
-
Répertoire de base (chaîne). La valeur par défaut est
'/usr'
.node[:mysql][:basedir]
- bind_address
-
Adresse sur laquelle MySQL écoute (chaîne). La valeur par défaut est
'0.0.0.0'
.node[:mysql][:bind_address]
- clients
-
Liste de clients (liste de chaînes).
node[:mysql][:clients]
- conf_dir
-
Répertoire qui contient le fichier de configuration (chaîne). Les valeurs par défaut sont les suivantes :
-
Amazon Linux et RHEL :
'/etc'
-
Ubuntu :
'/etc/mysql'
node[:mysql][:conf_dir]
-
- confd_dir
-
Répertoire qui contient les fichiers de configuration supplémentaires (chaîne). La valeur par défaut est
'/etc/mysql/conf.d'
.node[:mysql][:confd_dir]
- datadir
-
Répertoire des données (chaîne). La valeur par défaut est
'/var/lib/mysql'
.node[:mysql][:datadir]
- grants_path
-
Emplacement de la table d'attribution (chaîne). La valeur par défaut est
'/etc/mysql_grants.sql'
.node[:mysql][:grants_path]
- mysql_bin
-
Emplacement des fichiers binaires mysql (chaîne). La valeur par défaut est
'/usr/bin/mysql'
.node[:mysql][:mysql_bin]
- mysqladmin_bin
-
Emplacement mysqladmin (chaîne). La valeur par défaut est
'/usr/bin/mysqladmin'
.node[:mysql][:mysqladmin_bin]
- pid_file
-
Fichier qui contient l'ID de processus du démon (chaîne). La valeur par défaut est
'/var/run/mysqld/mysqld.pid'
.node[:mysql][:pid_file]
- port
-
Port sur lequel le serveur écoute (nombre). La valeur par défaut est
3306
.node[:mysql][:port]
- root_group
-
Groupe racine (chaîne). La valeur par défaut est
'root'
.node[:mysql][:root_group]
- server_root_password
-
Mot de passe racine du serveur (chaîne). La valeur par défaut est générée de façon aléatoire.
node[:mysql][:server_root_password]
- socket
-
Emplacement du fichier socket (chaîne). La valeur par défaut est
'/var/lib/mysql/mysql.sock'
. Les valeurs par défaut sont les suivantes :-
Amazon Linux et RHEL :
'/var/lib/mysql/mysql.sock'
-
Ubuntu :
'/var/run/mysqld/mysqld.sock'
node[:mysql][:socket]
-
- Attributs tunable
-
Les attributs tunable sont utilisés pour le réglage des performances.
- back_log
-
Nombre maximal de demandes en attente (chaîne). La valeur par défaut est
'128'
.node[:mysql][:tunable][:back_log]
- innodb_additional_mem_pool_size
-
Taille du pool qu'Innodb
utilise pour stocker les structures de données internes (chaîne). La valeur par défaut est '20M'
.node[:mysql][:tunable][:innodb_additional_mem_pool_size]
- innodb_buffer_pool_size
-
Taille du pool de mémoires tampons Innodb
(chaîne). La valeur de l'attribut est définie par AWS OpsWorks Stacks et dépend du type d'instance, mais vous pouvez la remplacer en utilisant du JSON personnalisé ou un fichier d'attribut personnalisé. node[:mysql][:tunable][:innodb_buffer_pool_size]
- innodb_flush_log_at_trx_commit
-
Fréquence à laquelle Innodb
vide la mémoire tampon du journal (chaîne). La valeur par défaut est '2'
. Pour plus d'informations, consultez innodb_flush_log_at_trx_commit. node[:mysql][:tunable][:innodb_flush_log_at_trx_commit]
- innodb_lock_wait_timeout
-
Durée maximale, en secondes, pendant laquelle une transaction Innodb
attend un verrou de ligne (chaîne). La valeur par défaut est '50'
.node[:mysql][:tunable][:innodb_lock_wait_timeout]
- key_buffer
-
Taille du tampon d'index (chaîne). La valeur par défaut est
'250M'
.node[:mysql][:tunable][:key_buffer]
- log_slow_queries
-
Emplacement du fichier journal des requêtes lentes (chaîne). La valeur par défaut est
'/var/log/mysql/mysql-slow.log'
.node[:mysql][:tunable][:log_slow_queries]
- long_query_time
-
Durée, en secondes, nécessaire pour définir une requête comme requête longue (chaîne). La valeur par défaut est
'1'
.node[:mysql][:tunable][:long_query_time]
- max_allowed_packet
-
Taille de paquet maximale autorisée (chaîne). La valeur par défaut est
'32M'
.node[:mysql][:tunable][:max_allowed_packet]
- max_connections
-
Nombre maximal de connexions client simultanées (chaîne). La valeur par défaut est
'2048'
.node[:mysql][:tunable][:max_connections]
- max_heap_table_size
-
Taille maximale des tables
MEMORY
créées par l'utilisateur (chaîne). La valeur par défaut est'32M'
.node[:mysql][:tunable][:max_heap_table_size]
- net_read_timeout
-
Durée d'attente, en secondes, de données supplémentaires à partir d'une connexion (chaîne). La valeur par défaut est
'30'
.node[:mysql][:tunable][:net_read_timeout]
- net_write_timeout
-
Durée d'attente, en secondes, pour qu'un bloc soit écrit sur une connexion (chaîne). La valeur par défaut est
'30'
.node[:mysql][:tunable][:net_write_timeout]
- query_cache_limit
-
Taille maximale d'une requête mise en cache (chaîne). La valeur par défaut est
'2M'
.node[:mysql][:tunable][:query_cache_limit]
- query_cache_size
-
Taille du cache de requête (chaîne). La valeur par défaut est
'128M'
.node[:mysql][:tunable][:query_cache_size]
- query_cache_type
-
Type du cache de requête (chaîne). Les valeurs possibles sont les suivantes :
-
'0'
: aucune mise en cache ou récupération des données mises en cache. -
'1'
: instructions de mise en cache qui ne commencent pas parSELECT SQL_NO_CACHE
. -
'2'
: instructions de mise en cache qui commencent parSELECT SQL_CACHE
.
La valeur par défaut est
'1'
.node[:mysql][:tunable][:query_cache_type]
-
- thread_cache_size
-
Nombre de threads client mis en cache pour la réutilisation (chaîne). La valeur par défaut est
'8'
.node[:mysql][:tunable][:thread_cache_size]
- thread_stack
-
Taille de pile de chaque thread (chaîne). La valeur par défaut est
'192K'
.node[:mysql][:tunable][:thread_stack]
- wait_timeout
-
Durée d'attente, en secondes, sur une connexion non interactive. La valeur par défaut est
'180'
(chaîne).node[:mysql][:tunable][:wait_timeout]
- table_cache
-
Nombre de tables ouvertes (chaîne). La valeur par défaut est
'2048'
.node[:mysql][:tunable][:table_cache]