Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
mysql-Attribute
Wichtig
Das Tool AWS OpsWorks Stacks Der Dienst hat am 26. Mai 2024 das Ende seiner Nutzungsdauer erreicht und wurde sowohl für neue als auch für bestehende Kunden deaktiviert. Wir empfehlen Kunden dringend, ihre Workloads so bald wie möglich auf andere Lösungen zu migrieren. Wenn Sie Fragen zur Migration haben, wenden Sie sich an den AWS Support Team ein AWS Re:post oder
Anmerkung
Diese Attribute stehen nur für Linux-Stacks zur Verfügung.
Die mysql
Attribute
- basedir
-
Das Basisverzeichnis (Zeichenfolge). Der Standardwert ist
'/usr'
.node[:mysql][:basedir]
- bind_address
-
Die Adresse, auf der My SQL zuhört (Zeichenfolge). Der Standardwert ist
'0.0.0.0'
.node[:mysql][:bind_address]
- clients
-
Eine Liste der Clients (Zeichenfolgenliste).
node[:mysql][:clients]
- conf_dir
-
Das Verzeichnis mit der Konfigurationsdatei (Zeichenfolge). Die Standardwerte lauten wie folgt:
-
Amazon Linux undRHEL:
'/etc'
-
Ubuntu:
'/etc/mysql'
node[:mysql][:conf_dir]
-
- confd_dir
-
Das Verzeichnis mit zusätzlichen Konfigurationsdateien (Zeichenfolge). Der Standardwert ist
'/etc/mysql/conf.d'
.node[:mysql][:confd_dir]
- datadir
-
Das Datenverzeichnis (Zeichenfolge). Der Standardwert ist
'/var/lib/mysql'
.node[:mysql][:datadir]
- grants_path
-
Der Speicherort der GRANT-Tabelle (Zeichenfolge). Der Standardwert ist
'/etc/mysql_grants.sql'
.node[:mysql][:grants_path]
- mysql_bin
-
Der Speicherort der mysql-Binärdateien (Zeichenfolge). Der Standardwert ist
'/usr/bin/mysql'
.node[:mysql][:mysql_bin]
- mysqladmin_bin
-
Der mysqladmin-Speicherort (Zeichenfolge). Der Standardwert ist
'/usr/bin/mysqladmin'
.node[:mysql][:mysqladmin_bin]
- pid_file
-
Die Datei mit der Prozess-ID des Daemons (Zeichenfolge). Der Standardwert ist
'/var/run/mysqld/mysqld.pid'
.node[:mysql][:pid_file]
- port
-
Der Port, den der Server überwacht (Zahl). Der Standardwert ist
3306
.node[:mysql][:port]
- root_group
-
Die Root-Gruppe (Zeichenfolge). Der Standardwert ist
'root'
.node[:mysql][:root_group]
- server_root_password
-
Das Root-Passwort des Servers (Zeichenfolge). Der Standardwert ist zufallsgeneriert.
node[:mysql][:server_root_password]
- socket
-
Der Speicherort der Socket-Datei (Zeichenfolge). Der Standardwert ist
'/var/lib/mysql/mysql.sock'
. Die Standardwerte lauten wie folgt:-
Amazon Linux undRHEL:
'/var/lib/mysql/mysql.sock'
-
Ubuntu:
'/var/run/mysqld/mysqld.sock'
node[:mysql][:socket]
-
- tunable-Attribute
-
Die tunable-Attribute werden zur Performance-Optimierung eingesetzt.
- back_log
-
Die maximale Anzahl von ausstehenden Anforderungen (Zeichenfolge). Der Standardwert ist
'128'
.node[:mysql][:tunable][:back_log]
- innodb_additional_mem_pool_size
-
Die Größe des Pools, den Innodb
zum Speichern interner Datenstrukturen verwendet (Zeichenfolge). Der Standardwert ist '20M'
.node[:mysql][:tunable][:innodb_additional_mem_pool_size]
- innodb_buffer_pool_size
-
Die Größe des Innodb
-Pufferpools (Zeichenfolge). Der Attributwert wird festgelegt von AWS OpsWorks Ist stapelbar und hängt vom Instanztyp ab. Sie können ihn jedoch überschreiben, indem Sie eine benutzerdefinierte JSON oder eine benutzerdefinierte Attributdatei verwenden. node[:mysql][:tunable][:innodb_buffer_pool_size]
- innodb_flush_log_at_trx_commit
-
Gibt an, wie oft Innodb
den Protokollpuffer leert (Zeichenfolge). Der Standardwert ist '2'
. Weitere Informationen finden Sie unter innodb_flush_log_at_trx_commit. node[:mysql][:tunable][:innodb_flush_log_at_trx_commit]
- innodb_lock_wait_timeout
-
Die maximale Anzahl von Sekunden, die eine Innodb
-Transaktion auf eine Zeilensperre wartet (Zeichenfolge). Der Standardwert ist '50'
.node[:mysql][:tunable][:innodb_lock_wait_timeout]
- key_buffer
-
Die Index-Puffergröße (Zeichenfolge). Der Standardwert ist
'250M'
.node[:mysql][:tunable][:key_buffer]
- log_slow_queries
-
Der Speicherort der Protokolldatei für langsame Abfragen (Zeichenfolge). Der Standardwert ist
'/var/log/mysql/mysql-slow.log'
.node[:mysql][:tunable][:log_slow_queries]
- long_query_time
-
Die Anzahl von Sekunden, die erforderlich sind, um eine Abfrage als lange Abfrage festzulegen (Zeichenfolge). Der Standardwert ist
'1'
.node[:mysql][:tunable][:long_query_time]
- max_allowed_packet
-
Die maximal zulässige Paketgröße (Zeichenfolge). Der Standardwert ist
'32M'
.node[:mysql][:tunable][:max_allowed_packet]
- max_connections
-
Die maximale Anzahl von gleichzeitigen Client-Verbindungen (Zeichenfolge). Der Standardwert ist
'2048'
.node[:mysql][:tunable][:max_connections]
- max_heap_table_size
-
Die maximale Größe der vom Benutzer erstellten
MEMORY
-Tabellen (Zeichenfolge). Der Standardwert ist'32M'
.node[:mysql][:tunable][:max_heap_table_size]
- net_read_timeout
-
Die Anzahl von Sekunden, die auf mehr Daten aus einer Verbindung gewartet wird (Zeichenfolge). Der Standardwert ist
'30'
.node[:mysql][:tunable][:net_read_timeout]
- net_write_timeout
-
Die Anzahl von Sekunden, die gewartet wird, bis ein Block in eine Verbindung geschrieben wird (Zeichenfolge). Der Standardwert ist
'30'
.node[:mysql][:tunable][:net_write_timeout]
- query_cache_limit
-
Die maximale Größe einer einzelnen zwischengespeicherten Abfrage (Zeichenfolge). Der Standardwert ist
'2M'
.node[:mysql][:tunable][:query_cache_limit]
- query_cache_size
-
Die Cachegröße der Abfrage (Zeichenfolge). Der Standardwert ist
'128M'
.node[:mysql][:tunable][:query_cache_size]
- query_cache_type
-
Der Cachetyp der Abfrage (Zeichenfolge). Die möglichen Werte lauten wie folgt:
-
'0'
: Kein Caching und Abrufen von Daten im Cache. -
'1'
: Cache-Anweisungen, die nicht mitSELECT SQL_NO_CACHE
beginnen. -
'2'
: Cache-Anweisungen, die mitSELECT SQL_CACHE
beginnen.
Der Standardwert ist
'1'
.node[:mysql][:tunable][:query_cache_type]
-
- thread_cache_size
-
Die Anzahl von Client-Threads, die zur Wiederverwendung zwischengespeichert werden (Zeichenfolge). Der Standardwert ist
'8'
.node[:mysql][:tunable][:thread_cache_size]
- thread_stack
-
Die Stack-Größe für jeden Thread (Zeichenfolge). Der Standardwert ist
'192K'
.node[:mysql][:tunable][:thread_stack]
- wait_timeout
-
Die Anzahl von Sekunden, die auf eine nicht interaktive Verbindung wartet wird. Der Standardwert ist
'180'
(Zeichenfolge).node[:mysql][:tunable][:wait_timeout]
- table_cache
-
Die Anzahl von offenen Tabellen (Zeichenfolge). Der Standardwert ist
'2048'
.node[:mysql][:tunable][:table_cache]