MySQL 8.3.0 DBMS рдЙрдкрд▓рдмреНрдз рд╣реИ

Oracle рдиреЗ MySQL 8.3 DBMS рдХреА рдПрдХ рдирдИ рд╢рд╛рдЦрд╛ рдмрдирд╛рдИ рд╣реИ рдФрд░ MySQL 8.0.36 рдореЗрдВ рдПрдХ рд╕реБрдзрд╛рд░рд╛рддреНрдордХ рдЕрджреНрдпрддрди рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд┐рдпрд╛ рд╣реИред MySQL рдХрдореНрдпреБрдирд┐рдЯреА рд╕рд░реНрд╡рд░ 8.3.0 рдмрд┐рд▓реНрдб рд╕рднреА рдкреНрд░рдореБрдЦ Linux, FreeBSD, macOS рдФрд░ Windows рд╡рд┐рддрд░рдг рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

MySQL 8.3.0 рдирдП рд░рд┐рд▓реАрдЬрд╝ рдореЙрдбрд▓ рдХреЗ рддрд╣рдд рдмрдирд╛рдИ рдЧрдИ рддреАрд╕рд░реА рд░рд┐рд▓реАрдЬрд╝ рд╣реИ, рдЬреЛ рджреЛ рдкреНрд░рдХрд╛рд░ рдХреА MySQL рд╢рд╛рдЦрд╛рдУрдВ - "рдЗрдиреЛрд╡реЗрд╢рди" рдФрд░ "LTS" рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдкреНрд░рджрд╛рди рдХрд░рддреА рд╣реИред рдЗрдиреЛрд╡реЗрд╢рди рд╢рд╛рдЦрд╛рдПрдВ, рдЬрд┐рдирдореЗрдВ MySQL 8.1, 8.2 рдФрд░ 8.3 рд╢рд╛рдорд┐рд▓ рд╣реИрдВ, рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЕрдиреБрд╢рдВрд╕рд┐рдд рд╣реИрдВ рдЬреЛ рдкрд╣рд▓реЗ рдирдИ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рддрдХ рдкрд╣реБрдВрдЪ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рдпреЗ рд╢рд╛рдЦрд╛рдПрдБ рд╣рд░ 3 рдорд╣реАрдиреЗ рдореЗрдВ рдкреНрд░рдХрд╛рд╢рд┐рдд рд╣реЛрддреА рд╣реИрдВ рдФрд░ рдХреЗрд╡рд▓ рдЕрдЧрд▓реА рдкреНрд░рдореБрдЦ рд░рд┐рд▓реАрдЬрд╝ рдкреНрд░рдХрд╛рд╢рд┐рдд рд╣реЛрдиреЗ рддрдХ рд╕рдорд░реНрдерд┐рдд рд╣реЛрддреА рд╣реИрдВ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, 8.3 рд╢рд╛рдЦрд╛ рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдХреЗ рдмрд╛рдж, 8.2 рд╢рд╛рдЦрд╛ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдмрдВрдж рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛)ред рдПрд▓рдЯреАрдПрд╕ рд╢рд╛рдЦрд╛рдУрдВ рдХреЛ рдЙрди рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдиреЛрдВ рдХреЗ рд▓рд┐рдП рдЕрдиреБрд╢рдВрд╕рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬрд┐рдирдХреЗ рд▓рд┐рдП рдкреВрд░реНрд╡рд╛рдиреБрдореЗрдпрддрд╛ рдФрд░ рдЕрдкрд░рд┐рд╡рд░реНрддрд┐рдд рд╡реНрдпрд╡рд╣рд╛рд░ рдХреА рджреАрд░реНрдШрдХрд╛рд▓рд┐рдХ рджреГрдврд╝рддрд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдПрд▓рдЯреАрдПрд╕ рд╢рд╛рдЦрд╛рдПрдВ рд╣рд░ рджреЛ рд╕рд╛рд▓ рдореЗрдВ рдЬрд╛рд░реА рдХреА рдЬрд╛рдПрдВрдЧреА рдФрд░ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ 5 рд╕рд╛рд▓ рддрдХ рд╕рдорд░реНрдерд┐рдд рд░рд╣реЗрдВрдЧреА, рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдЖрдк 3 рд╕рд╛рд▓ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рд╕рдорд░реНрдерди рднреА рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред 2024 рдХреЗ рд╡рд╕рдВрдд рдореЗрдВ MySQL 8.4 рдХреА рдПрд▓рдЯреАрдПрд╕ рд░рд┐рд▓реАрдЬ рдХреА рдЙрдореНрдореАрдж рд╣реИ, рдЬрд┐рд╕рдХреЗ рдмрд╛рдж рдПрдХ рдирдИ рдЗрдиреЛрд╡реЗрд╢рди рд╢рд╛рдЦрд╛ 9.0 рдХрд╛ рдЧрдарди рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

MySQL 8.3 рдореЗрдВ рдкреНрд░рдореБрдЦ рдкрд░рд┐рд╡рд░реНрддрди:

  • 25 рдХрдордЬреЛрд░рд┐рдпреЛрдВ рдХреЛ рдареАрдХ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬрд┐рдирдореЗрдВ рд╕реЗ рдПрдХ (рд╕реАрд╡реАрдИ-2023-5363, рдУрдкрдирдПрд╕рдПрд╕рдПрд▓ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░рдиреЗ рд╡рд╛рд▓реА) рдХрд╛ рджреВрд░ рд╕реЗ рдлрд╛рдпрджрд╛ рдЙрдард╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдХреЗрд░реНрдмрд░реЛрд╕ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЗ рдЙрдкрдпреЛрдЧ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╕рдмрд╕реЗ рдЧрдВрднреАрд░ рд╕рдорд╕реНрдпрд╛ рдХреЛ 8.8 рдХрд╛ рдЧрдВрднреАрд░рддрд╛ рд╕реНрддрд░ рд╕реМрдВрдкрд╛ рдЧрдпрд╛ рд╣реИред рдЧрдВрднреАрд░рддрд╛ рд╕реНрддрд░ 6.5 рдХреЗ рд╕рд╛рде рдХрдо рдЧрдВрднреАрд░ рдХрдордЬреЛрд░рд┐рдпрд╛рдБ рдСрдкреНрдЯрд┐рдорд╛рдЗрдЬрд╝рд░, рдпреВрдбреАрдПрдл, рдбреАрдбреАрдПрд▓, рдбреАрдПрдордПрд▓, рдкреНрд░рддрд┐рдХреГрддрд┐, рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░ рдкреНрд░рдгрд╛рд▓реА рдФрд░ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдЯреВрд▓ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░рддреА рд╣реИрдВред
  • рд▓рд┐рдирдХреНрд╕ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдкрд░, рдореЛрд▓реНрдб рд▓рд┐рдВрдХрд░ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╣реИред рдЗрд╕реЗ рд╕рдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╡рд┐рдХрд▓реНрдк "-DWITH_LD=mold|lld" рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
  • рдХрдВрдкрд╛рдЗрд▓рд░ рджреНрд╡рд╛рд░рд╛ рд╕рдорд░реНрдерд┐рдд C++ рдорд╛рдирдХ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЛ C++17 рд╕реЗ C++20 рддрдХ рдмрдврд╝рд╛ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
  • рдмрд╛рд╣рд░реА рдмреВрд╕реНрдЯ C++ рд▓рд╛рдЗрдмреНрд░реЗрд░реАрдЬрд╝ рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдмрдВрдж рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ - MySQL рд╕рдВрдХрд▓рд┐рдд рдХрд░рддреЗ рд╕рдордп рдЕрдм тАЛтАЛрдХреЗрд╡рд▓ рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рдмреВрд╕реНрдЯ рд▓рд╛рдЗрдмреНрд░реЗрд░реАрдЬрд╝ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред CMake рдиреЗwith_BOOST, DOWNLOAD_BOOST рдФрд░ DOWNLOAD_BOOST_TIMEOUT рдмрд┐рд▓реНрдб рд╡рд┐рдХрд▓реНрдк рд╣рдЯрд╛ рджрд┐рдП рд╣реИрдВред
  • рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ 2022 рдХреЗ рд▓рд┐рдП рдмрд┐рд▓реНрдб рд╕рдкреЛрд░реНрдЯ рдмрдВрдж рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдХреНрд▓реИрдВрдЧ рдЯреВрд▓рдХрд┐рдЯ рдХрд╛ рдиреНрдпреВрдирддрдо рд╕рдорд░реНрдерд┐рдд рд╕рдВрд╕реНрдХрд░рдг рдХреНрд▓реИрдВрдЧ 10 рд╕реЗ рдмрдврд╝рд╛рдХрд░ рдХреНрд▓реИрдВрдЧ 12 рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
  • MySQL рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЬрд╝ рд╕рдВрд╕реНрдХрд░рдг рдиреЗ рдУрдкрди рдЯреЗрд▓реАрдореЗрдЯреНрд░реА рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рд╕рд░реНрд╡рд░ рд╕рдВрдЪрд╛рд▓рди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдореЗрдЯреНрд░рд┐рдХреНрд╕ рдХреЗ рд╕рд╛рде рдЯреЗрд▓реАрдореЗрдЯреНрд░реА рдПрдХрддреНрд░ рдХрд░рдиреЗ рдФрд░ рдЗрд╕ рдкреНрд░рд╛рд░реВрдк рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдиреЗрдЯрд╡рд░реНрдХ рдкреНрд░реЛрд╕реЗрд╕рд░ рдореЗрдВ рдбреЗрдЯрд╛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рд╛ рд╣реИред
  • рд▓реЗрдирджреЗрди рд╕рдореВрд╣реЛрдВ рдХреА рдкрд╣рдЪрд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рддрд┐рдХреГрддрд┐ рдХреЗ рджреМрд░рд╛рди рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдЬреАрдЯреАрдЖрдИрдбреА тАЛтАЛ(рд╡реИрд╢реНрд╡рд┐рдХ рд▓реЗрдирджреЗрди рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛) рдкреНрд░рд╛рд░реВрдк рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдирдпрд╛ рдЬреАрдЯреАрдЖрдИрдбреА тАЛтАЛрдкреНрд░рд╛рд░реВрдк "рдпреВрдпреВрдЖрдИрдбреА:" рд╣реИ :NUMBER" ("UUID:NUMBER" рдХреЗ рдмрдЬрд╛рдп), рдЬрд╣рд╛рдВ TAG рдПрдХ рдордирдорд╛рдирд╛ рд╕реНрдЯреНрд░рд┐рдВрдЧ рд╣реИ рдЬреЛ рдЖрдкрдХреЛ рдЖрд╕рд╛рди рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдФрд░ рдкрд╛рд░реНрд╕рд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рд▓реЗрдирджреЗрди рдХреЗ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕рдореВрд╣ рдХреЛ рдЕрджреНрд╡рд┐рддреАрдп рдирд╛рдо рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред
  • рдЕрдкреНрд░рдЪрд▓рд┐рдд INFORMATION_SCHEMA.PROCESSLIST рддрд╛рд▓рд┐рдХрд╛ рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЛ рдЯреНрд░реИрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рджреЛ рдирдП рд╡реЗрд░рд┐рдПрдмрд▓ "Deprecated_use_i_s_processlist_count" рдФрд░ "Deprecated_use_i_s_processlist_last_timestamp" рдЬреЛрдбрд╝реЗ рдЧрдПред
  • AUTHENTICATION_PAM_LOG рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рд╕реЗрдЯ рдХрд░рдиреЗ рд╕реЗ рдЕрдм рдбрд╛рдпрдЧреНрдиреЛрд╕реНрдЯрд┐рдХ рд╕рдВрджреЗрд╢реЛрдВ рдореЗрдВ рдкрд╛рд╕рд╡рд░реНрдб рдкреНрд░рджрд░реНрд╢рд┐рдд рдирд╣реАрдВ рд╣реЛрдВрдЧреЗ (рдкрд╛рд╕рд╡рд░реНрдб рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП PAM_LOG_WITH_SECRET_INFO рдорд╛рди рдЖрд╡рд╢реНрдпрдХ рд╣реИ)ред
  • рдереНрд░реЗрдб рдкреВрд▓ рдореЗрдВ рдкреНрд░рддреНрдпреЗрдХ рдХрдиреЗрдХреНрд╢рди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд╕рд╛рде tp_connections рддрд╛рд▓рд┐рдХрд╛ рдЬреЛрдбрд╝реА рдЧрдИред
  • "EXPLAIN FORMAT=JSON" рдХрдердиреЛрдВ рдореЗрдВ рдкреНрд░рдпреБрдХреНрдд JSON рдкреНрд░рд╛рд░реВрдк рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдЪрдпрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд┐рд╕реНрдЯрдо рд╡реИрд░рд┐рдПрдмрд▓ "explain_json_format_version" рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ред
  • InnoDB рд╕реНрдЯреЛрд░реЗрдЬ рдореЗрдВ, "--innodb" рдФрд░ "--skip-innodb" рд╡рд┐рдХрд▓реНрдк, рдЬрд┐рдиреНрд╣реЗрдВ MySQL 5.6 рд░рд┐рд▓реАрдЬрд╝ рдореЗрдВ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рд╣рдЯрд╛ рджрд┐рдП рдЧрдП рд╣реИрдВред InnoDB рдХреЗ рд▓рд┐рдП рдореЗрдордХреИрдЪреНрдб рдкреНрд▓рдЧрдЗрди, рдЬрд┐рд╕реЗ MySQL 8.0.22 рдореЗрдВ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
  • рдХреБрдЫ рдкреНрд░рддрд┐рдХреГрддрд┐ рд╕рдВрдмрдВрдзреА рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдФрд░ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рд╡рд┐рдХрд▓реНрдк рд╣рдЯрд╛ рджрд┐рдП рдЧрдП рдЬрд┐рдиреНрд╣реЗрдВ рдкрд┐рдЫрд▓реЗ рд░рд┐рд▓реАрдЬрд╝ рдореЗрдВ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛: "--рд╕реНрд▓реЗрд╡-рдкрдВрдХреНрддрд┐рдпрд╛рдБ-рдЦреЛрдЬ-рдПрд▓реНрдЧреЛрд░рд┐рджрдо", "--рд░рд┐рд▓реЗ-рд▓реЙрдЧ-рдЬрд╛рдирдХрд╛рд░реА-рдлрд╝рд╛рдЗрд▓", "-рд░рд┐рд▓реЗ-рд▓реЙрдЧ-рдЬрд╛рдирдХрд╛рд░реА-рднрдВрдбрд╛рд░" ", "-рдорд╛рд╕реНрдЯрд░-рдЗрдиреНрдлреЛ-рдлрд╛рдЗрд▓", "-рдорд╛рд╕реНрдЯрд░-рдЗрдиреНрдлреЛ-рд░рд┐рдкреЛрдЬрд┐рдЯрд░реА", "рд▓реЙрдЧ_рдмрд┐рди_рдпреВрдЬ_v1_рдЗрд╡реЗрдВрдЯреНрд╕", "рдЯреНрд░рд╛рдВрдЬреИрдХреНрд╢рди_рд░рд╛рдЗрдЯ_рд╕реЗрдЯ_рдПрдХреНрд╕рдЯреНрд░реИрдХреНрд╢рди", "рдЧреНрд░реБрдк_рд░реЗрдкреНрд▓рд┐рдХреЗрд╢рди_рдЖрдИрдкреА_рд╡реНрд╣рд╛рдЗрдЯрд▓рд┐рд╕реНрдЯ", "рдЧреНрд░реБрдк_рд░реЗрдкреНрд▓рд┐рдХреЗрд╢рди_рдкреНрд░рд╛рдЗрдорд░реА_рдореЗрдореНрдмрд░"ред GTID рдкреНрд░рддрд┐рдХреГрддрд┐ рдореЛрдб (gtid_mode=ON) рдХреЗ рд╕рд╛рде IGNORE_SERVER_IDS рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рд╣рдЯрд╛ рджреА рдЧрдИ рд╣реИред
  • C API рдлрд╝рдВрдХреНрд╢рдВрд╕ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдмрдВрдж рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ: mysql_kill(), mysql_list_fields(), mysql_list_processes(), mysql_refresh(), mysql_reload(), mysql_shutdown(), mysql_ssl_set()ред
  • "рдлреНрд▓рд╢ рд╣реЛрд╕реНрдЯреНрд╕" рдПрдХреНрд╕рдкреНрд░реЗрд╢рди, рдЬрд┐рд╕реЗ MySQL 8.0.23 рдореЗрдВ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдмрдВрдж рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

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

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╝реЗрдВ