Vydání databázového systému MySQL 9.4.0

Společnost Oracle vytvořila novou větev databázového systému MySQL 9.4.0. Sestavy MySQL Community Server 9.4.0 jsou připraveny pro všechny hlavní distribuce Linuxu, FreeBSD, macOS a Windows. V souladu s implementovaným modelem vydávání verzí v roce 2023 je MySQL 9.4 zařazeno do větví "Innovation". Větve Innovation jsou doporučovány pro ty, kteří chtějí dříve přistupovat k novým funkcím, vydávají se každé 3 měsíce a podporují se pouze do vydání další významné verze (například po vzniku větve 9.4 byla podpora větve 9.3 ukončena). Na podzim se plánuje vytvoření LTS verze 9.5, doporučené pro nasazení, kde je požadována předvídatelnost a dlouhá stabilita chování. Následně bude vytvořena nová větev Innovation — MySQL 10.0.

Hlavní změny v MySQL 9.4:

  • Ve uložených procedurách napsaných v jazyce JavaScript byla implementována podpora typu BIT. Hodnoty typu BIT menší nebo rovny JavaScript.MAX_SAFE_INTEGER se převádějí na JavaScript typ Number, zatímco větší hodnoty se převádějí na JavaScript typ BigInt.
  • Do příkazového řádku mysql byla přidána možnost "--commands", která umožňuje povolit podporu pro provádění místních příkazů (ve výchozím nastavení jsou příkazy zakázány):
    • charset
    • clear
    • connect
    • edit
    • ego
    • exit
    • go
    • help
    • nopager
    • notee
    • nowarning
    • pager
    • print
    • prompt
    • query_attributes
    • quit
    • rehash
    • resetconnection
    • ssl_session_data_print
    • source
    • status
    • systém
    • tee
    • \u
    • warnings
  • Na místo pluginu firewall, který umožňuje filtrovat SQL dotazy do databáze na základě zadaných vzorců, byl navržen komponent MySQL Enterprise Firewall, který realizuje identickou funkčnost s výjimkou podpory profilů účtů (namísto toho se podporují profily skupin). Plugin firewall byl prohlášen za zastaralý a bude odstraněn v jednom z příštích vydání. MySQL Enterprise Firewall je k dispozici pouze uživatelům komerční verze MySQL Enterprise Edition.
  • Bylo odstraněno 30 zranitelností, z nichž jedna může být vzdáleně zneužita s přístupem k zasílání dotazů na databázi. Čtyři nejzávažnější problémy mají úroveň nebezpečí 6.5 a souvisejí se zranitelnostmi v DML a optimalizátoru. Méně závažné zranitelnosti se týkají InnoDB, optimalizátoru, uložených procedur, LDAP Auth a systému replikace.

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