Zweite Entwicklerversion von MySQL angekündigt

Von Oracle wurde das zweite Development Milestone Release (DMR) für MySQL 5.7 Auf der Konferenz MySQL Connect angekündigt. Besonders die Geschwindigkeit der neuen Version hat sich deutlich verbessert. Sie skaliert bis zu 64 CPUs linear und schafft mit InnoDB bei Lesezugriffen mit POINT SELECT immerhin 500.000 Abfragen pro Sekunde! Auch die Replikation wurde verbessert und beschleunigt. MySQL 5.7.2 DMR bietet zudem eine verlustfreie, semi-synchrone Replikation, bei der Transaktionen nur dann bestätigt werden, wenn ein Slave-Server sie empfangen hat. Weitere Details zu MySQL 5.7.2 DMR kann man bei Golem nachlesen.

2013-09-23T08:00:05+02:00September 23rd, 2013|Allgemein|Kommentare deaktiviert für Zweite Entwicklerversion von MySQL angekündigt

Oracle veröffentlicht SQL-Datenbank MySQL 5.6

Zwei Jahren nach der relationalen SQL-Datenbank MySQL 5.5 hat Oracle jetzt die neue Version MySQL 5.6 im Internet zum Download bereitgestellt. Das transaktionsfähige Backend InnoDB war ja schon mit der Version 5.5 von Oracle eingeführt worden. Jetzt kann InnoDB das frühere Backend MyISAM komplett ersetzen, denn es beherrscht in dieser neuen Version endlich auch die Volltextsuche in der DB. In MySQL 5.6 wurden Subqueries merklich beschleunigt. Hilfsmittel wie Semi-Joins oder Materialisierung machen Subqueries jetzt so schnell, dass Software-Entwickler sie nicht mehr aus Performancegründen durch Joins ersetzen müssen.

2013-02-05T16:46:04+02:00Februar 5th, 2013|Allgemein, Webwerkzeuge|Kommentare deaktiviert für Oracle veröffentlicht SQL-Datenbank MySQL 5.6

MySQL 5.6 RC mit besserer InnoDB-Engine

Zur MySQL-Connect-Konferenz in San Francisco hat Oracle eine Release Candidate-Version der Datenbank MySQL 5.6 herausgebracht und zum Download bereitgestellt.. Die Hauptänderung in dieser Version betrifft eindeutig die Datenbank-Engine InnoDD, für die fehlende Funktionen wie zum Beispiel die Volltextsuche nachgelegt wurden. Volltextsuche in MySQL gab es bisher nur mit nicht transaktionsfähigen ISAM-Tabellen. Auch der Durchsatz mit InnoDB-Tabellen wurde merklich verbessert. Beim Lesen wurde die Geschwindigkeit verdoppelt und beim Schreiben sogar vervierfacht. Auf der MySQL-Internetseite findet man eine übersichtliche Beschreibung der Neuerungen in MySQL 5.6. RC.

2012-09-30T10:53:51+02:00September 30th, 2012|MySQL|Kommentare deaktiviert für MySQL 5.6 RC mit besserer InnoDB-Engine

MySQL Engines

Die meisten Web-Entwickler nutzen seit über einem Jahrzehnt MySQL als Datenbank. Im Grunde ist das auch eine gute Wahl, die dem Entwickler viele Möglichkeiten eröffnet. Insbesondere unterstützt MySQL mehrere Engines, von denen InnoDB und MyISAM wohl die wichtigsten und meist verwendeten sind. Die Engines legen die Art und Weise der physikalischen Speicherung der Tabellen fest. Dabei bietet der Typ InnoDB Transaktionen und Foreign Key-Regeln bei optimaler Performance, ist also in aller Regel die bessere Wahl. MyISAM ist beispielsweise dann vorzuziehen, wenn man eine Volltextsuche in der Tabelle machen will oder GIS-Dateien durchsuchen möchte. Unter Linux wird bis einschließlich Version 5.1 standardmäßig MyISAM bei der Anlage einer Tabelle ausgewählt. Möchte man als Vorgabe die InnoDB – Engine wählen, trägt man in der Konfigurationsdatei my.cnf die Zeile default_storage_engine = InnoDB ein.

2011-05-16T09:35:02+02:00Mai 16th, 2011|Allgemein|Kommentare deaktiviert für MySQL Engines
Nach oben