Vydanie DBMS MySQL 9.5.0

Spoločnosť Oracle vytvorila novú vetvu DBMS MySQL 9.5.0. Sestavy MySQL Community Server 9.5.0 sú pripravené pre všetky hlavné distribúcie Linuxu, FreeBSD, macOS a Windows. V súlade s implementovaným modelom vydávania verzií z roku 2023, MySQL 9.5 patrí do vetiev „Inovácia“. Vetvy Inovácia sú odporúčané pre tých, ktorí chcú skôr získať prístup k novej funkcionalite, sú vydávané každé 3 mesiace a sú podporované iba do publikovania nasledujúcej významnej verzie (napríklad po objavení vetvy 9.5 sa podporovanie vetvy 9.4 zastaví). Na zimu sa plánuje vytvoriť LTS-verziu 9.6, odporúčanú pre implementácie, ktoré potrebujú predvídateľnosť a dlhodobé zachovanie nemenného správania. Po LTS-vetve sa vytvorí nová vetva Inovácia — MySQL 10.0.

Hlavné zmeny v MySQL 9.5:

  • Pridaná možnosť „activate_mandatory_roles“ na rozšírené riadenie rolí — pri vypnutej nastavení „activate_all_roles_on_login“ a zapnutej „activate_mandatory_roles“ sa okrem štandardných rolí aktivuje podpora povinných rolí (automatiky priradených používateľovi pri pripojení).
  • V plugine MySQL Multilingual Engine bola pridaná podpora špecifikácie ECMAScript 2025 pre implementáciu jazyka JavaScript.
  • Pridaný nástroj mysqldm (MySQL Diagnostic Monitor), určený na zber diagnostických informácií (analyzuje vykonávanie predpripraveného súboru dopytov), ktoré môže používateľ odoslať podpore za účelom zjednodušenia zrozumenia problémov.
  • Pridaná možnosť súčasnej inštalácie vedľa seba bežných a LTS-vydaní MySQL.
  • V parametroch replikácie sú predvolene zapnuté rozšírené nastavenia ochrany, ktoré zahŕňajú šifrovanie všetkých pripojení pri replikácii.
  • V plugine MySQL Thread Pool bola implementovaná automatická konfigurácia parametrov na dosiahnutie maximálneho výkonu na základe existujúcej hardvérovej konfigurácie.
  • Zmenené správanie parametra „innodb_log_writer_threads“, ktorého zapnutie teraz závisí od aktívneho režimu binárnych redo-logov (log_bin). Pri neaktívnom „log_bin“ sa parameter „innodb_log_writer_threads“ zapína pre systémy s viac ako 4 logickými CPU, a pri aktívnom — s viac ako 31 logickými CPU.
  • Predvolené nastavenie parametra „binlog_transaction_dependency_history_size“ bolo zvýšené z 25-tisíc na milión. Maximálna možná hodnota pre tento parameter bola rozšírená z 1 na 10 miliónov.
  • Hodnota parametra „caching_sha2_password_digest_rounds“ bola predvolene zvýšená na 10000.
  • Použitie metódy autentifikácie SCRAM-SHA-1 pri pripojení k SASL LDAP je označené za zastarané. Namiesto toho by sa mala používať metóda SCRAM-SHA-256, ktorá je teraz predvolene nastavená v parametri „authentication_ldap_sasl_auth_method_name“.
  • Podpora premenných „group_replication_allow_local_lower_version_join“ a „replica_parallel_type“, ktoré boli predtým označené za zastarané, bola ukončená.
  • Na platforme Solaris bola pridaná podpora kompilácie pomocou Clang a GCC. Taktiež bola pridaná možnosť použitia OpenSSL 3 na Solaris.
  • Minimálne podporovaná verzia Cmake bola zvýšená na 3.17.5.
  • Bolo odstránených 9 zraniteľností, pričom najvážnejšej bola pridelená úroveň nebezpečenstva 5.5 z 10. Podrobnosti neboli poskytnuté, uvádza sa iba, že zraniteľnosti sa nachádzajú v InnoDB, DML a optimalizátori. Na zneužitie zraniteľností je potrebný overený prístup k DBMS.

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster