MariaDB DBMS 10.9 рдЪреЗ рд╕реНрдерд┐рд░ рдкреНрд░рдХрд╛рд╢рди

DBMS MariaDB 10.9 (10.9.2) рдЪреНрдпрд╛ рдирд╡реАрди рд╢рд╛рдЦреЗрдЪреЗ рдкрд╣рд┐рд▓реЗ рд╕реНрдерд┐рд░ рдкреНрд░рдХрд╛рд╢рди рдкреНрд░рдХрд╛рд╢рд┐рдд рдЭрд╛рд▓реЗ рдЖрд╣реЗ, рдЬреНрдпрд╛рдордзреНрдпреЗ MySQL рдЪреА рдПрдХ рд╢рд╛рдЦрд╛ рд╡рд┐рдХрд╕рд┐рдд рдХреЗрд▓реА рдЬрд╛рдд рдЖрд╣реЗ рдЬреА рдорд╛рдЧрд╛рд╕ рдЕрдиреБрдХреВрд▓рддрд╛ рд░рд╛рдЦрддреЗ рдЖрдгрд┐ рдЕрддрд┐рд░рд┐рдХреНрдд рд╕реНрдЯреЛрд░реЗрдЬ рдЗрдВрдЬрд┐рди рдЖрдгрд┐ рдкреНрд░рдЧрдд рдХреНрд╖рдорддрд╛рдВрдЪреНрдпрд╛ рдПрдХрддреНрд░реАрдХрд░рдгрд╛рджреНрд╡рд╛рд░реЗ рдУрд│рдЦрд▓реА рдЬрд╛рддреЗ. рд╕реНрд╡рддрдВрддреНрд░ рдорд╛рд░рд┐рдпрд╛рдбреАрдмреА рдлрд╛рдЙрдВрдбреЗрд╢рдирджреНрд╡рд╛рд░реЗ рдорд╛рд░рд┐рдпрд╛рдбреАрдмреА рд╡рд┐рдХрд╛рд╕рд╛рдЪреА рджреЗрдЦрд░реЗрдЦ рдХреЗрд▓реА рдЬрд╛рддреЗ, рдкреВрд░реНрдгрдкрдгреЗ рдЦреБрд▓реНрдпрд╛ рдЖрдгрд┐ рдкрд╛рд░рджрд░реНрд╢рдХ рд╡рд┐рдХрд╛рд╕ рдкреНрд░рдХреНрд░рд┐рдпреЗрдЪреЗ рдкрд╛рд▓рди рдХреЗрд▓реЗ рдЬрд╛рддреЗ рдЬреА рд╡реИрдпрдХреНрддрд┐рдХ рд╡рд┐рдХреНрд░реЗрддреНрдпрд╛рдВрдкрд╛рд╕реВрди рд╕реНрд╡рддрдВрддреНрд░ рдЖрд╣реЗ. рдЕрдиреЗрдХ Linux рд╡рд┐рддрд░рдгрд╛рдВрдордзреНрдпреЗ (RHEL, SUSE, Fedora, openSUSE, Slackware, OpenMandriva, ROSA, Arch Linux, Debian) MySQL рдЪреНрдпрд╛ рдмрджрд▓реА рдореНрд╣рдгреВрди MariaDB рдкреБрд░рд╡рд▓реЗ рдЬрд╛рддреЗ рдЖрдгрд┐ рддреЗ Wikipedia, Google Cloud SQL рдЖрдгрд┐ Nimbuzz рд╕рд╛рд░рдЦреНрдпрд╛ рдореЛрдареНрдпрд╛ рдкреНрд░рдХрд▓реНрдкрд╛рдВрдордзреНрдпреЗ рд▓рд╛рдЧреВ рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ.

MariaDB 10.9 рдордзреАрд▓ рдкреНрд░рдореБрдЦ рд╕реБрдзрд╛рд░рдгрд╛:

  • JSON_OVERLAPS рдлрдВрдХреНрд╢рди рдЬреЛрдбрд▓реЗ рдЖрд╣реЗ, рдЬреЗ рддреБрдореНрд╣рд╛рд▓рд╛ рджреЛрди JSON рджрд╕реНрддрдРрд╡рдЬрд╛рдВрдЪреНрдпрд╛ рдбреЗрдЯрд╛рдордзреНрдпреЗ рдЫреЗрджрдирдмрд┐рдВрджреВ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрддреЗ (рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рджреЛрдиреНрд╣реА рджрд╕реНрддрдРрд╡рдЬрд╛рдВрдордзреНрдпреЗ рд╕рд╛рдорд╛рдиреНрдп рдХреА/рдореВрд▓реНрдп рдЬреЛрдбреА рдХрд┐рдВрд╡рд╛ рд╕рд╛рдорд╛рдиреНрдп рдЕреЕрд░реЗ рдШрдЯрдХрд╛рдВрд╕рд╣ рдСрдмреНрдЬреЗрдХреНрдЯ рдЕрд╕рд▓реНрдпрд╛рд╕ рддреЗ рдЦрд░реЗ рд╣реЛрддреЗ).
  • JSONPath рдЕрднрд┐рд╡реНрдпрдХреНрддреА рд╢реНрд░реЗрдгреА рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдХрд░рддрд╛рдд (рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, "$[1 рддреЗ 4]" рдЕреЕрд░реЗ рдШрдЯрдХ 1 рддреЗ 4 рд╡рд╛рдкрд░рдгреНрдпрд╛рд╕рд╛рдареА) рдЖрдгрд┐ рдирдХрд╛рд░рд╛рддреНрдордХ рдЕрдиреБрдХреНрд░рдордгрд┐рдХрд╛ (рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, "JSON_EXTRACT(JSON_ARRAY(1, 2, 3), '$ рдирд┐рд╡рдбрд╛. [- 1]');" рд╢реЗрдкрдЯрд╛рддреАрд▓ рдкрд╣рд┐рд▓рд╛ рдШрдЯрдХ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА).
  • Hashicorp Vault KMS рдордзреНтАНрдпреЗ рд╕рдВрдЧреНрд░рд╣рд┐рдд рдХреА рд╡рд╛рдкрд░реВрди рдЯреЗрдмрд▓рдордзреНтАНрдпреЗ рдбреЗрдЯрд╛ рдПрдиреНрдХреНрд░рд┐рдкреНтАНрдЯ рдХрд░рдгреНтАНрдпрд╛рд╕рд╛рдареА Hashicorp рдХреА рдореЕрдиреЗрдЬрдореЗрдВрдЯ рдкреНрд▓рдЧрдЗрди рдЬреЛрдбрд▓реЗ.
  • mysqlbinlog рдпреБрдЯрд┐рд▓рд┐рдЯреА gtid_domain_id рджреНрд╡рд╛рд░реЗ рдлрд┐рд▓реНрдЯрд░рд┐рдВрдЧрд╕рд╛рдареА рдирд╡реАрди рдкрд░реНрдпрд╛рдп "-do-domain-ids", "-ignore-domain-ids" рдЖрдгрд┐ "-ignore-server-ids" рдСрдлрд░ рдХрд░рддреЗ.
  • wsrep рд╕реНрдЯреЗрдЯ рд╡реНрд╣реЗрд░рд┐рдПрдмрд▓реНрд╕ рд╡реЗрдЧрд│реНрдпрд╛ рдлрд╛рдЗрд▓рдордзреНрдпреЗ JSON рдлреЙрд░рдореЕрдЯрдордзреНрдпреЗ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рдЬреЛрдбрд▓реА, рдЬреА рдмрд╛рд╣реНрдп рдореЙрдирд┐рдЯрд░рд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдордордзреНрдпреЗ рд╡рд╛рдкрд░рд▓реА рдЬрд╛рдК рд╢рдХрддреЗ.
  • JSON рдлреЙрд░рдореЕрдЯрдордзреАрд▓ рдЖрдЙрдЯрдкреБрдЯрд╕рд╛рдареА "рд╢реЛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг [рдлреЙрд░реНрдореЗрдЯ=рдЬреЗрдПрд╕рдУрдПрди]" рдореЛрдбрд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ.
  • "рд╢реЛ рд╕реНрдкрд╖реНрдЯ рдХрд░рд╛" рд╡рд┐рдзрд╛рди рдЖрддрд╛ "рдХрдиреЗрдХреНрд╢рдирд╕рд╛рдареА рд╕реНрдкрд╖реНрдЯ рдХрд░рд╛" рд╡рд╛рдХреНрдпрд░рдЪрдирд╛рд▓рд╛ рд╕рдорд░реНрдерди рджреЗрддреЗ.
  • innodb_change_buffering рдЖрдгрд┐ рдЬреБрдиреЗ рдЪрд▓ рдирд╛рдкрд╕рдВрдд рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗрдд (old_mode variable рдиреЗ рдмрджрд▓рд▓реЗ рдЖрд╣реЗ).

рд╕реНрддреНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╛