Stabile Version der Datenbanksoftware MariaDB 11.4

Die Version der Datenbank-Management-System MariaDB 11.4.2 wurde veröffentlicht und ist als erster stabiler Release der 11.4-Serie gekennzeichnet. Die MariaDB 11.4-Serie gehört zu den Versionen mit langfristiger Unterstützung und wird mindestens 5 Jahre lang unterstützt. Gleichzeitig ist die Version MariaDB 11.5.1 verfügbar, die den Status eines Release-Kandidaten hat, und die 11.6-Serie wurde gebildet, in der neue Funktionen entwickelt werden.

Das MariaDB-Projekt ist eine Abspaltung von MySQL, die die Abwärtskompatibilität beibehält und sich durch die Integration zusätzlicher Speicher-Engines und erweiterte Funktionen auszeichnet. Die Entwicklung von MariaDB wird von der unabhängigen Organisation MariaDB Foundation geleitet, die einen offenen und transparenten Entwicklungsprozess pflegt und nicht von einzelnen Anbietern abhängig ist. MariaDB wird in vielen Linux-Distributionen (RHEL, SUSE, Fedora, openSUSE, Slackware, OpenMandriva, ROSA, Arch Linux, Debian) anstelle von MySQL bereitgestellt und ist in großen Projekten wie Wikipedia, Google Cloud SQL und Nimbuzz implementiert.

Zu den Änderungen in der MariaDB 11.4-Serie im Vergleich zur vorherigen LTS-Version 10.11 gehören:

  • Der Abfrageoptimierer wurde erheblich verbessert und auf ein neues Gewichtungsmodell (cost model) umgestellt, das eine genauere Vorhersage der Gewichte für jeden Ausführungsplan ermöglicht. Das zuvor verwendete Modell war gut geeignet, um den optimalen Index zu finden, hatte jedoch Probleme bei der Anwendung auf Tabellenscans, Indexscans oder Bereichsabfragen. In dem neuen Modell wurde dieser Nachteil durch eine Anpassung des Basisgewichts der Operationen, die mit dem Speichermotor verbunden sind, behoben. Beispielsweise wird bei Speichervorgängen, wie dem sequenziellen Scannen von Datensätzen, nun davon ausgegangen, dass die Daten auf einem schnellen SSD-Laufwerk gespeichert sind. Darüber hinaus wurden auch andere Gewichtungsparameter des Optimierers optimiert, was es beispielsweise ermöglicht hat, Indizes für ‚ORDER BY/GROUP BY‘-Operationen in Unterabfragen zu verwenden und die Arbeit mit sehr kleinen Tabellen zu beschleunigen.
  • Die Verarbeitung von Unterabfragen in den UPDATE- und DELETE-Anweisungen, die auf eine einzelne Tabelle beschränkt sind, wurde erheblich beschleunigt.
  • Die Verwendung von Indizes wird in Abfragen sichergestellt, in denen die Funktionen DATE und YEAR mit einer Konstante verglichen werden, wie beispielsweise „SELECT * FROM t2 WHERE YEAR(a) = 2024“ oder „SELECT * FROM t2 WHERE DATE(a)“.

    Quelle: opennet.ru
Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen 🔥 Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen | ProHoster