MariaDB 10.10 stabilno izdanje

Objavljeno je prvo stabilno izdanje nove grane DBMS-a MariaDB 10.10 (10.10.2) u okviru koje se razvija grana MySQL-a koja održava kompatibilnost unatrag i odlikuje se integracijom dodatnih mehanizama za skladištenje i naprednim mogućnostima. Razvoj MariaDB-a nadgleda nezavisna Fondacija MariaDB, prateći otvoren i transparentan proces razvoja koji je nezavisan od pojedinačnih dobavljača. MariaDB se isporučuje kao zamjena za MySQL u mnogim Linux distribucijama (RHEL, SUSE, Fedora, openSUSE, Slackware, OpenMandriva, ROSA, Arch Linux, Debian) i implementiran je u tako velike projekte kao što su Wikipedia, Google Cloud SQL i Nimbuzz.

Ključna poboljšanja u MariaDB 10.10:

  • Dodata funkcija RANDOM_BYTES za dobivanje nasumične sekvence bajtova date veličine.
  • Dodan tip podataka INET4 za pohranjivanje IPv4 adresa u 4-bajtnom prikazu.
  • Zadani parametri izraza "CHANGE MASTER TO" su promijenjeni, koji sada koristi način replikacije zasnovan na GTID-u (Global Transaction ID), ako glavni server podržava ovu vrstu identifikatora. Postavka "MASTER_USE_GTID=Current_Pos" je zastarjela i treba je zamijeniti opcijom "MASTER_DEMOTE_TO_SLAVE".
  • Poboljšane optimizacije za operacije spajanja s velikim brojem tabela, uključujući mogućnost korištenja "eq_ref" za spajanje tabela bilo kojim redoslijedom.
  • Implementirani UCA (Unicode Collation Algoritm) algoritmi, definirani u Unicode 14 specifikaciji i koji se koriste za određivanje pravila sortiranja i podudaranja uzimajući u obzir značenje znakova (na primjer, pri sortiranju digitalnih vrijednosti, prisustvo minusa i tačke ispred uzimaju se u obzir brojni i različiti tipovi pravopisa, a prilikom poređenja se ne prihvata uzeti u obzir mala slova i prisustvo znaka akcenta). Poboljšane performanse UCA operacija u funkcijama utf8mb3 i utf8mb4.
  • Implementirana je mogućnost dodavanja IP adresa na listu Galera Cluster čvorova kojima je dozvoljeno izvršavanje SST/IST zahtjeva.
  • Podrazumevano, režim "explicit_defaults_for_timestamp" je aktiviran kako bi se ponašanje približilo MySQL-u (kada se izvršava "SHOW CREATE TABLE" sadržaj DEFAULT blokova za tip vremenske oznake nije prikazan).
  • U interfejsu komandne linije, opcija “--ssl” je podrazumevano omogućena (omogućena je instalacija TLS šifrovanih veza).
  • Obrada UPDATE i DELETE izraza najviše razine je prerađena.
  • Funkcije DES_ENCRYPT i DES_DECRYPT i varijabla innodb_prefix_index_cluster_optimization su zastarjele.

izvor: opennet.ru

Dodajte komentar