Stabilno izdanje SGBD-a MariaDB 10.10

Objavljen je prvi stabilni izdanak nove grane DBMS-a MariaDB 10.10 (10.10.2), u kojoj se razvija grananje od MySQL, zadržavajući unatrag kompatibilnost i odlikujući se integracijom dodatnih mehanizama za pohranu i naprednim mogućnostima. Razvoj MariaDB nadgleda neovisna organizacija MariaDB Foundation u skladu s otvorenim i transparentnim procesom razvoja, koji ne ovisi o pojedinim proizvođačima. MariaDB se isporučuje umjesto MySQL-a u mnogim Linux distribucijama (RHEL, SUSE, Fedora, openSUSE, Slackware, OpenMandriva, ROSA, Arch Linux, Debian) i implementiran je u velikim projektima poput Wikipedije, Google Cloud SQL-a i Nimbuzza.

Ključna poboljšanja u MariaDB 10.10:

  • Dodana je funkcija RANDOM_BYTES za generiranje nasumične sekvence bajtova zadane veličine.
  • Dodan je tip podataka INET4 za pohranu IPv4 adresa u 4-bajtnoj reprezentaciji.
  • Promijenjeni su zadani parametri izraza "CHANGE MASTER TO", u kojem se sada koristi način replikacije temeljen na GTID-u (Global Transaction ID), ako master-server podržava ovu vrstu identifikatora. Opcija "MASTER_USE_GTID=Current_Pos" je obrisana, a umjesto nje treba koristiti opciju "MASTER_DEMOTE_TO_SLAVE".
  • Proširene su optimizacije operacija spajanja s velikim brojem tablica, uključujući mogućnost korištenja "eq_ref" za spajanje tablica u bilo kojem redoslijedu.
  • Implementirani su UCA algoritmi (Unicode Collation Algorithm) definirani u Unicode 14 specifikaciji, koriste se za određivanje pravila sortiranja i usporedbe uzimajući u obzir značenje simbola (na primjer, prilikom sortiranja numeričkih vrijednosti uzima se u obzir prisutnost minus ili točke ispred broja i različite vrste pisanih oblika, dok se prilikom usporedbe ne uzima u obzir veličina slova i prisutnost naglasaka). Poboljšane su performanse UCA operacija u funkcijama utf8mb3 i utf8mb4.
  • Omogućena je mogućnost dodavanja IP adresa na popis čvorova Galera Clustera koji su ovlašteni za izvršavanje SST/IST upita.
  • Zadano je aktiviran način "explicit_defaults_for_timestamp" kako bi ponašanje bilo bliže MySQL-u (prilikom izvođenja "SHOW CREATE TABLE" ne prikazuje se sadržaj DEFAULT blokova za tip timestamp).
  • U sučelju naredbenog retka zadano je uključena opcija "—Uklonjena je neiskorištena tabela INFORMATION_SCHEMA.TABLESPACES." (uključeno je postavljanje veza s TLS-enkripcijom).
  • Preuređena je obrada gornjih izraza UPDATE i DELETE.
  • Funkcije DES_ENCRYPT i DES_DECRYPT, kao i varijabla innodb_prefix_index_cluster_optimization, su proglašene zastarjelima.

Izvor: opennet.ru

Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere | ProHoster