UtgÄvan av databashanteraren MySQL 9.5.0

Oracle har bildat en ny gren av databashanteraren MySQL 9.5.0. Versionerna av MySQL Community Server 9.5.0 Ă€r förberedda för alla större Linux, FreeBSD, macOS och Windows-distributioner. Enligt den införda modellen för att skapa versioner 2023 har MySQL 9.5 klassificerats under grenarna "Innovation". Innovationsgrenarna rekommenderas för dem som vill fĂ„ tidig tillgĂ„ng till ny funktionalitet, publiceras var tredje mĂ„nad och stöds endast tills den nĂ€sta stora versionen publiceras (till exempel, efter att grenen 9.5 har skapats upphör stödet för grenen 9.4). Under vintern planerar man att skapa en LTS-version av 9.6, rekommenderad för implementeringar som behöver förutsĂ€gbarhet och lĂ„ngvarig oförĂ€ndrad funktionalitet. Efter LTS-grenen kommer en ny Innovationsgren att skapas — MySQL 10.0.

Huvudsakliga förÀndringar i MySQL 9.5:

  • En ny funktion "activate_mandatory_roles" har lagts till för utökat rollhantering — nĂ€r instĂ€llningen "activate_all_roles_on_login" Ă€r avstĂ€ngd och "activate_mandatory_roles" Ă€r aktiverad, aktiveras stöd för obligatoriska roller (automatiskt tilldelade till anvĂ€ndaren vid inloggning) utöver de standardroller som finns.
  • I MySQL Multilingual Engine-pluginet har stöd för specifikationen ECMAScript 2025 lagts till i JavaScript-implementeringen.
  • En verktyg mysqldm (MySQL Diagnostic Monitor) har lagts till, avsedd för insamling av diagnostisk information (analys av exekveringen av en fördefinierad uppsĂ€ttning frĂ„gor), som kan överlĂ€mnas av anvĂ€ndaren till supporttjĂ€nsten för att underlĂ€tta felsökning.
  • Möjlighet till simultan installation av bĂ„de vanliga och LTS-versioner av MySQL har lagts till.
  • I standardinstĂ€llningarna för replikation har utökade skyddsĂ„tgĂ€rder aktiverats, vilket innebĂ€r anvĂ€ndning av kryptering för alla anslutningar vid replikation.
  • I MySQL Thread Pool-pluginet har automatisk instĂ€llning av parametrar för att uppnĂ„ maximal prestanda med hĂ€nsyn till den befintliga hĂ„rdvarukonfigurationen implementerats.
  • Beteendet för parametern "innodb_log_writer_threads" har Ă€ndrats, dess aktivering beror nu standardmĂ€ssigt pĂ„ den aktiva binĂ€ra redo-loggen (log_bin). NĂ€r "log_bin" inte Ă€r aktiverad aktiveras parametern "innodb_log_writer_threads" för system med mer Ă€n 4 logiska CPU:er, och vid aktivering för system med mer Ă€n 31 logiska CPU:er.
  • Som standard har vĂ€rdet för parametern «binlog_transaction_dependency_history_size» höjts frĂ„n 25 000 till en miljon. Det maximala möjliga vĂ€rdet för denna parameter har ökats frĂ„n 1 till 10 miljoner.
  • StandardvĂ€rdet för parametern «caching_sha2_password_digest_rounds» har höjts till 10 000.
  • AnvĂ€ndningen av autentiseringsmetoden SCRAM-SHA-1 för anslutning till SASL LDAP har förklarats som förĂ„ldrad. IstĂ€llet bör metoden SCRAM-SHA-256 anvĂ€ndas, som nu stĂ€lls in som standard i parametern «authentication_ldap_sasl_auth_method_name».
  • Stödet för variablerna «group_replication_allow_local_lower_version_join» och «replica_parallel_type», som tidigare förklarades som förĂ„ldrade, har upphört.
  • Stödet för byggnation pĂ„ Solaris-plattformen med Clang och GCC har lagts till. Möjligheten att anvĂ€nda OpenSSL 3 pĂ„ Solaris har Ă€ven lagts till.
  • Den minimi stödda versionen av CMake har höjts till 3.17.5.
  • Nio sĂ„rbarheter har Ă„tgĂ€rdats, dĂ€r den mest allvarliga bedöms ha en farlighetsnivĂ„ pĂ„ 5,5 av 10. Detaljer meddelas inte, endast att sĂ„rbarheterna finns i InnoDB, DML och optimeraren. För att utnyttja sĂ„rbarheterna krĂ€vs autentiserad Ă„tkomst till databashanteringssystemet.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster