Oracle Corporation on loonud uue MySQL andmebaasi versiooni 9.4.0. MySQL Community Server 9.4.0 versioonid on valmistatud kĂ”igile peamistele Linuxi, FreeBSD, macOS ja Windowsi distributsioonidele. Vastavalt 2023. aastal rakendatud versioonide koostamise mudelile kuulub MySQL 9.4 âInnovationâ harusse. Innovation-harus soovitatakse neid, kes soovivad varakult pÀÀseda uutele funktsionaalsetele vĂ”imalustele, neid avaldatakse iga 3 kuu tagant ja toetatakse ainult enne jĂ€rgmise olulise versiooni ilmumist (nt pĂ€rast 9.4 haru loomist lĂ”petatakse 9.3 haru tugi). SĂŒgisel on plaanis koostada 9.5 LTS-versioon, mis on soovitatav juurutamiseks, mille jaoks on vajalik ennustatavust ja pikaajalist stabiilsust. LTS-haru jĂ€rel luuakse uus Innovation-haru â MySQL 10.0.
Peamised muudatused MySQL 9.4:
- JavaScripti keeles kirjutatud salvestatud protseduurides on rakendatud BIT tĂŒĂŒbi tugi. BIT tĂŒĂŒpi vÀÀrtused, mis on vĂ€iksemad vĂ”i vĂ”rdsed JavaScript.MAX_SAFE_INTEGERiga, muudetakse JavaScripti tĂŒĂŒpi Numberiks, suuremad aga JavaScripti tĂŒĂŒbiks BigInt.
- mysql kĂ€surea utiliiti on lisatud valik ââcommandsâ, mis vĂ”imaldab lubada kohalike kĂ€skude tĂ€itmise toetuse (vaikimisi on kĂ€sud vĂ€lja lĂŒlitatud):
- charset
- clear
- connect
- edit
- ego
- exit
- go
- help
- nopager
- notee
- nowarning
- pager
- prompt
- query_attributes
- quit
- rehash
- resetconnection
- ssl_session_data_print
- source
- staatus
- system
- tee
- \u
- warnings
- SQL-pĂ€ringute filtreerimiseks andmebaasi pĂ”hjal mÀÀratud mustrite alusel pakutud firewall plugin asendatakse MySQL Enterprise Firewall komponendiga, mis rakendab identset funktsionaalsust, vĂ€lja arvatud moodustuste toetamine (selle asemel toetatakse rĂŒhmaprofiile). Firewall plugin kuulutatakse aegunuks ja eemaldatakse ĂŒhes jĂ€rgmistest vĂ€ljaannetest. MySQL Enterprise Firewall on saadaval ainult MySQL Enterprise Edition kaubandusversiooni kasutajatele.
- Kohendatud on 30 haavatavust, millest ĂŒks vĂ”ib olla kauglahendatav, kui on juurdepÀÀs SQL-pĂ€ringute saatmiseks andmebaasi. Neli tĂ”sist probleemi on ohutasemega 6.5 ja need on seotud DML ja optimeerijate haavatavustega. VĂ€hem ohtlikud haavatavused puudutavad InnoDB-d, optimeerijat, salvestatud protseduure, LDAP Autentimist ja replikatsioonisĂŒsteemi.
Allikas: opennet.ru
