MySQL 8.4 LTS dodaje podršku za Fedora 40, Ubuntu 24.04 i niz promjena

Objavljen MySQL 8.4 LTS

Oracle je službeno najavio pokretanje novu verziju vašeg RDBMS-a "MySQL 8.4 LTS", Ovo je četvrta verzija nastala nakon promjene modela izdanja. Izdanje MySQL 8.4 označeno je kao "LTS", što znači da je izdanje s dugoročnom podrškom i nudi podršku za 5 godina (plus dodatne 3 godine dostupne proširene podrške).

Za razliku od prethodnih izdanja, LTS verzije izlaze svake 2 godine, a redovne verzije svaka tri mjeseca a potonji su oni koji dobivaju podršku do objave sljedeće glavne verzije.

Glavne nove značajke MySQL 8.4 LTS

Nova verzija MySQL 8.4 LTS dolazi s velikim brojem važnih promjena, poboljšanja i ispravaka, od kojih su sPodrška za optimizaciju za automatsko ažuriranje histograma bez ovisnosti o izvršenju "ANALYZE TABLE" na glavnoj tablici. Ovo automatsko ažuriranje također događa se tijekom automatskog ponovnog izračuna statistike InnoDB postojan ako su omogućena automatska ažuriranja. Za aktiviranje automatskog ažuriranja histograma, Koristi se opcija “AUTO UPDATE”. (dodan u ovoj verziji) u izjavi "ANALIZIRAJ TABLICU" i da biste je onemogućili, umjesto toga koristite "RUČNO AŽURIRANJE".

Još jedno poboljšanje koje je implementirano u MySQL 8.4 je u autentifikaciji, Sada su implementirana sigurnosna poboljšanja, uključujući unos privremenih lozinki qkoji se mogu koristiti za određene račune. Uz to, mysql_native_password dodatak je onemogućen prema zadanim postavkama te se preporučuje korištenje caching_sha2_password za bolju sigurnost i kompatibilnost. Da biste ga omogućili, poslužitelj se mora pokrenuti s –mysql-native-password=ON ili uključivanjem u odjeljak MySQL konfiguracijske datoteke.

U MySQL 8.4 je dodan podrška za autentifikaciju na poslužitelju pomoću uređaja kao što su pametne kartice, sigurnosni ključevi i biometrijski čitači u kontekstu WebAuthn. Ova nova metoda provjere autentičnosti temelji se na standardima FIDO i FIDO2 i koristi nekoliko dodataka: authentication_webauthn na strani poslužitelja i authentication_webauthn_client na strani klijenta. Važno je napomenuti da je dostupan dodatak za autentifikaciju WebAuthn na strani poslužitelja samo na distribucijama MySQL Enterprise Edition.

Što se tiče poboljšanja podrške, MySQL 8.4 dodaje podršku za Fedora 40 i Ubuntu 24.04, kao i oni iz knjižnice OpenSSL 3.0.13, dok je, s druge strane, podrška za nesigurne enkripcijske protokole i algoritme uklonjena, zadržavajući samo TLS v1.2 i TLSv1.3 kako bi se osigurao integritet i povjerljivost podataka.

Od ostalih promjena koji se ističu:

  • Zadane vrijednosti za nekoliko InnoDB konfiguracija prilagođene su za optimizaciju performansi i učinkovitosti.
  • Napravljene su različite prilagodbe performansi kako bi se optimizirala ukupna izvedba poslužitelja, kao i poboljšala izvedba specifičnih operacija kao što su složeni upiti i transakcije.
  • Učinjena su poboljšanja podrške za JSON, uključujući dodavanje novih značajki i optimizacija za upite koji uključuju JSON podatke.
  • Dodane opcije poput "–keyring-migration-from-component”, “–keyring-migration-source” i “–keyring-migration-destination” kako bi se olakšala migracija na dodatak za privjesak ključeva.
  • Uvedene su privilegije FLUSH_PRIVILEGES i OPTIMIZE_LOCAL_TABLE, nudeći više kontrole i preciznosti u operacijama.
  • Promijenjene su zadane vrijednosti varijabli kao što su group_replication_consistency i group_replication_exit_state_action za optimizaciju ponašanja sustava.
  • Uklonjen je velik broj varijabli i naredbi koje su koristile pojmove poput "gospodar" i "rob", zamjenjujući ih ažuriranim uvjetima
  • Uklonjen je veliki broj opcija i uslužnih programa koji više nisu bili potrebni ili relevantni, poput neiskorištene tablice INFORMATION_SCHEMA.TABLESPACES, dodaci poput provjera_fido, između ostalih
  • Nekoliko C API funkcija je uklonjeno i modificirano, od kojih su neke vraćene da budu kompatibilne s ogrankom MySQL 8.4 LTS.
  • Popravljeno je 26 ranjivosti, uključujući jednu povezanu s OpenSSL-om, kao i druge povezane s optimizatorom, InnoDB-om, skupljanjem niti, dodatkom za replikaciju grupe, dodatkom za reviziju, DML-om i mysqldumpom.

Konačno, ako ste zainteresirani da možete saznati više o tome, možete pogledati detalje u sljedeći link.

Nabavite MySQL 8.4.0

Zazainteresiran je za mogućnost nabave nove verzije MySQL 8.4.0, trebali biste znati da su MySQL kompilacije sada dostupne za Linux, FreeBSD, macOS i Windows. Možete dobiti novu verziju U sljedećem linku.

Na kraju, ali ne i najmanje važno, vrijedi spomenuti da izravna nadogradnja s MySQL 5.7 na MySQL 8.4 nije moguća, pa je potrebno prvo migrirati na granu 8.0, a zatim ažurirati na verziju 8.4


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.