Login
Newsletter
Werbung

Mi, 16. April 2008, 09:48

Software::Datenbanken

Release-Kandidat von MySQL 5.1

Sun, der neue Eigentümer von MySQL, hat einen Release-Kandidaten von MySQL 5.1 herausgegeben.

MySQL 5.1 soll nach internen Tests der Entwickler stellenweise bis zu 15% schneller laufen als ältere Versionen. Bedeutsamer sind jedoch andere Erweiterungen, die besonders in Unternehmen mit entsprechend großen Servern gefragt sind. So ist es nun möglich, Tabellen und Indexe zu partitionieren. Dies ist auf fünf Arten möglich, die als Range, Hash, Key, List und Composite (Subpartitionierung) bezeichnet werden. Durch die Partitionierung können Anfragen schneller beantwortet werden, da nur ein Teil der Tabellen oder Indexe durchlaufen werden muss. Auch Speicher- und andere Wartungsarbeiten können dadurch schneller werden.

Die Replikation der Datenbank wurde um zwei Optionen erweitert. Eine zeilenweise Replikation kopiert die Änderungen an Zeilen anstelle der SQL-Anweisungen auf die Slave-Server. Hybride Replikation dagegen verwendet je nach Operation die effizienteste Art der Replikation.

In die Datenbank wurde nun ein Modul zum zeitgesteuerten Ausführen von Kommandos eingebaut. Insbesondere soll es zum Ausführen von wiederholten Aufgaben dienen. Zwar war ein solches Verhalten bisher mit Hilfe eines Cron-Daemons durch einen externen Aufruf möglich, doch gehen die Entwickler davon aus, dass die eingebaute Funktion datenbankspezifische Aufgaben besser unterstützt.

Für Abonnenten der Variante MySQL Enterprise gibt es zudem einen »Upgrade Advisor«, der nach Patches und Updates sucht und die Administratoren informiert, wenn ein Patch verfügbar ist, der ihre Installation betrifft.

Weitere Neuerungen sind Logtabellen als Ersatz für die bisherigen Logdateien (die Möglichkeit, in Logdateien zu schreiben, bleibt erhalten), neue Cluster-Features und insbesondere ein Plugin-API. Dies bedeutet, dass man die Storage-Engines zur Laufzeit aktivieren, deaktivieren und durch andere Versionen ersetzen kann. Sun stellte mehrere Speicher-Engines vor, die bereits als Plugins verwendet werden können. Darunter ist auch InnoDB, das mittlerweile dem Konkurrenten Oracle gehört. Sun hatte MySQL erst im Januar 2008 gekauft.

Der Release-Kandidat von MySQL 5.1 steht im Quellcode und in Paketform für zahlreiche Systeme zum Download bereit. Die offizielle Version 5.1 soll noch in diesem Quartal erscheinen.

Werbung
Kommentare (Insgesamt: 15 || Alle anzeigen )
Re[2]: Immer noch mehr Bastelei? (vicbrother, Do, 17. April 2008)
Re[4]: Immer noch mehr Bastelei? (Erik, Do, 17. April 2008)
Re[3]: Immer noch mehr Bastelei? (Erik, Do, 17. April 2008)
Re[3]: Immer noch mehr Bastelei? (gttt, Do, 17. April 2008)
Re[2]: Immer noch mehr Bastelei? (gttt, Do, 17. April 2008)
Pro-Linux
Pro-Linux @Facebook
Neue Nachrichten
Werbung