MySQL 9.5.0 adatbázis-kezelő rendszer kiadása

Az Oracle új MySQL 9.5.0 adatbázis-kezelő rendszer ágat alakított ki. A MySQL Community Server 9.5.0 összeállításai elérhetőek minden nagyobb Linux, FreeBSD, macOS és Windows disztribúción. A 2023-ban bevezetett kiadási modell alapján a MySQL 9.5 az "Innovation" ágak közé tartozik. Az Innovation ágakat azoknak ajánlják, akik korábban szeretnék elérni az új funkciókat, három havonta jelennek meg, és csak a következő jelentős kiadás (például a 9.5-ös ág megjelenése után a 9.4-es ág támogatása megszűnik) megjelenéséig támogatottak. Télen terveik szerint egy LTS (hosszú távú támogatású) 9.6-os kiadást fognak kialakítani, amelyet azoknak javasolnak, akiknek előreláthatóságra és tartós, változatlan működésre van szükségük. Az LTS ág után egy új Innovation ágat alakítanak ki - a MySQL 10.0-t.

A MySQL 9.5 főbb változásai:

  • Új "activate_mandatory_roles" opció került bevezetésre a szerepkörök kiterjesztett kezeléséhez - az "activate_all_roles_on_login" beállítás kikapcsolt állapotában és az "activate_mandatory_roles" bekapcsolt állapotában az alapértelmezett szerepkörök mellett az automatikusan a felhasználóhoz rendelt kötelező szerepkörök is aktiválásra kerülnek a csatlakozás során.
  • A MySQL Multilingual Engine JavaScript nyelvi megvalósításában támogatást kapott az ECMAScript 2025 specifikáció.
  • Új "mysqldm" (MySQL Diagnostic Monitor) eszköz került bevezetésre, amely diagnosztikai információk gyűjtésére szolgál (egy előre meghatározott kérdéssor végrehajtását elemzi), és a felhasználó által a támogatási szolgálatnak átadható a problémák egyszerűbb elemzéséhez.
  • Lehetővé vált a MySQL hagyományos és LTS kiadások egyidejű telepítése.
  • Az alapértelmezett replikációs beállításoknál a kiterjesztett védelmi beállítások aktiválva vannak, amelyek titkosítást igényelnek minden kapcsolatra a replikáció során.
  • A MySQL Thread Pool plugin automatikusan beállítja a paramétereket a maximális teljesítmény elérése érdekében a rendelkezésre álló hardver konfiguráció figyelembevételével.
  • Megváltozott az "innodb_log_writer_threads" paraméter viselkedése, amelynek engedélyezése mostantól a bináris redo naplók (log_bin) aktív módjától függ. Ha a "log_bin" inaktív, az "innodb_log_writer_threads" paraméter engedélyezésre kerül a több mint 4 logikai CPU-val rendelkező rendszerek esetében, míg aktív módban több mint 31 logikai CPU-val rendelkező rendszerek esetében.
  • Alapértelmezés szerint a «binlog_transaction_dependency_history_size» paraméter értéke 25 000-ről 1 millióra nőtt. A paraméter számára megengedett maximális érték 1-ről 10 millióra emelkedett.
  • A «caching_sha2_password_digest_rounds» paraméter alapértelmezett értéke 10 000-ra emelték.
  • A SCRAM-SHA-1 hitelesítési módszer használatát a SASL LDAP kapcsolatakor elavultnak nyilvánították. Helyette a SCRAM-SHA-256 módszert kell használni, amely mostantól alapértelmezettként szerepel az «authentication_ldap_sasl_auth_method_name» paraméterben.
  • A «group_replication_allow_local_lower_version_join» és a «replica_parallel_type» változók támogatása megszűnt, amelyeket korábban elavultnak nyilvánítottak.
  • A Solaris platformon hozzáadták a Clang és GCC használatával végzett build-támogatást. Emellett lehetővé vált az OpenSSL 3 használata a Solaris alatt.
  • A minimum támogatott CMake verziót 3.17.5-re emelték.
  • Összesen 9 sebezhetőséget szüntettek meg, a legsúlyosabb 5,5-ös kockázati szinttel. Részletek nem állnak rendelkezésre, csupán annyit közöltek, hogy a sebezhetőségek az InnoDB, DML és az optimalizáló területén találhatók. A sebezhetőségek kihasználásához hitelesített hozzáférés szükséges az adatbázishoz.

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster