Compania Oracle ka formuar njĂ« degĂ« tĂ« re tĂ« DBMS MySQL 9.4.0. NdĂ«rtesat MySQL Community Server 9.4.0 janĂ« pĂ«rgatitur pĂ«r tĂ« gjithĂ« distro tĂ« njohura Linux, FreeBSD, macOS dhe Windows. Sipas modelit tĂ« ri tĂ« publikimit tĂ« versioneve tĂ« vendosur nĂ« vitin 2023, MySQL 9.4 Ă«shtĂ« klasifikuar si degĂ« «Innovation». DegĂ«t Innovation rekomandohen pĂ«r ata qĂ« duan tĂ« kenĂ« akses mĂ« herĂ«t nĂ« funksionalitete tĂ« reja, publikohen çdo 3 muaj dhe mbahen vetĂ«m deri nĂ« publikimin e versionit tjetĂ«r tĂ« rĂ«ndĂ«sishĂ«m (pĂ«r shembull, mbĂ«shtetja pĂ«r degĂ«n 9.3 do tĂ« ndalet pas daljes sĂ« degĂ«s 9.4). NĂ« vjeshtĂ«n planifikohet tĂ« formohet njĂ« version LTS 9.5, i rekomanduar pĂ«r implementimet qĂ« kĂ«rkojnĂ« parashikueshmĂ«ri dhe ruajtje tĂ« qĂ«ndrueshmĂ«risĂ« nĂ« veçori. Pas degĂ«s LTS do tĂ« formohet njĂ« degĂ« e re Innovation â MySQL 10.0.
Ndryshimet kryesore në MySQL 9.4:
- Në procedurat e ruajtura, të shkruara në gjuhën JavaScript, është implementuar mbështetje për tipin BIT. Shkallëzimet me tipin BIT më të vogla ose të barabarta me JavaScript.MAX_SAFE_INTEGER konvertohen në tipin Number të JavaScript, ndërsa ato më të mëdha në tipin BigInt të JavaScript.
- NĂ« utilitarin e linjĂ«s sĂ« komandave mysql Ă«shtĂ« shtuar opsioni «âcommands», qĂ« lejon aktivizimin e mbĂ«shtetjes pĂ«r ekzekutimin e komandave lokale (nĂ« parazgjedhje komandat janĂ« tĂ« çaktivizuara):
- charset
- clear
- connect
- edit
- ego
- exit
- go
- help
- nopager
- notee
- nowarning
- pager
- prompt
- query_attributes
- quit
- rehash
- resetconnection
- ssl_session_data_print
- source
- status
- sistem.
- tee
- \u
- warnings
- Në vend të pluginit firewall, që lejon filtrimin e kërkesave SQL ndaj DBMS në bazë të modeleve të caktuara, është propozuar komponenti MySQL Enterprise Firewall, i cili implementon funksionalitet të ngjashëm përveç mbështetjes për profilin e llogarive (në vend të kësaj mbështeten profilin e grupeve). Plugin i firewall-it është shpallur i vjetruar dhe do të hiqet në një nga lëshimet e ardhshme. MySQL Enterprise Firewall është në dispozicion vetëm për përdoruesit e versionit komercial MySQL Enterprise Edition.
- Janë eliminuar 30 vulnerabilitete, nga të cilat një mund të eksplatohet përmes distancës nëse ka qasje për të dërguar kërkesa nga DBMS. Katër problemet më serioze kanë një nivel rrezikshmërie prej 6.5 dhe lidhen me vulnerabilitetet në DML dhe optimizuesin. Vulnerabilitetet më pak të rrezikshme prekin InnoDB, optimizuesin, procedurat e ruajtura, LDAP Auth dhe sistemin e replikimit.
Burimi: opennet.ru
