Lëshimi i DB-së MySQL 9.4.0

Kompania Oracle formoi një degë të re të DBMS MySQL 9.4.0. Ndërtimet e MySQL Community Server 9.4.0 janë përgatitur për të gjitha shpërndarjet kryesore të Linux, FreeBSD, macOS dhe Windows. Në përputhje me modelin e publikuar në vitin 2023, MySQL 9.4 i përket degëve "Innovation". Degët e Innovation rekomandohen për ata që dëshirojnë të kenë qasje të hershme në funksionalitete të reja, publikohen çdo 3 muaj dhe mbështeten vetëm deri në publikimin e lëshimit të ardhshëm të rëndësishëm (p.sh., mbështetja për degën 9.3 do të ndërpritet pas shfaqjes së degës 9.4). Në vjeshtë planifikohet publikimi i lëshimit LTS 9.5, i rekomanduar për implementimet që kërkojnë parashikueshmëri dhe ruajtje të qëndrueshme të sjelljes. 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 llojin BIT. Vlerat me lloj BIT më të vogla ose të barabarta me JavaScript.MAX_SAFE_INTEGER konvertohen në llojin JavaScript Number, ndërsa ato më të mëdha në llojin JavaScript BigInt.
  • Në utilitarin e komandës mysql është shtuar opsioni "—commands", i cili mundëson aktivizimin e mbështetjes për ekzekutimin e komandave lokale (me default komandat janë të ç aktivizuara):
    • charset
    • clear
    • lidhu
    • edito
    • ego
    • exit
    • go
    • help
    • nopager
    • notee
    • nowarning
    • pager
    • print
    • prompt
    • query_attributes
    • quit
    • rehash
    • resetconnection
    • ssl_session_data_print
    • source
    • status
    • system
    • tee
    • \u
    • warnings
  • Në vend të plugin-it firewall, i cili mundëson filtrimin e kërkesave SQL në DBMS sipas modele të caktuara, është propozuar komponenti MySQL Enterprise Firewall, i cili implementon funksionalitet identik përveç mbështetjes për profile llogarish (në vend të kësaj mbështeten profile grupesh). Plugin-i firewall është shpallur i vjetruar dhe do të hiqet në një nga lëshimet e ardhshme. MySQL Enterprise Firewall është i disponueshëm vetëm për përdoruesit e versionit komercial MySQL Enterprise Edition.
  • Janë eliminuar 30 vulnerabilitete, nga të cilat një mund të shfrytëzohet nga distanca nëse ka qasje për të dërguar kërkesa në DBMS. Katër problemet më serioze kanë nivel rreziku 6.5 dhe janë të lidhura 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

Bleni hostim të besueshëm për faqe me mbrojtje nga DDoS, serverë VPS VDS 🔥 Bleni hostim të besueshëm për faqe me mbrojtje nga DDoS, serverë VPS VDS | ProHoster