
Kapitel 5: MySQL-Datenbankadministration 255
lower_case_table_names
Wenn auf 1 gesetzt, werden Tabellennamen in Kleinschreibung auf Platte
gespeichert. Tabellennamen sind dann unabh¨angig von der verwendeten
Groß-/Kleinschreibung. Siehe Abschnitt A.5.1 [Case sensitivity], Seite 640.
max_allowed_packet
Die maximale Gr¨oße eine Pakets. Der Nachrichtenpuffer wird auf
net_buffer_length Bytes L¨ange initialisiert, kann aber wenn n¨otig bis zu
max_allowed_packet Bytes Groß werden. Der Vorgabewert ist klein, um
große (m¨oglicherweise falsche) Pakete abzufangen. Sie m¨ussen diesen Wert
erh¨ohen, wenn Sie große BLOB-Spalten verwenden. Er sollte so Groß sein wie
die gr¨oßte BLOB-Spalte, die Sie verwenden wollen. Das aktuelle Protokoll
begrenzt max_allowed_packet auf 16 MB.
max_binlog_cache_size
Wenn eine Transaktion aus mehreren Statements mehr als diese Speichermenge
ben¨otigt, erh¨alt man den Fehler "Multi-Statement transaction required more
than ’max binlog cache size’ bytes of storage".
max_binlog_size
Verf¨ugbar nach Version 3.23.33. Wenn ein Schreibvorgang ins bin¨are
(Replikations-) Log den angegebenen Wert ¨ubersteigt, werden die Logs rotiert.
Sie k¨onnen den Wert auf weniger als 1024 Bytes setzen oder auf mehr als 1
GB. Vorgabe ist 1 GB.
max_connections
Die Anzahl von Clients, die gleichzeitig verbunden sind. Wenn Sie diesen
Wert hoch setzen, wird die Anzahl der Datei-Deskriptoren heraufgesetzt, die
mysqld ben¨otigt. Siehe weiter unten, Bemerkungen zu Beschr¨ankungen bei
Datei-Deskriptoren. Siehe Abschnitt A.2.5 [Too many connections], Seite 626.
max_connect_errors
Wenn es mehr als diese Anzahl unterbrochener Verbindungen von einem Host
gibt, wird dieser Host von weiteren Verbindungen a/jointfilesconvert/293675/bgeschnitten. Sie k¨onnen
diese Sperre mit dem FLUSH HOSTS-Befehl aufheben.
max_delayed_Threads
Nicht mehr als diese Anzahl von Threads zulassen, um INSERT DELAYED-
Statements abzuarbeiten. Wenn Sie versuchen, Daten in eine neue Tabelle
einzuf¨ugen, wenn alle INSERT DELAYED-Threads in Benutzung sind, wird die
Zeile eingef¨ugt, als ob das DELAYED-Attribut nicht angegeben w¨are.
max_heap_table_size
Kein Erzeugen von Heap-Tabellen zulassen, die gr¨oßer als dieser Wert sind.
max_join_size
Joins, die wahrscheinlich mehr als max_join_size Datens¨atze lesen werden,
geben einen Fehler zur¨uck. Setzen Sie diesen Wert, wenn Ihre Benutzer dazu
neigen, Joins auszuf¨uhren, denen eine WHERE-Klausel fehlt und die daher lange
Zeit ben¨otigen und wom¨oglich Millionen von Zeilen zur¨uck geben.
Comentarios a estos manuales