MariaDB DBMS 10.7 เจฆเฉ€ เจธเจฅเจฟเจฐ เจฐเฉ€เจฒเฉ€เจœเจผ

6 เจฎเจนเฉ€เจจเจฟเจ†เจ‚ เจฆเฉ‡ เจตเจฟเจ•เจพเจธ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ, DBMS MariaDB 10.7 (10.7.2) เจฆเฉ€ เจจเจตเฉ€เจ‚ เจธเจผเจพเจ–เจพ เจฆเฉ€ เจชเจนเจฟเจฒเฉ€ เจธเจฅเจฟเจฐ เจฐเฉ€เจฒเฉ€เจœเจผ เจชเฉเจฐเจ•เจพเจธเจผเจฟเจค เจ•เฉ€เจคเฉ€ เจ—เจˆ เจนเฉˆ, เจœเจฟเจธ เจฆเฉ‡ เจ…เฉฐเจฆเจฐ MySQL เจฆเฉ€ เจ‡เฉฑเจ• เจธเจผเจพเจ–เจพ เจตเจฟเจ•เจธเจฟเจค เจ•เฉ€เจคเฉ€ เจœเจพ เจฐเจนเฉ€ เจนเฉˆ เจœเฉ‹ เจชเจฟเจ›เฉœเฉ‡ เจ…เจจเฉเจ•เฉ‚เจฒเจคเจพ เจจเฉ‚เฉฐ เจ•เจพเจ‡เจฎ เจฐเฉฑเจ–เจฆเฉ€ เจนเฉˆ เจ…เจคเฉ‡ เจตเจพเจงเฉ‚ เจธเจŸเฉ‹เจฐเฉ‡เจœ เจฆเฉ‡ เจเจ•เฉ€เจ•เจฐเจฃ เจฆเฉเจ†เจฐเจพ เจตเฉฑเจ– เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆเฅค เจ‡เฉฐเจœเจฃ เจ…เจคเฉ‡ เจ‰เฉฑเจจเจค เจธเจฎเจฐเฉฑเจฅเจพเจตเจพเจ‚เฅค เจฎเจพเจฐเฉ€เจ†เจกเฉ€เจฌเฉ€ เจตเจฟเจ•เจพเจธ เจฆเฉ€ เจจเจฟเจ—เจฐเจพเจจเฉ€ เจธเฉเจคเฉฐเจคเจฐ เจฎเจพเจฐเฉ€เจ†เจกเฉ€เจฌเฉ€ เจซเจพเจŠเจ‚เจกเฉ‡เจธเจผเจจ เจฆเฉเจ†เจฐเจพ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ, เจ‡เฉฑเจ• เจชเฉ‚เจฐเฉ€ เจคเจฐเฉเจนเจพเจ‚ เจ–เฉเฉฑเจฒเฉเจนเฉ€ เจ…เจคเฉ‡ เจชเจพเจฐเจฆเจฐเจธเจผเฉ€ เจตเจฟเจ•เจพเจธ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจฆเฉ‡ เจฌเจพเจ…เจฆ เจœเฉ‹ เจตเจฟเจ…เจ•เจคเฉ€เจ—เจค เจตเจฟเจ•เจฐเฉ‡เจคเจพเจตเจพเจ‚ เจคเฉ‹เจ‚ เจธเฉเจคเฉฐเจคเจฐ เจนเฉˆเฅค เจฎเจพเจฐเฉ€เจ†เจกเฉ€เจฌเฉ€ เจจเฉ‚เฉฐ เจ•เจˆ เจฒเฉ€เจจเจ•เจธ เจกเจฟเจธเจŸเจฐเฉ€เจฌเจฟเจŠเจธเจผเจจเจพเจ‚ (RHEL, SUSE, Fedora, openSUSE, Slackware, OpenMandriva, ROSA, Arch Linux, Debian) 'เจคเฉ‡ MySQL เจฆเฉ‡ เจฌเจฆเจฒ เจตเจœเฉ‹เจ‚ เจธเจชเจฒเจพเจˆ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ เจ…เจคเฉ‡ เจ‡เจธเจจเฉ‚เฉฐ เจตเจฟเจ•เฉ€เจชเฉ€เจกเฉ€เจ†, เจ—เฉ‚เจ—เจฒ เจ•เจฒเจพเจ‰เจก SQL เจ…เจคเฉ‡ เจจเจฟเจฎเจฌเจœเจผ เจตเจฐเจ—เฉ‡ เจตเฉฑเจกเฉ‡ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸเจพเจ‚ เจตเจฟเฉฑเจš เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค

เจ‰เจธเฉ‡ เจธเจฎเฉ‡เจ‚, เจฎเจพเจฐเฉ€เจ†เจกเฉ€เจฌเฉ€ 10.8.1 เจฆเฉ€ เจ…เจ—เจฒเฉ€ เจชเฉเจฐเจฎเฉเฉฑเจ– เจธเจผเจพเจ–เจพ เจฆเจพ เจชเจนเจฟเจฒเจพ เจŸเฉˆเจธเจŸ เจฐเฉ€เจฒเฉ€เจœเจผ เจ…เจคเฉ‡ เจธเฉเจงเจพเจฐเจพเจคเจฎเจ• เจ…เจชเจกเฉ‡เจŸเจธ 10.6.6, 10.5.14, 10.4.23, 10.3.33 เจ…เจคเฉ‡ 10.2.42 เจœเจพเจฐเฉ€ เจ•เฉ€เจคเฉ‡ เจ—เจ เจธเจจเฅค เจฐเฉ€เจฒเฉ€เจœเจผ 10.7.2 เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจฆเฉ‡ เจ‡เฉฑเจ• เจจเจตเฉ‡เจ‚ เจฐเฉ€เจฒเฉ€เจœเจผ เจœเจจเจฐเฉ‡เจธเจผเจจ เจฎเจพเจกเจฒ เจตเจฟเฉฑเจš เจธเจตเจฟเจš เจ•เจฐเจจ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ เจชเจนเจฟเจฒเจพ เจธเฉ€, เจœเจฟเจธ เจตเจฟเฉฑเจš เจธเจนเจพเจ‡เจคเจพ เจฆเฉ€ เจฎเจฟเจ†เจฆ เจตเจฟเฉฑเจš 5 เจธเจพเจฒเจพเจ‚ เจคเฉ‹เจ‚ 1 เจธเจพเจฒ เจคเฉฑเจ• เจฆเฉ€ เจ•เจฎเฉ€ เจ…เจคเฉ‡ เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจฐเฉ€เจฒเฉ€เจœเจผเจพเจ‚ เจฆเฉ‡ เจ—เจ เจจ เจฒเจˆ เจ‡เฉฑเจ• เจคเจฌเจฆเฉ€เจฒเฉ€ เจจเฉ‚เฉฐ เจธเจพเจฒ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจตเจพเจฐ เจจเจนเฉ€เจ‚, เจธเจ—เฉ‹เจ‚ เจ‡เฉฑเจ• เจคเจฟเจฎเจพเจนเฉ€ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจตเจพเจฐ เจฆเจฐเจธเจพเจ‡เจ† เจ—เจฟเจ† เจธเฉ€เฅค .

เจฎเจพเจฐเฉ€เจ†เจกเฉ€เจฌเฉ€ 10.7 เจตเจฟเฉฑเจš เจฎเฉเฉฑเจ– เจธเฉเจงเจพเจฐ:

  • 128-เจฌเจฟเฉฑเจŸ เจตเจฟเจฒเฉฑเจ–เจฃ เจชเจ›เจพเจฃเจ•เจฐเจคเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจธเจŸเฉ‹เจฐ เจ•เจฐเจจ เจฒเจˆ เจคเจฟเจ†เจฐ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจ‡เฉฑเจ• เจจเจตเจพเจ‚ UUID เจกเจพเจŸเจพ เจŸเจพเจˆเจช เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเจพ เจ—เจฟเจ†เฅค
  • JSON เจซเจพเจฐเจฎเฉˆเจŸ เจตเจฟเฉฑเจš เจกเฉ‡เจŸเจพ เจจเฉ‚เฉฐ เจชเฉเจฐเฉ‹เจธเฉˆเจธ เจ•เจฐเจจ เจฒเจˆ เจจเจตเฉ‡เจ‚ เจซเฉฐเจ•เจธเจผเจจเจพเจ‚ เจฆเจพ เจชเฉเจฐเจธเจคเจพเจต เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ: JSON_EQUALS() เจฆเฉ‹ JSON เจฆเจธเจคเจพเจตเฉ‡เจœเจผเจพเจ‚ เจฆเฉ€ เจชเจ›เจพเจฃ เจฆเฉ€ เจคเฉเจฒเจจเจพ เจ•เจฐเจจ เจฒเจˆ เจ…เจคเฉ‡ JSON_NORMALIZE() เจจเฉ‚เฉฐ JSON เจตเจธเจคเฉ‚เจ†เจ‚ เจจเฉ‚เฉฐ เจคเฉเจฒเจจเจพ เจ•เจพเจฐเจœเจพเจ‚ (เจ•เฉเฉฐเจœเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจ›เจพเจ‚เจŸเจฃ เจ…เจคเฉ‡ เจ–เจพเจฒเฉ€ เจฅเจพเจ‚เจตเจพเจ‚ เจจเฉ‚เฉฐ เจนเจŸเจพเจ‰เจฃ) เจฒเจˆ เจขเฉเจ•เจตเฉ‡เจ‚ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจฒเจฟเจ†เจ‰เจฃ เจฒเจˆเฅค
  • เจกเจฟเจœเจผเฉ€เจŸเจฒ เจฎเฉเฉฑเจฒเจพเจ‚ เจจเฉ‚เฉฐ เจงเจฟเจ†เจจ เจตเจฟเฉฑเจš เจฐเฉฑเจ–เจฆเฉ‡ เจนเฉ‹เจ เจธเจคเจฐ เจจเฉ‚เฉฐ เจ›เจพเจ‚เจŸเจฃ เจฒเจˆ NATURAL_SORT_KEY() เจซเฉฐเจ•เจธเจผเจจ เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ (เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจ•เฉเจฐเจฎเจฌเฉฑเจง เจ•เจฐเจจ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ เจธเจคเจฐ โ€œv10โ€ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ เจนเฉ‹เจตเฉ‡เจ—เฉ€)เฅค
  • เจธเจคเจฐเจพเจ‚ เจฆเฉ€ เจฎเจจเจฎเจพเจจเฉ€ เจซเจพเจฐเจฎเฉˆเจŸเจฟเฉฐเจ— เจฒเจˆ SFORMAT() เจซเฉฐเจ•เจธเจผเจจ เจจเฉ‚เฉฐ เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† - เจ‡เจจเจชเฉเจŸ เจซเจพเจฐเจฎเฉˆเจŸเจฟเฉฐเจ— เจ•เจฎเจพเจ‚เจกเจพเจ‚ เจตเจพเจฒเฉ€ เจ‡เฉฑเจ• เจธเจคเจฐ เจนเฉˆ เจ…เจคเฉ‡ เจฌเจฆเจฒ เจฒเจˆ เจฎเฉเฉฑเจฒเจพเจ‚ เจฆเฉ€ เจธเฉ‚เจšเฉ€ เจนเฉˆ (เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, 'SFORMAT("เจœเจตเจพเจฌ {} เจนเฉˆเฅค", 42)')เฅค
  • INSERT เจชเฉเฉฑเจ›เจ—เจฟเฉฑเจ›เจพเจ‚ เจตเจฟเฉฑเจš เจธเฉเจงเจพเจฐเฉ€ เจ—เจˆ เจคเจฐเฉเฉฑเจŸเฉ€ เจฐเจฟเจชเฉ‹เจฐเจŸเจฟเฉฐเจ— เจœเฉ‹ เจ•เจˆ เจ•เจคเจพเจฐเจพเจ‚ เจตเจฟเฉฑเจš เจกเฉ‡เจŸเจพ เจœเฉ‹เฉœเจฆเฉ€ เจนเฉˆ (GET DIAGNOSTICS เจ•เจฎเจพเจ‚เจก เจนเฉเจฃ ROW_NUMBER เจธเฉฐเจชเฉฑเจคเฉ€ เจชเฉเจฐเจฆเจฐเจธเจผเจฟเจค เจ•เจฐเจฆเฉ€ เจนเฉˆ เจœเฉ‹ เจ—เจฒเจคเฉ€ เจฆเฉ‡ เจจเจพเจฒ เจ•เจคเจพเจฐ เจจเฉฐเจฌเจฐ เจจเฉ‚เฉฐ เจฆเจฐเจธเจพเจ‰เจ‚เจฆเฉ€ เจนเฉˆ)เฅค
  • เจ‡เฉฑเจ• เจจเจตเจพเจ‚ เจชเจพเจธเจตเจฐเจก เจœเจพเจ‚เจš เจชเจฒเฉฑเจ—เจ‡เจจ, password_reuse_check, เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจœเฉ‹ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจฆเฉเจ†เจฐเจพ เจชเจพเจธเจตเจฐเจก เจฆเฉ€ เจฎเฉเฉœ เจตเจฐเจคเฉ‹เจ‚ เจจเฉ‚เฉฐ เจธเฉ€เจฎเจฟเจค เจ•เจฐเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ (เจ‡เจน เจœเจพเจ‚เจš เจ•เจฐเจจเจพ เจ•เจฟ เจจเจตเจพเจ‚ เจชเจพเจธเจตเจฐเจก password_reuse_check_interval เจชเฉˆเจฐเจพเจฎเฉ€เจŸเจฐ เจฆเฉเจ†เจฐเจพ เจจเจฟเจฐเจงเจพเจฐเจค เจธเจฎเฉ‡เจ‚ เจฆเฉŒเจฐเจพเจจ เจตเจฐเจคเฉ‡ เจ—เจ เจชเจพเจธเจตเจฐเจกเจพเจ‚ เจจเจพเจฒ เจฎเฉ‡เจฒ เจจเจนเฉ€เจ‚ เจ–เจพเจ‚เจฆเจพ)เฅค
  • เจ‡เฉฑเจ• เจญเจพเจ— เจจเฉ‚เฉฐ เจธเจพเจฐเจฃเฉ€ เจตเจฟเฉฑเจš เจฌเจฆเจฒเจฃ เจฒเจˆ "เจธเจพเจฐเจฃเฉ€ เจฌเจฆเจฒเฉ‹ ... เจญเจพเจ— เจฌเจฆเจฒเฉ‹ .. เจŸเฉ‡เจฌเจฒ เจตเจฟเฉฑเจš" เจ…เจคเฉ‡ "เจธเจพเจฐเจฃเฉ€ เจฌเจฆเจฒเฉ‹ ... เจธเจพเจฐเจฃเฉ€ เจตเจฟเฉฑเจš เจฌเจฆเจฒเฉ‹ ... เจญเจพเจ— เจตเจฟเฉฑเจš" เจธเจฎเฉ€เจ•เจฐเจจเจพเจ‚ เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจนเฉˆ เจ…เจคเฉ‡ เจ‡เจธเจฆเฉ‡ เจ‰เจฒเจŸเฅค
  • เจตเจฐเจœเจจเจก เจŸเฉ‡เจฌเจฒ เจฆเฉ€ เจ‡เฉฑเจ• เจ–เจพเจธ เจธเจฅเจฟเจคเฉ€ เจจเจพเจฒ เจธเฉฐเจฌเฉฐเจงเจฟเจค เจกเฉฐเจช เจจเฉ‚เฉฐ เจกเฉฐเจช เจ•เจฐเจจ เจฒเจˆ mariadb-dump เจธเจนเฉ‚เจฒเจค เจตเจฟเฉฑเจš โ€œ--as-ofโ€ เจตเจฟเจ•เจฒเจช เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค
  • เจฎเจพเจฐเฉ€เจ†เจกเฉ€เจฌเฉ€ เจ—เจฒเฉ‡เจฐเจพ เจ•เจฒเฉฑเจธเจŸเจฐ เจฒเจˆ, เจจเจตเฉ‡เจ‚ เจฐเจพเจœ "เจ‡เจ•เฉฑเจฒเจคเจพ เจตเจฟเฉฑเจš เจšเฉฑเจฒเจฃ เจฆเฉ€ เจ‰เจกเฉ€เจ• เจ•เจฐ เจฐเจนเฉ‡ เจนเจจ", "TOI DDL เจฆเฉ€ เจ‰เจกเฉ€เจ• เจ•เจฐ เจฐเจนเฉ‡ เจนเจจ", "เจชเฉเจฐเจตเจพเจน เจจเจฟเจฏเฉฐเจคเจฐเจฃ เจฆเฉ€ เจ‰เจกเฉ€เจ•" เจ…เจคเฉ‡ "เจชเฉเจฐเจฎเจพเจฃเฉ€เจ•เจฐเจจ เจฆเฉ€ เจ‰เจกเฉ€เจ•" เจจเฉ‚เฉฐ PROCESSLIST เจตเจฟเฉฑเจš เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค
  • เจ†เจชเจŸเฉ€เจฎเจพเจˆเจœเจผเจฐ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจจเจตเจพเจ‚ เจชเฉˆเจฐเจพเจฎเฉ€เจŸเจฐ "เจฐเฉ€เจ†เจฐเจกเจฐ" เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจนเฉˆเฅค เจฎเจฒเจŸเฉ€-เจฌเจพเจˆเจŸ เจธเจคเจฐ เจฒเจˆ, ASCII เจฐเฉ‡เจ‚เจœ เจ“เจชเจฐเฉ‡เจธเจผเจจเจพเจ‚ เจตเจฟเฉฑเจš เจ…เฉฑเจ–เจฐ เจ…เจฐเจฅ-เจœเจพเจ—เจฐเฉ‚เจ• เจฎเฉ‡เจฒ เจฆเฉ€ เจ•เจพเจฐเจ—เฉเจœเจผเจพเจฐเฉ€ เจตเจฟเฉฑเจš เจธเฉเจงเจพเจฐ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค
  • InnoDB เจธเจŸเฉ‹เจฐเฉ‡เจœ เจจเฉ‡ เจฌเฉˆเจš เจ‡เจจเจธเจฐเจŸ เจ“เจชเจฐเฉ‡เจธเจผเจจ, เจชเฉเจฐเฉ€เจธเฉ‹เจฐเจŸเจฟเฉฐเจ—, เจ…เจคเฉ‡ เจ‡เฉฐเจกเฉˆเจ•เจธ เจฌเจฟเจฒเจกเจฟเฉฐเจ— เจฒเจˆ เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจตเจฟเฉฑเจš เจธเฉเจงเจพเจฐ เจ•เฉ€เจคเจพ เจนเฉˆเฅค
  • 5 เจ•เจฎเจœเจผเฉ‹เจฐเฉ€เจ†เจ‚ เจจเจฟเจธเจผเจšเจฟเจค เจ•เฉ€เจคเฉ€เจ†เจ‚ เจ—เจˆเจ†เจ‚ เจนเจจ, เจœเจฟเจจเฉเจนเจพเจ‚ เจฆเฉ‡ เจตเฉ‡เจฐเจตเจฟเจ†เจ‚ เจฆเจพ เจ…เจœเฉ‡ เจคเฉฑเจ• เจ–เฉเจฒเจพเจธเจพ เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ: CVE-2022-24052, CVE-2022-24051, CVE-2022-24050, CVE-2022-24048, CVE-2021-46659เฅค
  • เจฎเจพเจฐเฉ€เจ†เจกเฉ€เจฌเฉ€ 10.8.1 เจฆเฉ‡ เจŸเฉˆเจธเจŸ เจฐเฉ€เจฒเฉ€เจœเจผ เจตเจฟเฉฑเจš เจคเจฌเจฆเฉ€เจฒเฉ€เจ†เจ‚ เจตเจฟเฉฑเจš, เจ…เจธเฉ€เจ‚ เจ˜เจŸเจฆเฉ‡ เจ•เฉเจฐเจฎ เจตเจฟเฉฑเจš เจ•เฉเจฐเจฎเจฌเฉฑเจง เจ•เฉ€เจคเฉ‡ เจธเฉ‚เจšเจ•เจพเจ‚เจ• เจฆเฉ‡ เจฒเจพเจ—เฉ‚เจ•เจฐเจจ เจจเฉ‚เฉฐ เจจเฉ‹เจŸ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเจพเจ‚, เจœเฉ‹ เจ‰เจฒเจŸ เจ•เฉเจฐเจฎ เจตเจฟเฉฑเจš เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจ เจตเฉ‡เจฒเฉ‡ ORDER BY เจ“เจชเจฐเฉ‡เจธเจผเจจเจพเจ‚ เจฆเฉ€ เจ•เจพเจฐเจ—เฉเจœเจผเจพเจฐเฉ€ เจตเจฟเฉฑเจš เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจธเฉเจงเจพเจฐ เจ•เจฐ เจธเจ•เจฆเจพ เจนเฉˆเฅค เจธเจŸเฉ‹เจฐ เจ•เฉ€เจคเฉ‡ เจซเฉฐเจ•เจธเจผเจจเจพเจ‚ เจฒเจˆ IN, OUT, INOUT เจ…เจคเฉ‡ IN OUT เจจเจฟเจฐเจงเจพเจฐเจ• เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเฉ‡ เจ—เจเฅค InnoDB เจตเจฟเฉฑเจš, เจฒเฉŒเจ—เจฟเฉฐเจ— เจ“เจชเจฐเฉ‡เจธเจผเจจ เจฐเฉ‹เจฒเจฌเฉˆเจ• (เจฐเฉ€เจกเฉ‹) เจ•เจฐเจจ เจตเฉ‡เจฒเฉ‡ เจฒเจฟเจ–เจฃ เจฆเฉ€เจ†เจ‚ เจ•เจพเจฐเจตเจพเจˆเจ†เจ‚ เจฆเฉ€ เจ—เจฟเจฃเจคเฉ€ เจ˜เจŸเจพ เจฆเจฟเฉฑเจคเฉ€ เจ—เจˆ เจนเฉˆเฅค

เจธเจฐเฉ‹เจค: opennet.ru

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹