680 MySQL - Technische Referenz f¨ur Version 5.0.1-alpha
• KILL funktioniert jetzt auf einem Thread, der durch ein ’Schreiben’ auf einen toten
Client gesperrt ist.
• Speicherleck im Replikations-Slave-Thread behoben.
• Neue Option log-slave-updates hinzugef¨ugt, die das Hintereinanderh¨angen im Kreis
(Daisy-Chaining, ’Ringelrei’) von Slaves erlaubt.
• Compile-Fehler auf FreeBSD und anderen Systemen behoben, auf denen pthread_t
nicht dasselbe wie int ist.
• Herunterfahren des Masters bricht den Slave-Thread nicht mehr ab.
• Race-Bedingung im INSERT DELAYED-Code beim Ausf¨uhren von ALTER TABLE behoben.
• Blockierungs¨uberpr¨ufung f¨ur INSERT DELAYED hinzugef¨ugt.
C.2.29
¨
Anderungen in Release 3.23.16
• Option TYPE=QUICK f¨ur CHECK und REPAIR hinzugef¨ugt.
• Bug in REPAIR TABLE behoben, wenn die Tabelle durch einen anderen Thread in Be-
nutzung war.
• Einen Thread-Cache hinzugef¨ugt, um zu erm¨oglichen, MySQL mit gdb zu debuggen,
wenn man viele erneute Verbindungen durchf¨uhrt. Das verbessert auch Systeme, auf
denen man keine persistenten Verbindungen benutzen kann.
• Viele Korrekturen in der Berkeley-DB-Schnittstelle.
• UPDATE IGNORE bricht jetzt nicht mehr ab, wenn eine Aktualisierung zu einem
DUPLICATE_KEY-Fehler f¨uhrt.
• CREATE TEMPORARY TABLE-Befehle werden in die Update-Log-Datei geschrieben.
• Bug bei der Handhabung von maskierten IP-Nummern in den Berechtigungstabellen
behoben.
• Bug mit delayed_key_writes-Tabellen und CHECK TABLE behoben.
• replicate-do-db und replicate-ignore-db-Optionen hinzugef¨ugt, um auf Daten-
banken zu beschr¨anken, die repliziert werden.
• SQL_LOG_BIN-Option hinzugef¨ugt.
C.2.30
¨
Anderungen in Release 3.23.15
• Um mysqld als root zu starten, m¨ussen Sie jetzt die -- user=root-Option benutzen.
• Schnittstelle zu Berkeley-DB hinzugef¨ugt. (Diese funktioniert noch nicht richtig. Spie-
len Sie mit ihr auf eigenes Risiko herum!)
• Replikation zwischen Master und Slaves hinzugef¨ugt.
• Bug behoben, bei dem ein anderer Thread eine Sperre stehlen konnte, wenn ein Thread
eine Sperre auf eine Tabelle hatte und einen FLUSH TABLES-Befehl ausf¨uhrte.
• Die slow_launch_time-Variable und die slow_launch_thread-Status-Variable zu
mysqld hinzugef¨ugt. Diese k¨onnen mit mysqladmin variables und mysqladmin
extended-status betrachtet werden.
• Funktionen INET_NTOA() und INET_ATON() hinzugef¨ugt.
Comentarios a estos manuales