Saadaolev MySQL andmebaas 8.3.0

Oracle on loonud uue MySQL andmebaasi 8.3 haru ning avaldanud korrektuuri vÀrskenduse MySQL 8.0.36. MySQL Community Server 8.3.0 ehitused on ette valmistatud kÔigi peamiste Linuxi, FreeBSD, macOS ja Windows jaotuste jaoks.

MySQL 8.3.0 on kolmas vĂ€ljaanne, mis on loodud uue vĂ€ljaannete mudeli raames, kus on kaks tĂŒĂŒpi MySQL haru — „Innovation“ ja „LTS“. Innovation-harud, mille alla kuuluvad MySQL 8.1, 8.2 ja 8.3, on soovitatavad neile, kes soovivad varakult uusi funktsioone proovida. Need harud avaldatakse iga 3 kuu jĂ€rel ning toetatakse ainult jĂ€rgmise olulise vĂ€ljaande avaldamiseni (nĂ€iteks pĂ€rast 8.3. haru ilmumist lĂ”petatakse 8.2. haru tugi). LTS-harud on soovitatavad rakendustele, mis vajavad ennustatavust ja pĂŒsivat kĂ€itumist. LTS-harusid vĂ€ljastatakse iga kahe aasta tagant ja toetatakse 5 aastat, millele saab lisada veel 3 aastat pikendatud tuge. 2024. aasta kevadel oodatakse MySQL 8.4 LTS-vĂ€ljaannet, pĂ€rast mida luuakse uus Innovation-haru 9.0.

Peamised muudatused MySQL 8.3:

  • Parandatud on 25 haavatavust, millest ĂŒks (CVE-2023-5363, mis mĂ”jutab OpenSSL-i) vĂ”ib olla kaugelt Ă€ra kasutatud. TĂ”siseim probleem, mis on seotud Kerberose protokolliga, on mÀÀratud ohutasemega 8,8. Mahemaid haavatavusi, mille ohutaseme tase on 6,5, mĂ”jutavad optimeerija, UDF, DDL, DML, replikatsioon, privileegide sĂŒsteem ja krĂŒptimisvahendid.
  • Linuxi platvormile on lisatud mold-eraldise toetamine. Aktiveerimiseks on ette nĂ€htud valik „-DWITH_LD=mold|lld“.
  • Toetatud C++ standardi nĂ”uded on tĂ”stetud C++17-lt C++20-le.
  • Toetatud on lĂ”petatud Boost C++ vĂ€listuste kogumise toetamine – MySQL-i kompileerimisel kasutatakse nĂŒĂŒd ainult sisseehitatud Boost raamatukogusid. CMake-st on eemaldatud build valikud WITH_BOOST, DOWNLOAD_BOOST ja DOWNLOAD_BOOST_TIMEOUT.
  • Visual Studio 2022 toimetamise tugi on lĂ”petatud. Minimimaalne toetamiste versioon on tĂ”statud Clang 10-lt Clang 12-le.
  • MySQL Enterprise Edition'is on lisatud telemeetriakogumise tugi tegevuse metrikate jaoks serverid OpenTelemetry formaadis ja andmete edastamine toetava vĂ”rgu töötleja suunas.
  • GTID (globaalne tehingu identifikaator) identifikaatorite vormingut on muudetud. Uus GTID vorming on «UUID::NUMBER» (asemel «UUID:NUMBER»), kus TAG on suvaline string, mis vĂ”imaldab mÀÀrata unikaalsed nimed teatud tehingute rĂŒhmale, et lihtsustada töötlemist ja analĂŒĂŒsi.
  • Lisatud on kaks uut muutuja «Deprecated_use_i_s_processlist_count» ja «Deprecated_use_i_s_processlist_last_timestamp», et jĂ€lgida ĂŒlejÀÀnud tabeli INFORMATION_SCHEMA.PROCESSLIST kasutamist.
  • Keskkonna muutja AUTHENTICATION_PAM_LOG seadmine ei too enam esile paroole diagnostika teadetes (parooli mainimiseks on vajalik vÀÀrtuse seadmine PAM_LOG_WITH_SECRET_INFO).
  • Lisatud on tabel tp_connections, kus on teave iga ĂŒhenduse kohta, mida kasutab voolude (thread pool) grupp.
  • Lisatud on sĂŒsteemi muutuja «explain_json_format_version», et valida JSON vormingu versioon, mida kasutatakse «EXPLAIN FORMAT=JSON» avaldustes.
  • InnoDB hoidlast on eemaldatud parameetrid «—innodb» ja «—skip-innodb», mis kuulutati aegunuks juba MySQL 5.6 vĂ€ljaandes. InnoDB jaoks on eemaldatud memcached plugin, mis kuulutati aegunuks MySQL 8.0.22.
  • MĂ”ned replikatsiooniga seotud seaded ja kĂ€surea valikud on eemaldatud, mis olid eelmistel vĂ€ljalasetel aegunud: «—slave-rows-search-algorithms», «—relay-log-info-file», «—relay-log-info-repository», «—master-info-file», «—master-info-repository», «log_bin_use_v1_events», «transaction_write_set_extraction», «group_replication_ip_whitelist», «group_replication_primary_member». GTID replikatsioonireĆŸiimi (gtid_mode=ON) kasutamise korral on lĂ”petatud IGNORE_SERVER_IDS valiku kasutamine.
  • API funktsioonide tugi on lĂ”petatud: mysql_kill(), mysql_list_fields(), mysql_list_processes(), mysql_refresh(), mysql_reload(), mysql_shutdown(), mysql_ssl_set().
  • KĂ€sku «FLUSH HOSTS», mis kuulutati MySQL 8.0.23 versioonis aegunuks, ei toetata enam.

Allikas: opennet.ru

Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster