Serbestberdana MySQL DBMS 9.6.0

Oracle şaxek nû ya MySQL 9.6.0 derxist. Buildingên MySQL Community Server 9.6.0 ji bo hemî belavkirinên sereke hene. Linux, FreeBSD, macOS и WindowsLi gorî modela berdanê ya ku di sala 2023an de hatiye bicîhkirin, MySQL 9.6 ji bo şaxa "Nûjeniyê" hatiye veqetandin. Şaxên nûjeniyê ji bo kesên ku dixwazin zû bigihîjin fonksiyonên nû têne pêşniyar kirin. Ew her sê mehan carekê têne berdan û tenê heta berdana sereke ya din têne piştgirî kirin (mînakî, piştî berdana şaxa 9.6, piştgiriya ji bo şaxa 9.5 hate rawestandin). Paşê, ew plan dikin ku berdana LTS 9.7, ku ji bo bicihkirinên ku pêşbînîkirin û aramiya demdirêj hewce dikin tê pêşniyar kirin, derxînin. Piştî vê berdana LTS, şaxek nû ya Nûjeniyê dê were afirandin: MySQL 10.0.

Lîsteya guhertinên girîng di MySQL 9.6 de bi tomarên guhertinên MySQL 9.5 re wekhev e. Her wiha guhertina tevgerê ya berê ya ji bo parametreya "innodb_log_writer_threads", guhertinek li nirxa xwerû ya ji bo parametreya "binlog_transaction_dependency_history_size", nepejirandina rêbaza pejirandina SCRAM-SHA-1, û rakirina piştgiriya ji bo guherbarên "group_replication_allow_local_lower_version_join" û "replica_parallel_type" jî dihewîne. Lîsteya giştî ya rastkirinan ji hev cûda ye û guhertinên girîng ên jêrîn dihewîne:

  • Sîstema denetimê ji nû ve hatiye sêwirandin, bi bicîhkirina jêrpergaleke Loga Denetimê ya modular. Ev yek rê dide sazkirin û birêvebirina pêkhateyên cihêreng ên tomarkirina denetimê, û her weha hêsankirina mîhengkirina formatên têketinê, cihên pelên denetimê, û parametreyên baferkirinê. Guhertina guhêrbara pergalê ya audit_log_rotate_on_size niha mafên AUDIT_ADMIN hewce dike.
  • Ji bo xebitandina bi setên nasnameyên danûstandinên gerdûnî (GTID) yên ku di dubarekirinê de têne bikar anîn, avahiyek daneya nû û pirtûkxaneyek fonksiyonên çêkirî ya nû têne bikar anîn. Pêkanîna nû bêtir e. performansa bilind û hêsankirina kodê.
  • Depokirina InnoDB karîgeriya çêkirina nasnameyên rowid ên bêhempa di tabloyan de bêyî mifteyên sereke baştir kiriye. Pirsgirêkek bi vegerandina xelet a danûstandinên ku di dema têkçûnê de statuya "AMADEKAR" hebûn, hatiye çareser kirin.
  • Vebijêrkek nû "--container_aware" lê zêde kir ku di dema destpêkirinê de sînorên CPU û bîranînê yên ku di konteynerê de hatine danîn tespît dike.
  • Kapasîteyên berfirehkirî ji bo debugginga replikasyonê.
  • Fonksiyonên SQL MD5() û SHA1() di pêkhateyeke cuda de "classic_hashing" têne veqetandin, ku heke pêwîst be dikare were neçalak kirin da ku karanîna algorîtmayên hashing ên neewle were asteng kirin.
  • Çardeh lawazî hatine rastkirin, du ji wan dikarin ji dûr ve werin bikar anîn. Pirsgirêka herî cidî, ku bi giraniya krîtîk (9.8) hatiye nirxandin, di wêneya fermî ya MySQL Docker de heye û bi lawaziyek di pirtûkxaneya SQLite (CVE-2025-6965) de ve girêdayî ye, ku di amûrên alîkar de ji bo mîhengkirin û xebitandina bi MySQL re tê bikar anîn. Lawaziya duyemîn a ku ji dûr ve tê bikar anîn, ku bi asta giraniya 7.5 hatiye nirxandin, ji ber zêdebûna baferê (CVE-2025-9230) di pirtûkxaneya OpenSSL de çêdibe. Lawaziyên kêmtir giran bandorê li OpenSSL, InnoDB, optimîzator, DDL, parser, Pluggable Auth, û Thread Pooling dikin. Hûrgulî hîn nehatine weşandin.

Source: opennet.ru

Ji bo malperên bi parastina DDoS, serverên VPS VDS mêvandariya pêbawer bikirin 🔥 Hostinga malperê ya pêbawer bi parastina DDoS, serverên VPS VDS bikirin | ProHoster