Stabilní vydání databázového systému MariaDB 10.10

Bylo vydáno první stabilní vydání nové větve databázového systému MariaDB 10.10 (10.10.2), v rámci které se vyvíjí odnož MySQL, zachovávající zpětnou kompatibilitu a lišící se integrací dodatečných úložišť a rozšířenými možnostmi. Vývoj MariaDB dohlíží nezávislá organizace MariaDB Foundation podle otevřeného a transparentního vývojového procesu, nezávislého na jednotlivých výrobcích. MariaDB je dodávána místo MySQL v mnoha distribucích Linuxu (RHEL, SUSE, Fedora, openSUSE, Slackware, OpenMandriva, ROSA, Arch Linux, Debian) a implementována v takových velkých projektech jako Wikipedia, Google Cloud SQL a Nimbuzz.

Klíčová vylepšení v MariaDB 10.10:

  • Byla přidána funkce RANDOM_BYTES pro získání náhodné sekvence bajtů dané velikosti.
  • Byl přidán datový typ INET4 pro ukládání adres IPv4 ve 4-bajtovém zobrazení.
  • Byly změněny výchozí parametry výrazu "CHANGE MASTER TO", ve kterém se nyní používá replikace založená na GTID (Globální identifikátor transakce), pokud master server tuto formu identifikátorů podporuje. Nastavení "MASTER_USE_GTID=Current_Pos" je nyní zastaralé a mělo by být nahrazeno volbou "MASTER_DEMOTE_TO_SLAVE".
  • Byly rozšířeny optimalizace operací slučování s velkým počtem tabulek, včetně možnosti využití "eq_ref" pro slučování tabulek v libovolném pořadí.
  • Byly implementovány algoritmy UCA (Unicode Collation Algorithm), definované ve specifikaci Unicode 14 a používané pro stanovení pravidel pro třídění a porovnávání s ohledem na význam symbolů (například při třídění číselných hodnot se zohledňuje přítomnost minus a tečky před číslem a různé způsoby zápisu, zatímco při porovnávání se ignoruje velké a malé písmo a přítomnost diakritiky). Byla zvýšena výkonnost operací UCA ve funkcích utf8mb3 a utf8mb4.
  • Byla implementována možnost přidání IP adress do seznamu uzlů Galera Cluster, kterým je povoleno provádět dotazy SST/IST.
  • Ve výchozím nastavení je aktivován režim "explicit_defaults_for_timestamp" pro zajištění chování podobného MySQL (při provádění "SHOW CREATE TABLE" se nezobrazují obsah bloků DEFAULT pro typ timestamp).
  • V rozhraní příkazového řádku je ve výchozím nastavení zapnuta volba "—ssl» (je povoleno vytváření spojení s TLS šifrováním).
  • Byla přepracována správa výrazů UPDATE a DELETE nejvyšší úrovně.
  • Funkce DES_ENCRYPT a DES_DECRYPT byly prohlášeny za zastaralé, stejně jako proměnná innodb_prefix_index_cluster_optimization.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster