Utgivelse av databasen MySQL 9.5.0

Oracle har dannet en ny gren av DBMS MySQL 9.5.0. Byggene av MySQL Community Server 9.5.0 er forberedt for alle store distribusjoner av Linux, FreeBSD, macOS og Windows. I henhold til modellen for versjonsproduksjon som ble implementert i 2023, er MySQL 9.5 klassifisert som en "Innovation"-gren. Innovation-grener anbefales for de som Ăžnsker tidlig tilgang til ny funksjonalitet, publiseres hver 3. mĂ„ned og stĂžttes bare frem til publiseringen av neste betydelige versjon (for eksempel, etter at gren 9.5 er lansert, avsluttes stĂžtten for gren 9.4). Et LTS-utgivelse 9.6 planlegges til vinteren, anbefalt for implementeringer som krever forutsigbarhet og langvarig opprettholdelse av uendret atferd. Etter LTS-grenen vil en ny Innovation-gren bli dannet — MySQL 10.0.

Viktige endringer i MySQL 9.5:

  • Alternativet «activate_mandatory_roles» er lagt til for utvidet styring av roller — nĂ„r innstillingen «activate_all_roles_on_login» er deaktivert og «activate_mandatory_roles» aktivert, aktiveres stĂžtte for obligatoriske roller (som automatisk tildeles brukeren ved tilkobling) i tillegg til standardroller.
  • I MySQL Multilingual Engine-plugin-et har stĂžtten for ECMAScript 2025-spesifikasjonen blitt implementert i JavaScript-sprĂ„ket.
  • VerktĂžyet mysqldm (MySQL Diagnostic Monitor) er lagt til for innsamling av diagnostisk informasjon (en forhĂ„ndsdefinert sett av forespĂžrsel analyseres), som brukeren kan sende til supportsystemet for Ă„ forenkle problemanalyse.
  • Muligheten for samtidig installasjon av vanlige og LTS-utgaver av MySQL er lagt til.
  • I replikasjonsinnstillingene er avanserte sikkerhetsinnstillinger som inkluderer bruk av kryptering for alle forbindelser under replikasjon aktivert som standard.
  • I MySQL Thread Pool-plugin-et er automatisk parameterjustering for maksimal ytelse med hensyn til den tilgjengelige maskinvarekonfigurasjonen implementert.
  • Atferden til parameteren «innodb_log_writer_threads» er endret, og aktiveringen av den avhenger nĂ„ av den aktive modsjonen for binĂŠre redo-loggene (log_bin). NĂ„r «log_bin» er inaktiv, aktiveres parameteren «innodb_log_writer_threads» for systemer med mer enn 4 logiske CPU-er, og nĂ„r den er aktiv, for systemer med mer enn 31 logiske CPU-er.
  • Som standard er verdien av parameteren «binlog_transaction_dependency_history_size» Ăžkt fra 25 tusen til en million. Den maksimale mulige verdien for denne parameteren er Ăžkt fra 1 til 10 millioner.
  • Verdien av parameteren «caching_sha2_password_digest_rounds» er som standard Ăžkt til 10000.
  • Bruken av autentiseringsmetoden SCRAM-SHA-1 for tilkobling til SASL LDAP er erklĂŠrt som foreldet. I stedet bĂžr den nye metoden SCRAM-SHA-256 brukes, som nĂ„ er standard i parameteren «authentication_ldap_sasl_auth_method_name».
  • StĂžtten for variablene «group_replication_allow_local_lower_version_join» og «replica_parallel_type», som tidligere ble erklĂŠrt som foreldet, er blitt fjernet.
  • PĂ„ Solaris-plattformen er det lagt til stĂžtte for bygging med Clang og GCC. Det er ogsĂ„ lagt til muligheten for Ă„ bruke OpenSSL 3 pĂ„ Solaris.
  • Den minst stĂžttede versjonen av Cmake er hevet til 3.17.5.
  • Det er lĂžst 9 sĂ„rbarheter, hvorav den alvorligste er klassifisert med risiko 5.5 av 10. Detaljene blir ikke oppgitt, det er kun nevnt at sĂ„rbarhetene finnes i InnoDB, DML og optimalisatoren. Utnyttelse av sĂ„rbarhetene krever autentisert tilgang til databasen.

Kilde: opennet.ru

KjĂžp pĂ„litelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere đŸ”„ KjĂžp pĂ„litelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere | ProHoster