:: DEVELOPER ZONE
Bug in MyISAM behoben, bei dem REPLACE ... SELECT ... eine
beschädigte Tabelle ergeben konnte.
Bug in myisamchk behoben, bei dem der auto_increment-Wert falsch
zurückgesetzt wurde.
VIELE Patches für Linux Alpha. MySQL scheint mittlerweile auf Linux Alpha relativ stabil zu laufen.
DISTINCT auf HEAP temporäre Tabellen so geändert, dass
gehashte Schlüssel verwendet werden, um doppelte Zeilen (Duplikate) schnell
zu finden. Das betrifft meistens Anfragen des Typs SELECT DISTINCT ... GROUP BY .... Das behebt ein Problem, bei dem nicht alle Duplikate in
Anfragen des genannten Typs entfernt wurden. Zusätzlich ist der neue Code
VIEL schneller.
Patches hinzugefügt, damit MySQL auf Mac OS X kompiliert.
Option IF NOT EXISTS für CREATE DATABASE hinzugefügt.
Optionen --all-databases und --databases für mysqldump
hinzugefügt, um das Dumpen vieler Datenbanken zugleich zu ermöglichen.
Bug im komprimierten DECIMAL()-Index in MyISAM-Tabellen
behoben.
Bug beim Speichern von 0 in ein Timestamp-Feld behoben.
Beim Ausführen von mysqladmin shutdown auf eine lokale Verbindung
wartet mysqladmin jetzt, bis die PID-Datei entfernt ist, bevor es
sich beendet.
Coredump bei einigen COUNT(DISTINCT ...)-Anfragen behoben.
myisamchk funktioniert jetzt sauber bei RAID-Tabellen.
Problem bei LEFT JOIN und schluessel_feld IS NULL behoben.
Bug in net_clear() behoben, der den Fehler Aborted connection
in MySQL-Clients ausgeben konnte.
Optionen USE INDEX (schluessel_liste) und IGNORE INDEX (schluessel_liste) als Join-Parameter in SELECT hinzugefügt.
DELETE und RENAME sollten jetzt auf RAID-Tabellen
funktionieren.
© 1995-2005 MySQL AB. All rights reserved.
