MySQL 8.3.0 DBMS เช‰เชชเชฒเชฌเซเชง เช›เซ‡

เช“เชฐเซ‡เช•เชฒเซ‡ 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 เชถเชพเช–เชพ เชฎเชพเชŸเซ‡เชจเซเช‚ เชธเชฎเชฐเซเชฅเชจ เชฌเช‚เชง เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชนเชคเซเช‚). LTS เชถเชพเช–เชพเช“เชจเซ€ เชญเชฒเชพเชฎเชฃ เชเชตเชพ เช…เชฎเชฒเซ€เช•เชฐเชฃเซ‹ เชฎเชพเชŸเซ‡ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เช•เซ‡ เชœเซ‡เชจเซ‡ เช…เชจเซเชฎเชพเชจเชฟเชคเชคเชพ เช…เชจเซ‡ เช…เชชเชฐเชฟเชตเชฐเซเชคเชฟเชค เชตเชฐเซเชคเชจเชจเซ€ เชฒเชพเช‚เชฌเชพ เช—เชพเชณเชพเชจเซ€ เชฆเซเชฐเชขเชคเชพเชจเซ€ เชœเชฐเซ‚เชฐ เชนเซ‹เชฏ เช›เซ‡. LTS เชถเชพเช–เชพเช“ เชฆเชฐ เชฌเซ‡ เชตเชฐเซเชทเซ‡ เชฌเชนเชพเชฐ เชชเชพเชกเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡ เช…เชจเซ‡ เชธเชพเชฎเชพเชจเซเชฏ เชฐเซ€เชคเซ‡ 5 เชตเชฐเซเชท เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡, เชคเซ‡ เช‰เชชเชฐเชพเช‚เชค เชคเชฎเซ‡ เชฌเซ€เชœเชพ 3 เชตเชฐเซเชท เชธเซเชงเซ€ เชตเชฟเชธเซเชคเซƒเชค เชธเชชเซ‹เชฐเซเชŸ เชฎเซ‡เชณเชตเซ€ เชถเช•เซ‹ เช›เซ‹. 2024 เชจเซ€ เชตเชธเช‚เชคเช‹เชคเซเชฎเชพเช‚ MySQL 8.4 เชจเซเช‚ LTS เชฐเซ€เชฒเซ€เช เช…เชชเซ‡เช•เซเชทเชฟเชค เช›เซ‡, เชคเซเชฏเชพเชฐเชฌเชพเชฆ เชจเชตเซ€ เช‡เชจเซ‹เชตเซ‡เชถเชจ เชถเชพเช–เชพ 9.0 เชจเซ€ เชฐเชšเชจเชพ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡.

MySQL 8.3 เชฎเชพเช‚ เชฎเซเช–เซเชฏ เชซเซ‡เชฐเชซเชพเชฐเซ‹:

  • 25 เชจเชฌเชณเชพเชˆเช“ เชจเชฟเชถเซเชšเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡, เชœเซ‡เชฎเชพเช‚เชฅเซ€ เชเช• (CVE-2023-5363, OpenSSL เชจเซ‡ เช…เชธเชฐ เช•เชฐเชคเซ€) เชฆเซ‚เชฐเชธเซเชฅ เชฐเซ€เชคเซ‡ เชถเซ‹เชทเชฃ เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡. เช•เชฐเซเชฌเซ‡เชฐเซ‹เชธ เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒเชจเชพ เช‰เชชเชฏเซ‹เช—เชฅเซ€ เชธเช‚เชฌเช‚เชงเชฟเชค เชธเซŒเชฅเซ€ เช—เช‚เชญเซ€เชฐ เชธเชฎเชธเซเชฏเชพเชจเซ‡ 8.8 เชจเซเช‚ เช—เช‚เชญเซ€เชฐเชคเชพ เชธเซเชคเชฐ เชธเซ‹เช‚เชชเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡. เช—เช‚เชญเซ€เชฐเชคเชพ เชธเซเชคเชฐ 6.5 เชธเชพเชฅเซ‡ เช“เช›เซ€ เช—เช‚เชญเซ€เชฐ เชจเชฌเชณเชพเชˆเช“ เช‘เชชเซเชŸเชฟเชฎเชพเช‡เชเชฐ, UDF, DDL, DML, เชชเซเชฐเชคเชฟเช•เซƒเชคเชฟ, เชตเชฟเชถเซ‡เชทเชพเชงเชฟเช•เชพเชฐ เชธเชฟเชธเซเชŸเชฎ เช…เชจเซ‡ เชเชจเซเช•เซเชฐเชฟเชชเซเชถเชจ เชŸเซ‚เชฒเซเชธเชจเซ‡ เช…เชธเชฐ เช•เชฐเซ‡ เช›เซ‡.
  • Linux เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เชชเชฐ, เชฎเซ‹เชฒเซเชก เชฒเชฟเช‚เช•เชฐ เชฎเชพเชŸเซ‡ เช†เชงเชพเชฐ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡. เชคเซ‡เชจเซ‡ เชธเช•เซเชทเชฎ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, "-DWITH_LD=mold|lld" เชตเชฟเช•เชฒเซเชช เช†เชชเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.
  • เช•เชฎเซเชชเชพเช‡เชฒเชฐ เชฆเซเชตเชพเชฐเชพ เชธเชชเซ‹เชฐเซเชŸเซ‡เชก C++ เชธเซเชŸเชพเชจเซเชกเชฐเซเชก เชฎเชพเชŸเซ‡เชจเซ€ เชœเชฐเซ‚เชฐเชฟเชฏเชพเชคเซ‹ C++17 เชฅเซ€ C++20 เชธเซเชงเซ€ เชตเชงเชพเชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡.
  • เชฌเชพเชนเซเชฏ เชฌเซ‚เชธเซเชŸ C++ เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€เช“ เชธเชพเชฅเซ‡เชจเชพ เชจเชฟเชฐเซเชฎเชพเชฃ เชฎเชพเชŸเซ‡เชจเซ‹ เช†เชงเชพเชฐ เชฌเช‚เชง เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡ - MySQL เช•เชฎเซเชชเชพเช‡เชฒ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เชฎเชพเชคเซเชฐ เชฌเชฟเชฒเซเชŸ-เช‡เชจ เชฌเซ‚เชธเซเชŸ เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€เช“เชจเซ‹ เชœ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. CMake เช WITH_BOOST, DOWNLOAD_BOOST เช…เชจเซ‡ DOWNLOAD_BOOST_TIMEOUT เชฌเชฟเชฒเซเชก เชตเชฟเช•เชฒเซเชชเซ‹ เชฆเซ‚เชฐ เช•เชฐเซเชฏเชพ เช›เซ‡.
  • เชตเชฟเชเซเชฏเซเช…เชฒ เชธเซเชŸเซเชกเชฟเชฏเซ‹ 2022 เชฎเชพเชŸเซ‡ เชฌเชฟเชฒเซเชก เชธเชชเซ‹เชฐเซเชŸ เชฌเช‚เชง เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡. เช•เซเชฒเซ‡เช‚เช— เชŸเซ‚เชฒเช•เซ€เชŸเชจเซเช‚ เชจเซเชฏเซ‚เชจเชคเชฎ เชธเชชเซ‹เชฐเซเชŸเซ‡เชก เชตเชฐเซเชเชจ เช•เซเชฒเซ‡เช‚เช— 10 เชฅเซ€ เชตเชงเชพเชฐเซ€เชจเซ‡ เช•เซเชฒเซ‡เช‚เช— 12 เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡.
  • MySQL เชเชจเซเชŸเชฐเชชเซเชฐเชพเช‡เช เชเชกเชฟเชถเชจเช OpenTelemetry เชซเซ‹เชฐเซเชฎเซ‡เชŸเชฎเชพเช‚ เชธเชฐเซเชตเชฐ เช‘เชชเชฐเซ‡เชถเชจ เชตเชฟเชถเซ‡ เชฎเซ‡เชŸเซเชฐเชฟเช•เซเชธ เชธเชพเชฅเซ‡ เชŸเซ‡เชฒเชฟเชฎเซ‡เชŸเซเชฐเซ€ เชเช•เชคเซเชฐเชฟเชค เช•เชฐเชตเชพ เช…เชจเซ‡ เช† เชซเซ‹เชฐเซเชฎเซ‡เชŸเชจเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช•เชฐเชคเชพ เชจเซ‡เชŸเชตเชฐเซเช• เชชเซเชฐเซ‹เชธเซ‡เชธเชฐเชฎเชพเช‚ เชกเซ‡เชŸเชพ เชŸเซเชฐเชพเชจเซเชธเชซเชฐ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช‰เชฎเซ‡เชฐเซเชฏเซ‹ เช›เซ‡.
  • GTID (เช—เซเชฒเซ‹เชฌเชฒ เชŸเซเชฐเชพเชจเซเชเซ‡เช•เซเชถเชจ เช†เช‡เชกเซ‡เชจเซเชŸเชฟเชซเชพเชฏเชฐ) เชซเซ‹เชฐเซเชฎเซ‡เชŸ, เชŸเซเชฐเชพเชจเซเชเซ‡เช•เซเชถเชจ เชœเซ‚เชฅเซ‹เชจเซ‡ เช“เชณเช–เชตเชพ เชฎเชพเชŸเซ‡ เชชเซเชฐเชคเชฟเช•เซƒเชคเชฟ เชฆเชฐเชฎเชฟเชฏเชพเชจ เช‰เชชเชฏเซ‹เช—เชฎเชพเช‚ เชฒเซ‡เชตเชพเชคเซเช‚, เชตเชฟเชธเซเชคเซƒเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡. เชจเชตเซเช‚ GTID เชซเซ‹เชฐเซเชฎเซ‡เชŸ เช›เซ‡ โ€œUUID: :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 เชฎเชพเช‚ เชฆเซ‚เชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชนเชคเซเช‚, เชคเซ‡เชจเซ‡ เชฆเซ‚เชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡.
  • เช•เซ‡เชŸเชฒเชพเช• เชชเซเชฐเชคเชฟเช•เซƒเชคเชฟ เชธเช‚เชฌเช‚เชงเชฟเชค เชธเซ‡เชŸเชฟเช‚เช—เซเชธ เช…เชจเซ‡ เช†เชฆเซ‡เชถ เชตเชพเช•เซเชฏ เชตเชฟเช•เชฒเซเชชเซ‹เชจเซ‡ เชฆเซ‚เชฐ เช•เชฐเซเชฏเชพ เชœเซ‡ เช…เช—เชพเช‰เชจเชพ เชชเซเชฐเช•เชพเชถเชจเซ‹เชฎเชพเช‚ เชจเชพเชชเชธเช‚เชฆ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เชนเชคเชพ: "--เชธเซเชฒเซ‡เชต-เชฐเซ‹-เชธเชฐเซเชš-เชเชฒเซเช—เซ‹เชฐเชฟเชงเชฎเซเชธ", "--เชฐเชฟเชฒเซ‡-เชฒเซ‹เช—-เชฎเชพเชนเชฟเชคเซ€-เชซเชพเช‡เชฒ", "-เชฐเชฟเชฒเซ‡-เชฒเซ‹เช—-เชฎเชพเชนเชฟเชคเซ€-เชฐเชฟเชชเซ‹เชเซ€เชŸเชฐเซ€" ", "-master-info-file", "-master-info-repository", "log_bin_use_v1_events", "transaction_write_set_extraction", "group_replication_ip_whitelist", "group_replication_primary_member". 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().
  • "FLUSH HOSTS" เช…เชญเชฟเชตเซเชฏเช•เซเชคเชฟ, เชœเซ‡ MySQL 8.0.23 เชฎเชพเช‚ เชฆเซ‚เชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชนเชคเซ€, เชคเซ‡เชจเซ‡ เชฌเช‚เชง เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡.

เชธเซ‹เชฐเซเชธ: opennet.ru

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹