Saadaval on andmebaas MySQL 8.3.0

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

MySQL 8.3.0 on kolmas vĂ€ljaanne, mis on vĂ€lja töötatud uue versioonimudeli raames, mis hĂ”lmab kahte tĂŒĂŒpi MySQL harusid - „Innovation“ ja „LTS“. Innovation harud, kuhu kuuluvad MySQL 8.1, 8.2 ja 8.3, on soovitatavad neile, kes soovivad varakult uut funktsionaalsust saada. Need harud avaldatakse iga 3 kuu tagant ja neid toetatakse ainult jĂ€rgmise olulise vĂ€ljaande avaldamiseni (nĂ€iteks pĂ€rast 8.3 haru ilmumist lĂ”petatakse 8.2 haru toetamist). LTS harud on soovitatavad rakendustele, mis vajavad prognoositavust ja pikaajalist muutumatut kĂ€itumist. LTS harud avaldatakse iga kahe aasta tagant ja neid toetatakse 5 aastat, millele lisandub veel 3 aastat laiendatud tuge. Kevadel 2024 oodatakse MySQL 8.4 LTS vĂ€ljaannet, mille jĂ€rel luuakse uus Innovation haru 9.0.

Peamised muudatused MySQL 8.3:

  • Parandatud on 25 haavatavust, millest ĂŒks (CVE-2023-5363, mĂ”jutab OpenSSL-i) vĂ”ib olla kaugelt Ă€ra kasutatakse. KĂ”ige tĂ”sisem probleem, mis on seotud Kerberose protokolli kasutamisega, on hinnatud 8.8 ohu tasemele. VĂ€hem ohtlikud haavatavused, mille ohu tase on 6.5, puudutavad optimeerijat, UDF-i, DDL-i, DML-i, replikatsiooni, privileegisĂŒsteemi ja krĂŒpteerimistööriistu.
  • Linuxi platvormil on lisatud toetust mold ĂŒhendajale. Selle aktiveerimiseks on mÀÀratud valik „-DWITH_LD=mold|lld”.
  • C++ standardi nĂ”uded on tĂ”stetud C++17-lt C++20-le.
  • Toetust Boost C++ vĂ€listele raamatukogude kogumitele on lĂ”petatud - MySQL kompileerimisel kasutatakse nĂŒĂŒd ainult sisseehitatud Boost raamatukogusid. CMake'ist on eemaldatud kogumise valikud WITH_BOOST, DOWNLOAD_BOOST ja DOWNLOAD_BOOST_TIMEOUT.
  • Toetust Visual Studio 2022 kogumile on lĂ”petatud. Minimalne toetatud Clangi tööriistade versioon on tĂ”stetud Clang 10-lt Clang 12-le.
  • MySQL Enterprise Edition'is on lisatud toetus telemeetriate kogumiseks töömetriikidega serverilt OpenTelemetry formaadis ja andmete edastamiseks toetavale vĂ”rgutöötlejale.
  • GTID (globaalne tehingu identifikaator) tuvastamise formaati on laiendatud, et tuvastada tehingute rĂŒhmi replikatsiooni kĂ€igus. Uus GTID formaat on "UUID::NUMBER" (asemel "UUID:NUMBER"), kus TAG on suvaline string, mis vĂ”imaldab mÀÀrata unikaalseid nimesid teatud tehingute rĂŒhmale, et lihtsustada töötlemist ja analĂŒĂŒsimist.
  • Kahe uue muutuja "Deprecated_use_i_s_processlist_count" ja "Deprecated_use_i_s_processlist_last_timestamp" lisamine vĂ”imaldab jĂ€lgida vananenud tabeli INFORMATION_SCHEMA.PROCESSLIST kasutamist.
  • Keskkonnamuutuja AUTHENTICATION_PAM_LOG seadmine ei too enam kaasa paroolide kuvamist diagnostilistes teadetes (parooli mainimiseks peab olema mÀÀratud vÀÀrtus PAM_LOG_WITH_SECRET_INFO).
  • Lisatud tabel tp_connections, mis sisaldab teavet iga poole lĂ”ime (thread pool) ĂŒhenduse kohta.
  • SĂŒsteemimuutuja "explain_json_format_version" on lisatud, et valida JSON-formaadi versioon, mida kasutatakse vĂ€ljendites "EXPLAIN FORMAT=JSON".
  • InnoDB varundusest on eemaldatud parameetrid "--innodb" ja "--skip-innodb", mis kuulutati vananenuks juba MySQL 5.6 versioonis. Eemaldatud on ka memcached pistikprogramm InnoDB, mis kuulutati vananenuks MySQL 8.0.22.
  • MĂ”ned replikatsiooniga seotud seadistused ja kĂ€surea valikud, mis kuulutati vananenuks eelmistel vĂ€ljaannetel, on eemaldatud: "--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ĆŸiimis (gtid_mode=ON) ei ole enam vĂ”imalik kasutada valikut IGNORE_SERVER_IDS.
  • C API funktsioonide tugi on lĂ”petatud: mysql_kill(), mysql_list_fields(), mysql_list_processes(), mysql_refresh(), mysql_reload(), mysql_shutdown(), mysql_ssl_set().
  • VĂ€ljend "FLUSH HOSTS" tugi on lĂ”petatud, mis kuulutati vananenuks MySQL 8.0.23.

Allikas: opennet.ru

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster