670 MySQL - Technische Referenz f¨ur Version 5.0.1-alpha
• Neues Skript ‘mysqld_multi’. Siehe Abschnitt 5.7.3 [mysqld_multi], Seite 269.
• Neues Skript ‘mysql-multi.server.sh’ hinzugef¨ugt. Vielen Dank an Tim Bunce
Hosts zu handhaben, die viele mysqld-Prozesse laufen lassen.
• ‘safe_mysqld’, ‘mysql.server’ und ‘mysql_install_db’ wurden so a/jointfilesconvert/293675/bge¨andert,
dass sie mysql_print_defaults anstelle verschiedener Hacks benutzen, um
‘my.cnf’-Dateien zu lesen. Zus¨atzlich wurde die Handhabung verschiedener Pfade
konsistenter gemacht, in Bezug auf wie mysqld vorgabem¨aßig handhabt.
• Berkeley-DB-Transaktions-Logs, die nicht mehr in Benutzung sind, werden automatisch
entfernt.
• Bug bei mehreren FULLTEXT-Indexen in einer Tabelle behoben.
• Warnung hinzugef¨ugt, wenn sich die von Zeilen bei REPAIR/OPTIMIZE ¨andert.
• Patches f¨ur OS/2 von Yuri Dario angewandt.
• FLUSH TABLES tabelle schrieb den Index-Baum nicht immer korrekt auf die Festplatte
zur¨uck.
• --bootstrap l¨auft jetzt in einem separaten Thread. Das behebt ein Problem, das bei
mysql_install_db einen Coredump auf einigen Linux-Maschinen verursachte.
• mi_create() a/jointfilesconvert/293675/bge¨andert, so dass es weniger Stack-Platz ben¨otigt.
• Bug beim Optimierer, wenn er versucht, MATCH, mit UNIQUE-Schl¨usseln benutzt, zu
¨uberoptimieren.
• Crash-me und die MySQL-Benchmarks funktionieren jetzt auch mit FrontBase.
• RESTRICT und CASCADE werden nach einem DROP TABLE zugelassen, um die Portierung
einfacher zu machen.
• Status-Variable zur¨uckgesetzt, die Probleme hervorrufen konnte, wenn man --slow-
log benutzte.
• Variable connect_timeout f¨ur mysql und mysqladmin hinzugef¨ugt.
• connect_timeout als Alias f¨ur timeout f¨ur Optionsdateien, die von mysql_options()
gelesen werden, hinzugef¨ugt.
C.2.17
¨
Anderungen in Release 3.23.28
• Neue Optionen --pager[=...], --no-pager, --tee=... und --no-tee f¨ur den mysql-
Client hinzugef¨ugt. Die entsprechenden neuen interaktiven Befehle heißen pager,
nopager, tee und notee. Siehe Siehe Abschnitt 5.8.2 [mysql], Seite 282, mysql --
help und die interaktive Hilfe wegen weiterer Informationen.
• Absturz behoben, der beim Fehlschlagen der Reparatur von MyISAM-Tabellen auftrat.
• Gr¨oßerer Performance-Bug im Tabellensperren-Code behoben, wenn man permanent
VIELE SELECT-, UPDATE- und INSERT-Statements laufen hatte. Das Symptom zeigte
sich darin, dass die UPDATE- und INSERT-Anfragen lange gesperrt waren, w¨ahrend neue
SELECT-Statements vor den Aktualisierungen ausgef¨uhrt wurden.
• Beim Lesen von options_files mit mysql_options() wurde die return-found-rows-
Option ignoriert.
Kommentare zu diesen Handbüchern