A MySQL 8.3 már megjelent, és ezek a hírek

MySQL

mysql logó

nemrég Az Oracle bejelentette adatbázis-kezelő rendszerének új ágának a „MySQL 8.3” kiadását» mellyel együtt megjelent a «MySQL 8.0.36» javító frissítése is. A MySQL 8.3 új funkciókat, valamint néhány eltávolítást, javítást és egyebeket tartalmaz.

Aki nem ismeri a MySQL-t, annak tudnia kell, hogy ez a világ legnépszerűbb és legszélesebb körben használt relációs adatbázis-kezelő rendszere, nyílt forráskódú és a strukturált lekérdezési nyelvet (SQL) használja. Az Oracle Corporation fejlesztette és támogatja. MySQL, különösen webes alkalmazásokban.

A MySQL 8.3 fő újdonságai

Ebben az új verzióban, amelyet a MySQL 8.3-ból mutatnak be, kitűnik, hogy hozzáadott támogatás a penészösszekötőhöz, a linkelt GNU gyorsabb és átláthatóbb helyettesítője Linux rendszereken. A támogatás alapértelmezés szerint nincs engedélyezve, és a « opcióval engedélyezhető-DWITH_LD=penész|lld”.

Egy másik változás, amely kiemelkedik az új verzióban MySQL 8.3 kiterjesztett GTID formátum (globális tranzakcióazonosító), a replikáció során a tranzakciócsoportok azonosítására szolgál. A fejlesztés az, hogy mostantól könnyen csoportosíthatók és azonosíthatók a tranzakciók halmazai. Az új GTID formátum az „UUID::NUMBER” (az „UUID:NUMBER” helyett), ahol a TAG egy tetszőleges karakterlánc, amely lehetővé teszi egyedi nevek hozzárendelését egy adott tranzakciócsoporthoz a feldolgozás és elemzés megkönnyítése érdekében.

Ezen kívül a A MySQL Enterprise Edition mostantól támogatja a telemetriai adatgyűjtést OpenTelemetry formátumú szerverteljesítmény-mutatókkal, amely mostantól képes adatokat továbbítani egy hálózati processzorra, amely támogatja ezt a formátumot.

Azt is kiemelik A fordító által támogatott C++ szabvány követelményei C++17-ről C++20-ra emelkedtek és a külső Boost C++ könyvtárakkal történő fordítás támogatása megszűnt, mivel a MySQL fordítása során már csak a beépített Boost könyvtárakat használják.

Sőt, A thread pool beépülő modul mostantól további információkat tartalmaz a MySQL teljesítménysémában. Az új táblázatok és oszlopok átfogó információkat nyújtanak a kapcsolatokról és a szálkészlet állapotáról, megkönnyítve a teljesítmény elemzését.

Las új változók és táblázatok a MySQL 8.3-ban bemutatott, a következők:

  • A „Deprecated_use_i_s_processlist_count” és a „Deprecated_use_i_s_processlist_last_timestamp” változók az elavult INFORMATION_SCHEMA.PROCESSLIST tábla használatának nyomon követésére szolgálnak.
  • magyarázat_json_format_version változó: a JSON formátum verziójának kiválasztásához az „EXPLAIN FORMAT=JSON” utasításokban.
  • Táblázat: tp_connections részletes információkkal a szálkészletben lévő egyes kapcsolatokról.
  • Új oszlopok tp_thread_state állapotban: TIME_OF_ATTACH, MARKED_STALLED, STATE, EVENT_COUNT, ACCUMULATED_EVENT_TIME, EXEC_COUNT és ACCUMULATED_EXEC_TIME

Se 25 sebezhetőséget javítottak ki  amelyek közül az egyik (az OpenSSL-t érintő) távolról is kihasználható. A Kerberos protokoll használatával kapcsolatos legsúlyosabb probléma 8,8-as súlyossági fokozatot kap. A kevésbé súlyos, 6.5-ös súlyosságú biztonsági rések az optimalizálót, az UDF-et, a DDL-t, a DML-t, a replikációt, a jogosultságrendszert és a titkosítási eszközöket érintik.

A egyéb kiemelkedő változások ennek az új verziónak:

  • Az InnoDB-ben eltávolították a „–innodb” és a „–skip-innodb” opciókat, csakúgy, mint az InnoDB Memcached beépülő modulját.
    Eltávolítottuk a replikációval kapcsolatos elavult konfigurációkat és parancssori beállításokat.
  • A „FLUSH HOSTS” kifejezés megszűnése
    A következő MySQL C API-funkciók elavultak a MySQL korábbi verzióiban, és most eltávolították őket:
  • mysql_kill()
  • mysql_list_fields()
  • mysql_list_processes()
  • mysql_refresh()
  • flush-szálak
  • mysql_reload()
  • mysql_shutdown()

Végül, ha többet szeretne megtudni róla, tájékozódhat a részletekről a következő link.

Szerezd meg a MySQL 8.3.0-t

Aérdeklődik a MySQL 8.3.0 új verziójának beszerzése iránt, tudnia kell, hogy a megújult indítási modell részeként, amely a MySQL-t „Innovation” és „LTS” ágra osztja A különböző igények kielégítésére az innovációs ágak (8.1, 8.2 és 8.3) ideálisak azok számára, akik gyorsan hozzáférnek az új funkciókhoz, 3 havonta megjelenő kiadásokkal és támogatással a következő nagyobb verzióig.

Másrészt az LTS-ágak hosszú távú stabilitást kínálnak, kétévente kiadással és 5 éves szabványos támogatással, amely opcionálisan további 3 évvel meghosszabbítható. A MySQL 8.4 LTS kiadását 2024 tavaszára tervezik, majd ezt követi az Innovation 9.0 ág elindítása. Ezenkívül az Oracle kiadott egy javító frissítést, a MySQL 8.0.36-ot, hogy javítsa a MySQL 8.0 DBMS stabilitását és biztonságát.

A MySQL Community Server 8.3.0 buildjei készen állnak Linuxra, FreeBSD-re, macOS-re és Windowsra. Megkaphatod az új verziót A következő linken.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.