
MariaDB 12.0 mit InnoDB-Korrekturen und erweiterter Plattformunterstützung
MariaDB 12.0, das Open-Source-RDBMS, wurde veröffentlicht. Es behebt InnoDB- und Replikationsprobleme und unterstützt nun auch Fedora 42, RHEL 10 und Debian 13 Pakete.
Eine Übersetzung von 🇬🇧 Linuxiac.com
MariaDB 12.0, die neueste stabile Version der beliebten Open-Source-Datenbank, ist ab sofort verfügbar - vollgepackt mit wichtigen Fehlerkorrekturen, Optimierungen und erweiterter Plattformunterstützung. Beachten Sie, dass es sich bei 12.0 um eine Rolling-Release-Version handelt. Wer auf dem neuesten Stand bleiben möchte, sollte den Wechsel auf MariaDB 12.1.2 planen, sobald diese Version verfügbar ist.
Ein Großteil der Arbeit in diesem Update konzentriert sich auf die Speicher-Engines, insbesondere InnoDB und Aria. So hat MariaDB beispielsweise Korruptionsprobleme im Zusammenhang mit dem adaptiven Hash-Index, Probleme beim Schrumpfen des Pufferpools und potenzielle Serverausfälle in Verbindung mit bestimmten Speicherszenarien behoben.
Außerdem gibt es einen neuen innodb_linux_aio Parameter, der je nach Linux-Umgebung intelligent zwischen io_uring und den alten libaio Schnittstellen umschaltet.
Auch bei der Aria Engine wurden eine Reihe wichtiger Fehler behoben. Probleme beim Hinzufügen von Fremdschlüsseln zu Tabellen mit Vektorindizes wurden behoben, was die Gesamtstabilität von Arbeitslasten, die auf diese Engine angewiesen sind, weiter verbessert.
Bei der Tabellendefinition behebt MariaDB 12.0 einen unangenehmen Grenzfall, bei dem das Hinzufügen einer UNIQUE-Beschränkung mit USING HASH Tabellen mit Fremdschlüsseln beschädigen konnte. Für alle, die viel mit partitionierten Tabellen arbeiten, gibt es jetzt einen Fix für Replika-Abstürze nach Partitions-zu-Tabellen-Konvertierungen.
Cluster-Benutzer erhalten ein Upgrade auf Galera 26.4.23, das verbesserte Kompatibilität mit OpenZFS 2.3.0 und höher bietet. MariaDB 12.0 behebt außerdem seit langem bestehende Probleme bei der Replikation, z. B. dass der Master-Knoten nicht mehr reagiert, wenn ein Replikat bei der semi-synchronen Replikation angehalten wird.
Für diejenigen, die sich auf mariabackup verlassen, behandelt der Backup-Prozess nun auch schwierige Fälle von Aria-Tabellen und vermeidet bestimmte Replikationsfehlanpassungen, wobei mehrere Fehlerberichte aus der Community geschlossen wurden.
Datenbank-Power-User werden zahlreiche Optimierungs- und SQL-Fixes entdecken - von der Behandlung abgeleiteter Tabellen mit unbenannten Spalten bis hin zu genaueren Index-Zusammenführungsplänen. Die Version beseitigt auch einen ärgerlichen Fehler, der zu Endlosschleifen und Speicherlecks bei der Tabellenanalyse führen konnte, wenn UTF-8-Zeichen beteiligt waren.
Schließlich wird mit MariaDB 12.0 die Unterstützung für eine Reihe von wichtigen Linux-Distributionen und -Architekturen erweitert. Die Pakete sind jetzt für Fedora 42, Red Hat Enterprise Linux 10 (einschließlich x86_64, aarch64, ppc64le und s390x), SLES 15 SP6 und SP7, Ubuntu 25.04 (Plucky Puffin) und Debian 13 (Trixie) verfügbar.
🎓 Es ist auch erwähnenswert, dass dies die letzte Version für Ubuntu 24.10 ist, die im Juli 2025 das Ende der Standardunterstützung erreicht. Und für alle, die CentOS Stream 9 verwenden, ist ein zuvor fehlendes MariaDB-provider-lzo-Paket nun korrekt enthalten.
Die vollständige Aufschlüsselung finden Sie in der Ankündigung.
















Comments