Stabiele release van de database MariaDB 10.10

De eerste stabiele release van de nieuwe versie van de MariaDB-database, versie 10.10 (10.10.2), is gepubliceerd. Deze versie is een voortzetting van MySQL en behoudt de backward compatibility, terwijl het ook de integratie van extra opslag-engines en uitgebreide mogelijkheden biedt. De ontwikkeling van MariaDB wordt geleid door de onafhankelijke organisatie MariaDB Foundation, volgens een open en transparant ontwikkelingsproces dat niet afhankelijk is van individuele leveranciers. MariaDB wordt in veel Linux-distributies (RHEL, SUSE, Fedora, openSUSE, Slackware, OpenMandriva, ROSA, Arch Linux, Debian) in plaats van MySQL geleverd en wordt gebruikt in grote projecten zoals Wikipedia, Google Cloud SQL en Nimbuzz.

Belangrijkste verbeteringen in MariaDB 10.10:

  • De functie RANDOM_BYTES is toegevoegd voor het verkrijgen van een willekeurige byte-reeks van een opgegeven grootte.
  • Het gegevenstype INET4 is toegevoegd voor het opslaan van IPv4-adressen in een 4-byte formaat.
  • De standaardparameters van de uitdrukking "CHANGE MASTER TO" zijn gewijzigd, waarbij nu de GTID-gebaseerde replicatiemodus (Global Transaction ID) wordt gebruikt, mits de master-server deze identificators ondersteunt. De instelling "MASTER_USE_GTID=Current_Pos" is verouderd verklaard en de optie "MASTER_DEMOTE_TO_SLAVE" moet nu worden gebruikt.
  • Optimalisaties voor het samenvoegen van een groot aantal tabellen zijn uitgebreid, inclusief de mogelijkheid om "eq_ref" te gebruiken voor het samenvoegen van tabellen in elke volgorde.
  • UCA-algoritmes (Unicode Collation Algorithm) zijn geĆÆmplementeerd, zoals gedefinieerd in de Unicode 14-specificatie, en toegepast voor het bepalen van sorteer- en vergelijkingsregels met inachtneming van de betekenis van symbolen (bijvoorbeeld bij het sorteren van numerieke waarden wordt rekening gehouden met de aanwezigheid van een minteken en een punt vóór het getal en verschillende schrijfwijzen, terwijl bij vergelijking de hoofdlettergevoeligheid en de aanwezigheid van accenten niet in aanmerking worden genomen). De prestaties van UCA-bewerkingen zijn verbeterd in de functies utf8mb3 en utf8mb4.
  • De mogelijkheid om toe te voegen IP-adressen aan de lijst van Galera Cluster-knooppunten die zijn toegestaan om SST/IST-verzoeken uit te voeren is geĆÆmplementeerd.
  • De modus "explicit_defaults_for_timestamp" is standaard geactiveerd om het gedrag meer in lijn te brengen met MySQL (bij het uitvoeren van "SHOW CREATE TABLE" wordt de inhoud van de DEFAULT-blokken voor het type timestamp niet weergegeven).
  • In de commandoregelinterface is de optie "—" standaard ingeschakeldssl(connecties met TLS-versleuteling zijn ingeschakeld).
  • De verwerking van bovenliggende UPDATE- en DELETE-uitdrukkingen is herzien.
  • De functies DES_ENCRYPT en DES_DECRYPT, evenals de variabele innodb_prefix_index_cluster_optimization, zijn verouderd verklaard.

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers šŸ”„ Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster