MySQL เจฒเจˆ เจ†เจฐเจ•เฉˆเจธเจŸเจฐเฉ‡เจŸเจฐ: เจคเฉเจธเฉ€เจ‚ เจ‡เจธเจฆเฉ‡ เจฌเจฟเจจเจพเจ‚ เจ‡เฉฑเจ• เจจเฉเจ•เจธ-เจธเจนเจฟเจฃเจธเจผเฉ€เจฒ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจ•เจฟเจ‰เจ‚ เจจเจนเฉ€เจ‚ เจฌเจฃเจพ เจธเจ•เจฆเฉ‡

เจ•เฉ‹เจˆ เจตเฉ€ เจตเฉฑเจกเจพ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจ•เฉเจ เจธเจฐเจตเจฐเจพเจ‚ เจจเจพเจฒ เจธเจผเฉเจฐเฉ‚ เจนเฉเฉฐเจฆเจพ เจนเฉˆเฅค เจชเจนเจฟเจฒเจพเจ‚ เจ‡เฉฑเจ• เจกเฉ€เจฌเฉ€ เจธเจฐเจตเจฐ เจธเฉ€, เจซเจฟเจฐ เจฐเฉ€เจกเจฟเฉฐเจ— เจจเฉ‚เฉฐ เจธเจ•เฉ‡เจฒ เจ•เจฐเจจ เจฒเจˆ เจ‡เจธ เจตเจฟเฉฑเจš เจธเจฒเฉ‡เจต เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเฉ‡ เจ—เจ เจธเจจเฅค เจ…เจคเฉ‡ เจซเจฟเจฐ - เจฐเฉเจ•เฉ‹! เจ‡เฉฑเจ• เจฎเจพเจฒเจ• เจนเฉˆ, เจชเจฐ เจ—เฉเจฒเจพเจฎ เจฌเจนเฉเจค เจนเจจ; เจœเฉ‡ เจจเฉŒเจ•เจฐเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจ‡เฉฑเจ• เจ›เฉฑเจกเจฆเจพ เจนเฉˆ, เจคเจพเจ‚ เจธเจญ เจ•เฉเจ เจ เฉ€เจ• เจนเฉ‹ เจœเจพเจตเฉ‡เจ—เจพ, เจชเจฐ เจœเฉ‡ เจฎเจพเจธเจŸเจฐ เจ›เฉฑเจกเจฆเจพ เจนเฉˆ, เจคเจพเจ‚ เจ‡เจน เจฌเฉเจฐเจพ เจนเฉ‹เจตเฉ‡เจ—เจพ: เจกเจพเจŠเจจเจŸเจพเจˆเจฎ, เจเจกเจฎเจฟเจจ เจธเจฐเจตเจฐ เจจเฉ‚เฉฐ เจตเจงเจพเจ‰เจฃ เจฆเฉ€ เจ•เฉ‹เจธเจผเจฟเจธเจผ เจ•เจฐ เจฐเจนเฉ‡ เจนเจจ. เจฎเฉˆเจ‚ เจ•เฉ€ เจ•เจฐเจพเจ‚? เจ‡เฉฑเจ• เจฎเจพเจธเจŸเจฐ เจฐเจฟเจœเจผเจฐเจต เจ•เจฐเฉ‹. เจฎเฉ‡เจฐเฉ‡ เจธเจพเจฅเฉ€ เจชเจพเจตเฉ‡เจฒ เจจเฉ‡ เจ‡เจธ เจฌเจพเจฐเฉ‡ เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ เจฒเจฟเจ–เจฟเจ† เจนเฉˆ เจฒเฉ‡เจ–, เจฎเฉˆเจ‚ เจ‡เจธเจจเฉ‚เฉฐ เจฆเฉเจนเจฐเจพเจตเจพเจ‚เจ—เจพ เจจเจนเฉ€เจ‚เฅค เจ‡เจธเจฆเฉ€ เจฌเจœเจพเจ, เจฎเฉˆเจ‚ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจฆเฉฑเจธเจพเจ‚เจ—เจพ เจ•เจฟ เจคเฉเจนเจพเจจเฉ‚เฉฐ MySQL เจฒเจˆ เจ†เจฐเจ•เฉˆเจธเจŸเจฐเฉ‡เจŸเจฐ เจฆเฉ€ เจœเจฐเฉ‚เจฐเจค เจ•เจฟเจ‰เจ‚ เจนเฉˆ!

เจ†เจ‰ เจฎเฉเฉฑเจ– เจธเจตเจพเจฒ เจฆเฉ‡ เจจเจพเจฒ เจธเจผเฉเจฐเฉ‚ เจ•เจฐเฉ€เจ: "เจœเจฆเฉ‹เจ‚ เจฎเจพเจธเจŸเจฐ เจ›เฉฑเจกเจฆเจพ เจนเฉˆ เจคเจพเจ‚ เจ…เจธเฉ€เจ‚ เจ•เฉ‹เจก เจจเฉ‚เฉฐ เจจเจตเฉ€เจ‚ เจฎเจธเจผเฉ€เจจ เจตเจฟเฉฑเจš เจ•เจฟเจตเฉ‡เจ‚ เจฌเจฆเจฒเจพเจ‚เจ—เฉ‡?"

  • เจฎเฉˆเจจเฉ‚เฉฐ เจตเฉ€เจ†เจˆเจชเฉ€ (เจตเจฐเจšเฉเจ…เจฒ เจ†เจˆเจชเฉ€) เจตเจพเจฒเฉ€ เจธเจ•เฉ€เจฎ เจธเจญ เจคเฉ‹เจ‚ เจตเฉฑเจง เจชเจธเฉฐเจฆ เจนเฉˆ, เจ…เจธเฉ€เจ‚ เจนเฉ‡เจ เจพเจ‚ เจ‡เจธ เจฌเจพเจฐเฉ‡ เจ—เฉฑเจฒ เจ•เจฐเจพเจ‚เจ—เฉ‡. เจ‡เจน เจธเจญ เจคเฉ‹เจ‚ เจธเจฐเจฒ เจ…เจคเฉ‡ เจธเจญ เจคเฉ‹เจ‚ เจธเจชเฉฑเจธเจผเจŸ เจนเฉˆ, เจนเจพเจฒเจพเจ‚เจ•เจฟ เจ‡เจธเจฆเฉ€ เจ‡เฉฑเจ• เจธเจชเฉฑเจธเจผเจŸ เจธเฉ€เจฎเจพ เจนเฉˆ: เจœเจฟเจธ เจฎเจพเจธเจŸเจฐ เจจเฉ‚เฉฐ เจ…เจธเฉ€เจ‚ เจฐเจฟเจœเจผเจฐเจต เจ•เจฐเจพเจ‚เจ—เฉ‡ เจ‰เจน เจจเจตเฉ€เจ‚ เจฎเจธเจผเฉ€เจจ เจฆเฉ‡ เจจเจพเจฒ L2 เจนเจฟเฉฑเจธเฉ‡ เจตเจฟเฉฑเจš เจนเฉ‹เจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ, เจญเจพเจต, เจ…เจธเฉ€เจ‚ เจฆเฉ‚เจœเฉ‡ เจกเฉ€เจธเฉ€ เจจเฉ‚เฉฐ เจญเฉเฉฑเจฒ เจธเจ•เจฆเฉ‡ เจนเจพเจ‚เฅค เจ…เจคเฉ‡, เจ‡เฉฑเจ• เจฆเฉ‹เจธเจคเจพเจจเจพ เจคเจฐเฉ€เจ•เฉ‡ เจจเจพเจฒ, เจœเฉ‡เจ•เจฐ เจคเฉเจธเฉ€เจ‚ เจ‡เจธ เจจเจฟเจฏเจฎ เจฆเฉ€ เจชเจพเจฒเจฃเจพ เจ•เจฐเจฆเฉ‡ เจนเฉ‹ เจ•เจฟ เจ‡เฉฑเจ• เจตเฉฑเจกเจพ L2 เจฌเฉเจฐเจพ เจนเฉˆ, เจ•เจฟเจ‰เจ‚เจ•เจฟ L2 เจธเจฟเจฐเจซ เจชเฉเจฐเจคเฉ€ เจฐเฉˆเจ• เจนเฉˆ, เจ…เจคเฉ‡ L3 เจฐเฉˆเจ• เจฆเฉ‡ เจตเจฟเจšเจ•เจพเจฐ เจนเฉˆ, เจ…เจคเฉ‡ เจ…เจœเจฟเจนเฉ€ เจธเจ•เฉ€เจฎ เจตเจฟเฉฑเจš เจนเฉ‹เจฐ เจตเฉ€ เจชเจพเจฌเฉฐเจฆเฉ€เจ†เจ‚ เจนเจจเฅค
  • เจคเฉเจธเฉ€เจ‚ เจ•เฉ‹เจก เจตเจฟเฉฑเจš เจ‡เฉฑเจ• DNS เจจเจพเจฎ เจฒเจฟเจ– เจธเจ•เจฆเฉ‡ เจนเฉ‹ เจ…เจคเฉ‡ เจ‡เจธเจจเฉ‚เฉฐ /etc/hosts เจฆเฉเจ†เจฐเจพ เจนเฉฑเจฒ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค เจ…เจธเจฒ เจตเจฟเฉฑเจš, เจ•เฉ‹เจˆ เจนเฉฑเจฒ เจจเจนเฉ€เจ‚ เจนเฉ‹เจตเฉ‡เจ—เจพ. เจธเจ•เฉ€เจฎ เจฆเจพ เจซเจพเจ‡เจฆเจพ: เจชเจนเจฟเจฒเฉ€ เจตเจฟเจงเฉ€ เจฆเฉ€ เจ•เฉ‹เจˆ เจธเฉ€เจฎเจพ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพ เจจเจนเฉ€เจ‚ เจนเฉˆ, เจญเจพเจต, เจ‡เฉฑเจ• เจ•เจฐเจพเจธ-เจกเฉ€เจธเฉ€ เจจเฉ‚เฉฐ เจธเฉฐเจ—เจ เจฟเจค เจ•เจฐเจจเจพ เจธเฉฐเจญเจต เจนเฉˆ. เจชเจฐ เจซเจฟเจฐ เจธเจชเฉฑเจธเจผเจŸ เจธเจตเจพเจฒ เจ‰เฉฑเจ เจฆเจพ เจนเฉˆ: เจ…เจธเฉ€เจ‚ /etc/hosts เจจเฉ‚เฉฐ Puppet-Ansible เจฆเฉเจ†เจฐเจพ เจคเจฌเจฆเฉ€เจฒเฉ€ เจ•เจฟเฉฐเจจเฉ€ เจœเจฒเจฆเฉ€ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเจพเจ‚?
  • เจคเฉเจธเฉ€เจ‚ เจฆเฉ‚เจœเฉ€ เจตเจฟเจงเฉ€ เจจเฉ‚เฉฐ เจฅเฉ‹เฉœเจพ เจœเจฟเจนเจพ เจฌเจฆเจฒ เจธเจ•เจฆเฉ‡ เจนเฉ‹: เจธเจพเจฐเฉ‡ เจตเฉˆเจฌ เจธเจฐเจตเจฐเจพเจ‚ 'เจคเฉ‡ เจ•เฉˆเจšเจฟเฉฐเจ— DNS เจ‡เฉฐเจธเจŸเจพเจฒ เจ•เจฐเฉ‹, เจœเจฟเจธ เจฐเจพเจนเฉ€เจ‚ เจ•เฉ‹เจก เจฎเจพเจธเจŸเจฐ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจตเจฟเฉฑเจš เจœเจพเจตเฉ‡เจ—เจพเฅค เจคเฉเจธเฉ€เจ‚ DNS เจตเจฟเฉฑเจš เจ‡เจธ เจเจ‚เจŸเจฐเฉ€ เจฒเจˆ TTL 60 เจธเฉˆเฉฑเจŸ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค เจ…เจœเจฟเจนเจพ เจฒเจ—เจฆเจพ เจนเฉˆ เจ•เจฟ เจœเฉ‡เจ•เจฐ เจธเจนเฉ€ เจขเฉฐเจ— เจจเจพเจฒ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ เจœเจพเจตเฉ‡, เจคเจพเจ‚ เจคเจฐเฉ€เจ•เจพ เจตเจงเฉ€เจ† เจนเฉˆ.
  • เจธเฉ‡เจตเจพ เจ–เฉ‹เจœ เจฆเฉ‡ เจจเจพเจฒ เจ‡เฉฑเจ• เจธเจ•เฉ€เจฎ, เจœเจฟเจธเจฆเจพ เจ…เจฐเจฅ เจนเฉˆ เจ•เฉŒเจ‚เจธเจฒ เจ…เจคเฉ‡ เจ†เจฆเจฟ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚เฅค
  • เจฆเฉ‡ เจจเจพเจฒ เจ‡เฉฑเจ• เจฆเจฟเจฒเจšเจธเจช เจตเจฟเจ•เจฒเจช ProxySQL. เจคเฉเจนเจพเจจเฉ‚เฉฐ ProxySQL เจฐเจพเจนเฉ€เจ‚ เจธเจพเจฐเฉ‡ เจŸเฉเจฐเฉˆเจซเจฟเจ• เจจเฉ‚เฉฐ MySQL เจตเฉฑเจฒ เจฐเฉ‚เจŸ เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ; ProxySQL เจ–เฉเจฆ เจ‡เจน เจจเจฟเจฐเจงเจพเจฐเจค เจ•เจฐ เจธเจ•เจฆเจพ เจนเฉˆ เจ•เจฟ เจฎเจพเจธเจŸเจฐ เจ•เฉŒเจฃ เจนเฉˆเฅค เจคเจฐเฉ€เจ•เฉ‡ เจจเจพเจฒ, เจคเฉเจธเฉ€เจ‚ เจฎเฉ‡เจฐเฉ‡ เจตเจฟเฉฑเจš เจ‡เจธ เจ‰เจคเจชเจพเจฆ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฆเฉ‡ เจตเจฟเจ•เจฒเจชเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจ‡เฉฑเจ• เจฌเจพเจฐเฉ‡ เจชเฉœเฉเจน เจธเจ•เจฆเฉ‡ เจนเฉ‹ เจฒเฉ‡เจ–.

เจ†เจฐเจ•เฉˆเจธเจŸเจฐเฉ‡เจŸเจฐ เจฆเฉ‡ เจฒเฉ‡เจ–เจ•, เจ—เจฟเจฅเฉเจฌ เจตเจฟเฉฑเจš เจ•เฉฐเจฎ เจ•เจฐเจฆเฉ‡ เจนเจจ, เจจเฉ‡ เจชเจนเจฟเจฒเจพเจ‚ เจตเฉ€เจ†เจˆเจชเฉ€ เจฆเฉ‡ เจจเจพเจฒ เจชเจนเจฟเจฒเฉ€ เจธเจ•เฉ€เจฎ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเฉ€, เจ…เจคเฉ‡ เจซเจฟเจฐ เจ‡เจธเจจเฉ‚เฉฐ เจ•เฉŒเจ‚เจธเจฒ เจจเจพเจฒ เจ‡เฉฑเจ• เจธเจ•เฉ€เจฎ เจตเจฟเฉฑเจš เจฌเจฆเจฒ เจฆเจฟเฉฑเจคเจพเฅค

เจ†เจฎ เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจขเจพเจ‚เจšเจพ เจ–เจพเจ•เจพ:

MySQL เจฒเจˆ เจ†เจฐเจ•เฉˆเจธเจŸเจฐเฉ‡เจŸเจฐ: เจคเฉเจธเฉ€เจ‚ เจ‡เจธเจฆเฉ‡ เจฌเจฟเจจเจพเจ‚ เจ‡เฉฑเจ• เจจเฉเจ•เจธ-เจธเจนเจฟเจฃเจธเจผเฉ€เจฒ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจ•เจฟเจ‰เจ‚ เจจเจนเฉ€เจ‚ เจฌเจฃเจพ เจธเจ•เจฆเฉ‡
เจฎเฉˆเจ‚ เจคเฉเจฐเฉฐเจค เจ‰เจนเจจเจพเจ‚ เจธเจชเฉฑเจธเจผเจŸ เจธเจฅเจฟเจคเฉ€เจ†เจ‚ เจฆเจพ เจตเจฐเจฃเจจ เจ•เจฐเจพเจ‚เจ—เจพ เจœเจฟเจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจงเจฟเจ†เจจ เจตเจฟเฉฑเจš เจฐเฉฑเจ–เจฃ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ:

  • VIP เจชเจคเจพ เจ•เจฟเจธเฉ‡ เจตเฉ€ เจธเจฐเจตเจฐ 'เจคเฉ‡ เจธเฉฐเจฐเจšเจจเจพ เจตเจฟเฉฑเจš เจฐเจœเจฟเจธเจŸเจฐเจก เจจเจนเฉ€เจ‚ เจนเฉ‹เจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆเฅค เจ†เจ‰ เจ‡เฉฑเจ• เจธเจฅเจฟเจคเฉ€ เจฆเฉ€ เจ•เจฒเจชเจจเจพ เจ•เจฐเฉ€เจ: เจฎเจพเจธเจŸเจฐ เจจเฉ‡ เจฐเฉ€เจฌเฉ‚เจŸ เจ•เฉ€เจคเจพ, เจ…เจคเฉ‡ เจœเจฆเฉ‹เจ‚ เจ‡เจน เจฒเฉ‹เจก เจนเฉ‹ เจฐเจฟเจนเจพ เจธเฉ€, เจ†เจฐเจ•เฉˆเจธเจŸเจฐเฉ‡เจŸเจฐ เจซเฉ‡เจฒเจ“เจตเจฐ เจฎเฉ‹เจก เจตเจฟเฉฑเจš เจšเจฒเจพ เจ—เจฟเจ† เจ…เจคเฉ‡ เจ‡เฉฑเจ• เจจเฉŒเจ•เจฐ เจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจฎเจพเจธเจŸเจฐ เจฌเจฃเจพ เจฆเจฟเฉฑเจคเจพ; เจซเจฟเจฐ เจชเฉเจฐเจพเจฃเจพ เจฎเจพเจธเจŸเจฐ เจ‰เฉฑเจ เจฟเจ†, เจ…เจคเฉ‡ เจนเฉเจฃ เจตเฉ€เจ†เจˆเจชเฉ€ เจฆเฉ‹ เจ•เจพเจฐเจพเจ‚ 'เจคเฉ‡ เจนเฉˆเฅค เจ‡เจน เจฌเฉเจฐเจพ เจนเฉˆเฅค
  • เจ†เจฐเจ•เฉˆเจธเจŸเจฐเฉ‡เจŸเจฐ เจฒเจˆ, เจคเฉเจนเจพเจจเฉ‚เฉฐ เจชเฉเจฐเจพเจฃเฉ‡ เจฎเจพเจธเจŸเจฐ เจ…เจคเฉ‡ เจจเจตเฉ‡เจ‚ เจฎเจพเจธเจŸเจฐ เจจเฉ‚เฉฐ เจฌเฉเจฒเจพเจ‰เจฃ เจฒเจˆ เจ‡เฉฑเจ• เจธเจ•เฉเจฐเจฟเจชเจŸ เจฒเจฟเจ–เจฃ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉ‹เจตเฉ‡เจ—เฉ€เฅค เจชเฉเจฐเจพเจฃเฉ‡ เจฎเจพเจธเจŸเจฐ 'เจคเฉ‡ เจคเฉเจนเจพเจจเฉ‚เฉฐ ifdown เจšเจฒเจพเจ‰เจฃ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ, เจ…เจคเฉ‡ เจจเจตเฉ‡เจ‚ เจฎเจพเจธเจŸเจฐ 'เจคเฉ‡ - ifup vip. เจ‡เจธ เจธเจ•เฉเจฐเจฟเจชเจŸ เจตเจฟเฉฑเจš เจ‡เจน เจตเฉ€ เจธเจผเจพเจฎเจฒ เจ•เจฐเจจเจพ เจšเฉฐเจ—เจพ เจนเฉ‹เจตเฉ‡เจ—เจพ เจ•เจฟ เจ‡เฉฑเจ• เจซเฉ‡เจฒเจ“เจตเจฐ เจฆเฉ€ เจธเจฅเจฟเจคเฉ€ เจตเจฟเฉฑเจš, เจ•เจฟเจธเฉ‡ เจตเฉ€ เจธเจชเจฒเจฟเจŸเจฌเฉเจฐเฉ‡เจจ เจคเฉ‹เจ‚ เจฌเจšเจฃ เจฒเจˆ เจชเฉเจฐเจพเจฃเฉ‡ เจฎเจพเจธเจŸเจฐ เจฆเฉ‡ เจธเจตเจฟเฉฑเจš 'เจคเฉ‡ เจชเฉ‹เจฐเจŸ เจจเฉ‚เฉฐ เจฌเฉฐเจฆ เจ•เจฐ เจฆเจฟเฉฑเจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค
  • เจ†เจฐเจ•เฉˆเจธเจŸเจฐเฉ‡เจŸเจฐ เจฆเฉเจ†เจฐเจพ เจชเจนเจฟเจฒเจพเจ‚ VIP เจจเฉ‚เฉฐ เจนเจŸเจพเจ‰เจฃ เจ…เจคเฉ‡/เจœเจพเจ‚ เจธเจตเจฟเฉฑเจš 'เจคเฉ‡ เจชเฉ‹เจฐเจŸ เจจเฉ‚เฉฐ เจฌเฉเจเจพเจ‰เจฃ เจฒเจˆ เจคเฉเจนเจพเจกเฉ€ เจธเจ•เฉเจฐเจฟเจชเจŸ เจจเฉ‚เฉฐ เจ•เจพเจฒ เจ•เจฐเจจ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ, เจ…เจคเฉ‡ เจซเจฟเจฐ เจจเจตเฉ‡เจ‚ เจฎเจพเจธเจŸเจฐ 'เจคเฉ‡ VIP เจตเจงเจพเจ‰เจฃ เจตเจพเจฒเฉ€ เจธเจ•เฉเจฐเจฟเจชเจŸ เจจเฉ‚เฉฐ เจฌเฉเจฒเจพเจ‡เจ† เจ—เจฟเจ†, เจนเจฐ เจ•เจฟเจธเฉ‡ เจจเฉ‚เฉฐ เจ‡เจน เจฆเฉฑเจธเจฃ เจฒเจˆ เจ†เจฐเจชเจฟเฉฐเจ— เจ•เจฎเจพเจ‚เจก เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจเจพ เจจเจพ เจญเฉเฉฑเจฒเฉ‹ เจ•เจฟ เจนเฉเจฃ เจจเจตเจพเจ‚ VIP เจนเฉˆ เจ‡เจฅเฉ‡.
  • เจธเจพเจฐเฉ‡ เจ—เจผเฉเจฒเจพเจฎเจพเจ‚ เจ•เฉ‹เจฒ เจธเจฟเจฐเจซเจผ เจฐเฉ€เจก_เจ“เจจเจฒเฉ€ = 1 เจนเฉ‹เจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ เจœเจฟเจตเฉ‡เจ‚ เจนเฉ€ เจคเฉเจธเฉ€เจ‚ เจจเฉŒเจ•เจฐ เจจเฉ‚เฉฐ เจฎเจพเจธเจŸเจฐ เจฆเฉ‡ เจคเฉŒเจฐ 'เจคเฉ‡ เจ…เฉฑเจ—เฉ‡ เจตเจงเจพเจ‰เจ‚เจฆเฉ‡ เจนเฉ‹, เจ‡เจธ เจจเฉ‚เฉฐ เจธเจฟเจฐเจซเจผ เจฐเฉ€เจก_เจ“เจจเจฒเฉ€ = 0 เจนเฉ‹เจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆเฅค
  • เจ‡เจน เจจเจพ เจญเฉเฉฑเจฒเฉ‹ เจ•เจฟ เจ•เฉ‹เจˆ เจตเฉ€ เจ—เฉเจฒเจพเจฎ เจœเจฟเจธเจจเฉ‚เฉฐ เจ…เจธเฉ€เจ‚ เจ‡เจธ เจฒเจˆ เจšเฉเจฃเจฟเจ† เจนเฉˆ เจ‰เจน เจ‡เฉฑเจ• เจฎเจพเจฒเจ• เจฌเจฃ เจธเจ•เจฆเจพ เจนเฉˆ (เจ†เจฐเจ•เฉˆเจธเจŸเจฐเฉ‡เจŸเจฐ เจ•เฉ‹เจฒ เจ‡เฉฑเจ• เจชเฉ‚เจฐเฉ€ เจคเจฐเจœเฉ€เจน เจตเจฟเจงเฉ€ เจนเฉˆ เจœเจฟเจธ เจฒเจˆ เจชเจนเจฟเจฒเฉ‡ เจธเจฅเจพเจจ 'เจคเฉ‡ เจจเจตเฉ‡เจ‚ เจฎเจพเจฒเจ• เจฒเจˆ เจ‰เจฎเฉ€เจฆเจตเจพเจฐ เจตเจœเฉ‹เจ‚ เจตเจฟเจšเจพเจฐ เจ•เจฐเจจเจพ เจนเฉˆ, เจ•เจฟเจธ เจจเฉ‚เฉฐ เจฆเฉ‚เจœเฉ‡ เจธเจฅเจพเจจ 'เจคเฉ‡, เจ…เจคเฉ‡ เจ•เจฟเจนเฉœเจพ เจจเฉŒเจ•เจฐ เจนเฉ‹เจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆเฅค เจ•เจฟเจธเฉ‡ เจตเฉ€ เจธเจฅเจฟเจคเฉ€ เจตเจฟเฉฑเจš เจฎเจพเจธเจŸเจฐ เจฆเฉ€ เจšเฉ‹เจฃ เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเฉ€ เจœเจพเจตเฉ‡เจ—เฉ€). เจœเฉ‡ เจ—เฉเจฒเจพเจฎ เจฎเจพเจฒเจ• เจฌเจฃ เจœเจพเจตเฉ‡ เจคเจพเจ‚ เจ—เฉเจฒเจพเจฎ เจฆเจพ เจญเจพเจฐ เจ‰เจธ เจ‰เฉฑเจคเฉ‡ เจฐเจนเฉ‡เจ—เจพ เจ…เจคเฉ‡ เจฎเจพเจฒเจ• เจฆเจพ เจญเจพเจฐ เจœเฉเฉœ เจœเจพเจตเฉ‡เจ—เจพ, เจ‡เจธ เจ—เฉฑเจฒ เจจเฉ‚เฉฐ เจงเจฟเจ†เจจ เจตเจฟเฉฑเจš เจฐเฉฑเจ–เจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆเฅค

เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ†เจฐเจ•เฉˆเจธเจŸเจฐเฉ‡เจŸเจฐ เจฆเฉ€ เจฒเฉ‹เฉœ เจ•เจฟเจ‰เจ‚ เจนเฉˆ เจœเฉ‡เจ•เจฐ เจคเฉเจนเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจ‡เฉฑเจ• เจจเจนเฉ€เจ‚ เจนเฉˆ?

  • เจ†เจฐเจ•เฉˆเจธเจŸเจฐเฉ‡เจŸเจฐ เจ•เฉ‹เจฒ เจ‡เฉฑเจ• เจฌเจนเฉเจค เจนเฉ€ เจ‰เจชเจญเฉ‹เจ—เจคเจพ-เจ…เจจเฉเจ•เฉ‚เจฒ เจ—เฉเจฐเจพเจซเจฟเจ•เจฒ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจนเฉˆ เจœเฉ‹ เจธเจฎเฉเฉฑเจšเฉ€ เจŸเฉ‹เจชเฉ‹เจฒเฉ‹เจœเฉ€ เจจเฉ‚เฉฐ เจชเฉเจฐเจฆเจฐเจธเจผเจฟเจค เจ•เจฐเจฆเจพ เจนเฉˆ (เจนเฉ‡เจ เจพเจ‚ เจธเจ•เฉเจฐเฉ€เจจเจธเจผเฉŒเจŸ เจฆเฉ‡เจ–เฉ‹)เฅค
  • เจ†เจฐเจ•เฉˆเจธเจŸเจฐเฉ‡เจŸเจฐ เจŸเฉเจฐเฉˆเจ• เจ•เจฐ เจธเจ•เจฆเจพ เจนเฉˆ เจ•เจฟ เจ•เจฟเจนเฉœเฉ‡ เจ—เฉเจฒเจพเจฎ เจชเจฟเฉฑเจ›เฉ‡ เจนเจจ, เจ…เจคเฉ‡ เจ•เจฟเฉฑเจฅเฉ‡ เจชเฉเจฐเจคเฉ€เจ•เฉเจฐเจฟเจคเฉ€ เจ†เจฎ เจคเฉŒเจฐ 'เจคเฉ‡ เจŸเฉเฉฑเจŸ เจ—เจˆ เจนเฉˆ (เจธเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจเจธเจเจฎเจเจธ เจญเฉ‡เจœเจฃ เจฒเจˆ เจ†เจฐเจ•เฉˆเจธเจŸเจฐเฉ‡เจŸเจฐ เจจเจพเจฒ เจธเจ•เฉเจฐเจฟเจชเจŸเจพเจ‚ เจœเฉเฉœเฉ€เจ†เจ‚ เจนเจจ)เฅค
  • เจ†เจฐเจ•เฉˆเจธเจŸเจฐเฉ‡เจŸเจฐ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจฆเฉฑเจธเจฆเจพ เจนเฉˆ เจ•เจฟ เจ•เจฟเจนเฉœเฉ‡ เจ—เฉเจฒเจพเจฎเจพเจ‚ เจตเจฟเฉฑเจš GTID เจ—เจฒเจคเฉ€ เจนเฉˆเฅค

เจ†เจฐเจ•เฉˆเจธเจŸเฉเจฐเฉ‡เจŸเจฐ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ:

MySQL เจฒเจˆ เจ†เจฐเจ•เฉˆเจธเจŸเจฐเฉ‡เจŸเจฐ: เจคเฉเจธเฉ€เจ‚ เจ‡เจธเจฆเฉ‡ เจฌเจฟเจจเจพเจ‚ เจ‡เฉฑเจ• เจจเฉเจ•เจธ-เจธเจนเจฟเจฃเจธเจผเฉ€เจฒ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจ•เจฟเจ‰เจ‚ เจจเจนเฉ€เจ‚ เจฌเจฃเจพ เจธเจ•เจฆเฉ‡
GTID เจ—เจฒเจคเฉ€ เจ•เฉ€ เจนเฉˆ?

เจ†เจฐเจ•เฉˆเจธเจŸเจฐเฉ‡เจŸเจฐ เจฒเจˆ เจ•เฉฐเจฎ เจ•เจฐเจจ เจฒเจˆ เจฆเฉ‹ เจฎเฉเฉฑเจ– เจฒเฉ‹เฉœเจพเจ‚ เจนเจจ:

  • เจ‡เจน เจœเจผเจฐเฉ‚เจฐเฉ€ เจนเฉˆ เจ•เจฟ MySQL เจ•เจฒเฉฑเจธเจŸเจฐ เจฆเฉ€เจ†เจ‚ เจธเจพเจฐเฉ€เจ†เจ‚ เจฎเจธเจผเฉ€เจจเจพเจ‚ 'เจคเฉ‡ เจธเฉ‚เจกเฉ‹ GTID เจธเจฎเจฐเจฅเจฟเจค เจนเฉ‹เจตเฉ‡; เจธเจพเจกเฉ‡ เจ•เฉ‹เจฒ GTID เจธเจฎเจฐเจฅเจฟเจค เจนเฉˆเฅค
  • เจ‡เจน เจœเจผเจฐเฉ‚เจฐเฉ€ เจนเฉˆ เจ•เจฟ เจนเจฐ เจœเจ—เฉเจนเจพ เจ‡เฉฑเจ• เจ•เจฟเจธเจฎ เจฆเฉ‡ เจฌเจฟเจจเจฒเฉŒเจ— เจนเฉ‹เจฃ, เจคเฉเจธเฉ€เจ‚ เจธเจŸเฉ‡เจŸเจฎเฉˆเจ‚เจŸ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค เจธเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจ‡เฉฑเจ• เจธเฉฐเจฐเจšเจจเจพ เจธเฉ€ เจœเจฟเจธ เจตเจฟเฉฑเจš เจฎเจพเจธเจŸเจฐ เจ…เจคเฉ‡ เจœเจผเจฟเจ†เจฆเจพเจคเจฐ เจจเฉŒเจ•เจฐเจพเจ‚ เจ•เฉ‹เจฒ เจฐเฉ‹ เจธเฉ€, เจ…เจคเฉ‡ เจฆเฉ‹ เจ‡เจคเจฟเจนเจพเจธเจ• เจคเฉŒเจฐ 'เจคเฉ‡ เจฎเจฟเจ•เจธเจก เจฎเฉ‹เจก เจตเจฟเฉฑเจš เจฐเจนเฉ‡เฅค เจจเจคเฉ€เจœเฉ‡ เจตเจœเฉ‹เจ‚, เจ†เจฐเจ•เฉˆเจธเจŸเจฐเฉ‡เจŸเจฐ เจฌเจธ เจ‡เจนเจจเจพเจ‚ เจจเฉŒเจ•เจฐเจพเจ‚ เจจเฉ‚เฉฐ เจจเจตเฉ‡เจ‚ เจฎเจพเจฒเจ• เจจเจพเจฒ เจœเฉ‹เฉœเจจเจพ เจจเจนเฉ€เจ‚ เจšเจพเจนเฉเฉฐเจฆเจพ เจธเฉ€เฅค

เจฏเจพเจฆ เจฐเฉฑเจ–เฉ‹ เจ•เจฟ เจ‰เจคเจชเจพเจฆเจจ เจฆเฉ‡ เจ—เฉเจฒเจพเจฎ เจตเจฟเฉฑเจš เจธเจญ เจคเฉ‹เจ‚ เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจšเฉ€เจœเจผ เจฎเจพเจฒเจ• เจฆเฉ‡ เจจเจพเจฒ เจ‡เจธเจฆเฉ€ เจ‡เจ•เจธเจพเจฐเจคเจพ เจนเฉˆ! เจœเฉ‡เจ•เจฐ เจคเฉเจนเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจคเฉเจนเจพเจกเฉ‡ เจฎเจพเจฒเจ• เจ…เจคเฉ‡ เจจเฉŒเจ•เจฐ เจฆเฉ‹เจตเจพเจ‚ 'เจคเฉ‡ เจ—เจฒเฉ‹เจฌเจฒ เจŸเฉเจฐเจพเจ‚เจœเฉˆเจ•เจธเจผเจจ เจ†เจˆ.เจกเฉ€. (GTID) เจฏเฉ‹เจ— เจนเฉˆ, เจคเจพเจ‚ เจคเฉเจธเฉ€เจ‚ เจ‡เจน เจชเจคเจพ เจ•เจฐเจจ เจฒเจˆ gtid_subset เจซเฉฐเจ•เจธเจผเจจ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹ เจ•เจฟ เจ•เฉ€ เจ‡เจนเจจเจพเจ‚ เจฎเจธเจผเฉ€เจจเจพเจ‚ 'เจคเฉ‡ เจกเฉ‡เจŸเจพ เจคเจฌเจฆเฉ€เจฒเฉ€เจ†เจ‚ เจฒเจˆ เจ‰เจนเฉ€ เจฌเฉ‡เจจเจคเฉ€เจ†เจ‚ เจ…เจธเจฒ เจตเจฟเฉฑเจš เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเฉ€เจ†เจ‚ เจ—เจˆเจ†เจ‚ เจนเจจ เจœเจพเจ‚ เจจเจนเฉ€เจ‚เฅค เจคเฉเจธเฉ€เจ‚ เจ‡เจธ เจฌเจพเจฐเฉ‡ เจนเฉ‹เจฐ เจชเฉœเฉเจน เจธเจ•เจฆเฉ‡ เจนเฉ‹ เจ‡เฉฑเจฅเฉ‡.

เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚, เจ†เจฐเจ•เฉˆเจธเจŸเจฐเฉ‡เจŸเจฐ เจคเฉเจนเจพเจจเฉ‚เฉฐ GTID เจ—เจฒเจคเฉ€ เจฐเจพเจนเฉ€เจ‚ เจฆเจฟเจ–เจพเจ‰เจ‚เจฆเจพ เจนเฉˆ เจ•เจฟ เจ—เฉเจฒเจพเจฎ 'เจคเฉ‡ เจ…เจœเจฟเจนเฉ‡ เจฒเฉˆเจฃ-เจฆเฉ‡เจฃ เจนเจจ เจœเฉ‹ เจฎเจพเจฒเจ• 'เจคเฉ‡ เจจเจนเฉ€เจ‚ เจนเจจเฅค เจ…เจœเจฟเจนเจพ เจ•เจฟเจ‰เจ‚ เจนเฉ‹ เจฐเจฟเจนเจพ เจนเฉˆ?

  • Read_only=1 เจธเจฒเฉ‡เจต 'เจคเฉ‡ เจธเจฎเจฐเจฅเจฟเจค เจจเจนเฉ€เจ‚ เจนเฉˆ, เจ•เจฟเจธเฉ‡ เจจเฉ‡ เจ•เจจเฉˆเจ•เจŸ เจ•เฉ€เจคเจพ เจนเฉˆ เจ…เจคเฉ‡ เจกเจพเจŸเจพ เจฌเจฆเจฒเจฃ เจฆเฉ€ เจฌเฉ‡เจจเจคเฉ€ เจจเฉ‚เฉฐ เจชเฉ‚เจฐเจพ เจ•เฉ€เจคเจพ เจนเฉˆเฅค
  • Super_read_only=1 เจธเจฒเฉ‡เจต 'เจคเฉ‡ เจธเจฎเจฐเฉฑเจฅ เจจเจนเฉ€เจ‚ เจนเฉˆ, เจซเจฟเจฐ เจเจกเจฎเจฟเจจ, เจธเจฐเจตเจฐ เจจเฉ‚เฉฐ เจ‰เจฒเจเจฃ เจตเจฟเฉฑเจš เจชเจพ เจ•เฉ‡, เจ…เฉฐเจฆเจฐ เจ—เจฟเจ† เจ…เจคเฉ‡ เจ‰เฉฑเจฅเฉ‡ เจฌเฉ‡เจจเจคเฉ€ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพเฅค
  • เจœเฉ‡เจ•เจฐ เจคเฉเจธเฉ€เจ‚ เจชเจฟเจ›เจฒเฉ‡ เจฆเฉ‹เจตเฉ‡เจ‚ เจชเฉเจ†เจ‡เฉฐเจŸเจพเจ‚ เจจเฉ‚เฉฐ เจงเจฟเจ†เจจ เจตเจฟเฉฑเจš เจฐเฉฑเจ–เจฆเฉ‡ เจนเฉ‹, เจคเจพเจ‚ เจ‡เฉฑเจ• เจนเฉ‹เจฐ เจšเจพเจฒ เจนเฉˆ: MySQL เจตเจฟเฉฑเจš, เจฌเจฟเจจเจฒเฉŒเจ—เจธ เจจเฉ‚เฉฐ เจซเจฒเฉฑเจธเจผ เจ•เจฐเจจ เจฆเฉ€ เจฌเฉ‡เจจเจคเฉ€ เจตเฉ€ เจฌเจฟเจจเจฒเฉŒเจ— เจจเฉ‚เฉฐ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ, เจ‡เจธเจฒเจˆ เจชเจนเจฟเจฒเฉ€ เจซเจฒเฉฑเจธเจผ 'เจคเฉ‡, เจ‡เฉฑเจ• GTID เจ—เจฒเจคเฉ€ เจฎเจพเจธเจŸเจฐ เจ…เจคเฉ‡ เจธเจพเจฐเฉ‡ เจจเฉŒเจ•เจฐเจพเจ‚ 'เจคเฉ‡ เจฆเจฟเจ–เจพเจˆ เจฆเฉ‡เจตเฉ‡เจ—เฉ€เฅค เจ‡เจธ เจคเฉ‹เจ‚ เจ•เจฟเจตเฉ‡เจ‚ เจฌเจšเจฃเจพ เจนเฉˆ? Perona-5.7.25-28 เจจเฉ‡ binlog_skip_flush_commands=1 เจธเฉˆเจŸเจฟเฉฐเจ— เจชเฉ‡เจธเจผ เจ•เฉ€เจคเฉ€, เจœเฉ‹ binlogs เจจเฉ‚เฉฐ เจซเจฒเฉฑเจธเจผ เจฒเจฟเจ–เจฃ เจฆเฉ€ เจฎเจจเจพเจนเฉ€ เจ•เจฐเจฆเฉ€ เจนเฉˆเฅค mysql.com เจตเฉˆเฉฑเจฌเจธเจพเจˆเจŸ 'เจคเฉ‡ เจ‡เฉฑเจ• เจธเจฅเจพเจชเจฟเจค เจนเฉˆ เจฌเฉฑเจ—.

เจฎเฉˆเจจเฉ‚เฉฐ เจ‰เจชเจฐเฉ‹เจ•เจค เจธเจญ เจจเฉ‚เฉฐ เจธเฉฐเจ–เฉ‡เจช เจ•เจฐเจจ เจฆเจฟเจ“. เจœเฉ‡เจ•เจฐ เจคเฉเจธเฉ€เจ‚ เจ…เจœเฉ‡ เจซเฉ‡เจฒเจ“เจตเจฐ เจฎเฉ‹เจก เจตเจฟเฉฑเจš เจ†เจฐเจ•เฉˆเจธเจŸเจฐเฉ‡เจŸเจฐ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจจเจนเฉ€เจ‚ เจ•เจฐเจจเจพ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเฉ‹, เจคเจพเจ‚ เจ‡เจธเจจเฉ‚เฉฐ เจจเจฟเจฐเฉ€เจ–เจฃ เจฎเฉ‹เจก เจตเจฟเฉฑเจš เจฐเฉฑเจ–เฉ‹เฅค เจซเจฟเจฐ เจคเฉเจนเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจนเจฎเฉ‡เจธเจผเจพ เจคเฉเจนเจพเจกเฉ€เจ†เจ‚ เจ…เฉฑเจ–เจพเจ‚ เจฆเฉ‡ เจธเจพเจนเจฎเจฃเฉ‡ MySQL เจฎเจธเจผเฉ€เจจเจพเจ‚ เจฆเฉ‡ เจ†เจชเจธเฉ€ เจคเจพเจฒเจฎเฉ‡เจฒ เจฆเจพ เจจเจ•เจธเจผเจพ เจนเฉ‹เจตเฉ‡เจ—เจพ เจ…เจคเฉ‡ เจนเจฐเฉ‡เจ• เจฎเจธเจผเฉ€เจจ 'เจคเฉ‡ เจ•เจฟเจธ เจ•เจฟเจธเจฎ เจฆเฉ€ เจชเฉเจฐเจคเฉ€เจ•เฉเจฐเจฟเจคเฉ€ เจนเฉˆ, เจ•เฉ€ เจ—เฉเจฒเจพเจฎ เจชเจฟเฉฑเจ›เฉ‡ เจนเจจ, เจ…เจคเฉ‡ เจธเจญ เจคเฉ‹เจ‚ เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ, เจ‰เจน เจฎเจพเจฒเจ• เจฆเฉ‡ เจจเจพเจฒ เจ•เจฟเฉฐเจจเฉ‡ เจ‡เจ•เจธเจพเจฐ เจนเจจ!

เจธเจชเฉฑเจธเจผเจŸ เจธเจตเจพเจฒ เจ‡เจน เจนเฉˆ: "เจ†เจฐเจ•เฉˆเจธเจŸเจฐเฉ‡เจŸเจฐ เจจเฉ‚เฉฐ เจ•เจฟเจตเฉ‡เจ‚ เจ•เฉฐเจฎ เจ•เจฐเจจเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ?" เจ‰เจธเจจเฉ‚เฉฐ เจฎเฉŒเจœเฉ‚เจฆเจพ เจจเฉŒเจ•เจฐเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจ‡เฉฑเจ• เจจเจตเจพเจ‚ เจฎเจพเจฒเจ• เจšเฉเจฃเจจเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ เจซเจฟเจฐ เจธเจพเจฐเฉ‡ เจ—เฉเจฒเจพเจฎเจพเจ‚ เจจเฉ‚เฉฐ เจ‡เจธ เจจเจพเจฒ เจฆเฉเจฌเจพเจฐเจพ เจœเฉ‹เฉœเจจเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ (เจ‡เจธ เจฒเจˆ GTID เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ; เจœเฉ‡เจ•เจฐ เจคเฉเจธเฉ€เจ‚ binlog_name เจ…เจคเฉ‡ binlog_pos เจจเจพเจฒ เจชเฉเจฐเจพเจฃเฉ€ เจตเจฟเจงเฉ€ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹, เจคเจพเจ‚ เจ‡เฉฑเจ• เจจเฉŒเจ•เจฐ เจจเฉ‚เฉฐ เจฎเฉŒเจœเฉ‚เจฆเจพ เจฎเจพเจฒเจ• เจคเฉ‹เจ‚ เจ‡เฉฑเจ• เจจเจตเฉ‡เจ‚ เจตเจฟเฉฑเจš เจฌเจฆเจฒเจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆเฅค เจฌเจธ เจ…เจธเฉฐเจญเจต เจนเฉˆ!) เจธเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจ†เจฐเจ•เฉˆเจธเจŸเจฐเฉ‡เจŸเจฐ เจนเฉ‹เจฃ เจคเฉ‹เจ‚ เจชเจนเจฟเจฒเจพเจ‚, เจฎเฉˆเจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจตเจพเจฐ เจ‡เจน เจธเจญ เจนเฉฑเจฅเฉ€เจ‚ เจ•เจฐเจจเจพ เจชเจฟเจ† เจธเฉ€เฅค เจฌเฉเฉฑเจขเจพ เจฎเจพเจธเจŸเจฐ เจ‡เฉฑเจ• เจฌเฉฑเจ—เฉ€ เจเจกเจชเจŸเฉˆเจ• เจ•เฉฐเจŸเจฐเฉ‹เจฒเจฐ เจ•เจพเจฐเจจ เจฒเจŸเจ• เจฐเจฟเจนเจพ เจธเฉ€, เจ‡เจธ เจตเจฟเฉฑเจš 10 เจฆเฉ‡ เจ•เจฐเฉ€เจฌ เจจเฉŒเจ•เจฐ เจธเจจเฅค เจฎเฉˆเจจเฉ‚เฉฐ เจฎเจพเจฒเจ• เจคเฉ‹เจ‚ เจ‡เฉฑเจ• เจจเฉŒเจ•เจฐ เจจเฉ‚เฉฐ VIP เจŸเฉเจฐเจพเจ‚เจธเจซเจฐ เจ•เจฐเจจ เจ…เจคเฉ‡ เจฌเจพเจ•เฉ€ เจธเจพเจฐเฉ‡ เจจเฉŒเจ•เจฐเจพเจ‚ เจจเฉ‚เฉฐ เจ‡เจธ เจจเจพเจฒ เจฆเฉเจฌเจพเจฐเจพ เจœเฉ‹เฉœเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจธเฉ€เฅค เจฎเฉˆเจจเฉ‚เฉฐ เจ•เจฟเฉฐเจจเฉ‡ เจ•เฉฐเจธเฉ‹เจฒ เจ–เฉ‹เจฒเฉเจนเจฃเฉ‡ เจชเจ, เจฎเฉˆเจ‚ เจ•เจฟเฉฐเจจเฉ€เจ†เจ‚ เจ‡เฉฑเจ•เฉ‹ เจธเจฎเฉ‡เจ‚ เจ•เจฎเจพเจ‚เจกเจพเจ‚ เจฆเจพเจ–เจฒ เจ•เฉ€เจคเฉ€เจ†เจ‚... เจฎเฉˆเจจเฉ‚เฉฐ เจธเจตเฉ‡เจฐเฉ‡ 3 เจตเจœเฉ‡ เจคเฉฑเจ• เจ‡เฉฐเจคเจœเจผเจพเจฐ เจ•เจฐเจจเจพ เจชเจฟเจ†, เจฆเฉ‹ เจจเฉ‚เฉฐ เจ›เฉฑเจก เจ•เฉ‡ เจธเจพเจฐเฉ‡ เจจเฉŒเจ•เจฐเจพเจ‚ เจคเฉ‹เจ‚ เจฒเฉ‹เจก เจนเจŸเจพเจ“, เจฆเฉ‹ เจฎเจพเจธเจŸเจฐเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจชเจนเจฟเจฒเฉ€ เจฎเจธเจผเฉ€เจจ เจฌเจฃเจพเจ‰, เจฆเฉ‚เจœเฉ€ เจฎเจธเจผเฉ€เจจ เจจเฉ‚เฉฐ เจคเฉเจฐเฉฐเจค เจœเฉ‹เฉœเฉ‹ เจ‡เจธ เจฒเจˆ, เจ‡เจธ เจฒเจˆ เจนเฉ‹เจฐ เจธเจพเจฐเฉ‡ เจจเฉŒเจ•เจฐเจพเจ‚ เจจเฉ‚เฉฐ เจจเจตเฉ‡เจ‚ เจฎเจพเจฒเจ• เจจเจพเจฒ เจœเฉ‹เฉœเฉ‹ เจ…เจคเฉ‡ เจฒเฉ‹เจก เจตเจพเจชเจธ เจ•เจฐเฉ‹เฅค เจ•เฉเฉฑเจฒ เจฎเจฟเจฒเจพ เจ•เฉ‡, เจญเจฟเจ†เจจเจ• ...

เจ†เจฐเจ•เฉˆเจธเจŸเจฐเฉ‡เจŸเจฐ เจ•เจฟเจตเฉ‡เจ‚ เจ•เฉฐเจฎ เจ•เจฐเจฆเจพ เจนเฉˆ เจœเจฆเฉ‹เจ‚ เจ‡เจน เจซเฉ‡เจฒเจ“เจตเจฐ เจฎเฉ‹เจก เจตเจฟเฉฑเจš เจœเจพเจ‚เจฆเจพ เจนเฉˆ? เจ‡เจน เจ‡เฉฑเจ• เจ…เจœเจฟเจนเฉ€ เจธเจฅเจฟเจคเฉ€ เจฆเฉ€ เจ‡เฉฑเจ• เจ‰เจฆเจพเจนเจฐเจฃ เจฆเฉเจ†เจฐเจพ เจธเจญ เจคเฉ‹เจ‚ เจ†เจธเจพเจจเฉ€ เจจเจพเจฒ เจฆเจฐเจธเจพเจ‡เจ† เจ—เจฟเจ† เจนเฉˆ เจœเจฟเฉฑเจฅเฉ‡ เจ…เจธเฉ€เจ‚ เจ‡เฉฑเจ• เจฎเจพเจธเจŸเจฐ เจจเฉ‚เฉฐ เจนเฉเจฃ เจจเจพเจฒเฉ‹เจ‚ เจตเจงเฉ‡เจฐเฉ‡ เจธเจผเจ•เจคเฉ€เจธเจผเจพเจฒเฉ€, เจตเจงเฉ‡เจฐเฉ‡ เจ†เจงเฉเจจเจฟเจ• เจฎเจธเจผเฉ€เจจ เจฌเจฃเจพเจ‰เจฃเจพ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค

MySQL เจฒเจˆ เจ†เจฐเจ•เฉˆเจธเจŸเจฐเฉ‡เจŸเจฐ: เจคเฉเจธเฉ€เจ‚ เจ‡เจธเจฆเฉ‡ เจฌเจฟเจจเจพเจ‚ เจ‡เฉฑเจ• เจจเฉเจ•เจธ-เจธเจนเจฟเจฃเจธเจผเฉ€เจฒ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจ•เจฟเจ‰เจ‚ เจจเจนเฉ€เจ‚ เจฌเจฃเจพ เจธเจ•เจฆเฉ‡
เจšเจฟเฉฑเจคเจฐ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจฆเฉ‡ เจฎเฉฑเจง เจจเฉ‚เฉฐ เจฆเจฐเจธเจพเจ‰เจ‚เจฆเจพ เจนเฉˆ. เจ‡เจธ เจฌเจฟเฉฐเจฆเฉ‚ เจคเฉฑเจ• เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ เจ•เฉ€ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ? เจ…เจธเฉ€เจ‚ เจ•เจฟเจนเจพ เจ•เจฟ เจ…เจธเฉ€เจ‚ เจ•เฉเจ เจ—เจผเฉเจฒเจพเจฎ เจจเฉ‚เฉฐ เจจเจตเจพเจ‚ เจฎเจพเจฒเจ• เจฌเจฃเจพเจ‰เจฃเจพ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจพเจ‚, เจ†เจฐเจ•เฉˆเจธเจŸเจฐเฉ‡เจŸเจฐ เจจเฉ‡ เจธเจฟเจฐเจซเจผ เจฆเฉ‚เจœเฉ‡ เจธเจพเจฐเฉ‡ เจจเฉŒเจ•เจฐเจพเจ‚ เจจเฉ‚เฉฐ เจ‡เจธ เจจเจพเจฒ เจœเฉ‹เฉœเจจเจพ เจธเจผเฉเจฐเฉ‚ เจ•เจฐ เจฆเจฟเฉฑเจคเจพ, เจจเจตเฉ‡เจ‚ เจฎเจพเจธเจŸเจฐ เจจเฉ‡ เจŸเจฐเจพเจ‚เจœเจผเจฟเจŸ เจฎเจธเจผเฉ€เจจ เจตเจœเฉ‹เจ‚ เจ•เฉฐเจฎ เจ•เฉ€เจคเจพเฅค เจ‡เจธ เจธเจ•เฉ€เจฎ เจฆเฉ‡ เจจเจพเจฒ, เจ•เฉ‹เจˆ เจ—เจฒเจคเฉ€ เจจเจนเฉ€เจ‚ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆ, เจธเจพเจฐเฉ‡ เจจเฉŒเจ•เจฐ เจ•เฉฐเจฎ เจ•เจฐเจฆเฉ‡ เจนเจจ, เจ†เจฐเจ•เฉˆเจธเจŸเจฐเฉ‡เจŸเจฐ เจชเฉเจฐเจพเจฃเฉ‡ เจฎเจพเจธเจŸเจฐ เจคเฉ‹เจ‚ VIP เจจเฉ‚เฉฐ เจนเจŸเจพ เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ, เจ‡เจธเจจเฉ‚เฉฐ เจจเจตเฉ‡เจ‚ เจตเจฟเฉฑเจš เจŸเฉเจฐเจพเจ‚เจธเจซเจฐ เจ•เจฐเจฆเจพ เจนเฉˆ, read_only=0 เจฌเจฃเจพเจ‰เจ‚เจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจชเฉเจฐเจพเจฃเฉ‡ เจฎเจพเจธเจŸเจฐ เจจเฉ‚เฉฐ เจญเฉเฉฑเจฒ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค เจธเจพเจฐเฉ‡! เจธเจพเจกเฉ€ เจธเฉ‡เจตเจพ เจฆเจพ เจกเจพเจŠเจจเจŸเจพเจˆเจฎ เจตเฉ€เจ†เจˆเจชเฉ€ เจŸเฉเจฐเจพเจ‚เจธเจซเจฐ เจธเจฎเจพเจ‚ เจนเฉˆ, เจœเฉ‹ เจ•เจฟ 2-3 เจธเจ•เจฟเฉฐเจŸ เจนเฉˆเฅค

เจ…เฉฑเจœ เจฒเจˆ เจ‡เจน เจธเจญ เจ•เฉเจ เจนเฉˆ, เจคเฉเจนเจพเจกเจพ เจธเจพเจฐเจฟเจ†เจ‚ เจฆเจพ เจงเฉฐเจจเจตเจพเจฆเฅค เจ†เจฐเจ•เฉˆเจธเจŸเจฐเฉ‡เจŸเจฐ เจฌเจพเจฐเฉ‡ เจœเจฒเจฆเฉ€ เจนเฉ€ เจฆเฉ‚เจœเจพ เจฒเฉ‡เจ– เจนเฉ‹เจตเฉ‡เจ—เจพเฅค เจฎเจธเจผเจนเฉ‚เจฐ เจธเฉ‹เจตเฉ€เจ…เจค เจซเจฟเจฒเจฎ "เจ—เฉˆเจฐเจพเจœ" เจตเจฟเฉฑเจš, เจ‡เฉฑเจ• เจชเจพเจคเจฐ เจจเฉ‡ เจ•เจฟเจนเจพ, "เจฎเฉˆเจ‚ เจ‰เจธ เจจเจพเจฒ เจ–เฉ‹เจœ เจจเจนเฉ€เจ‚ เจ•เจฐเจพเจ‚เจ—เจพ!" เจ‡เจธ เจฒเจˆ, เจ†เจฐเจ•เฉˆเจธเจŸเจฐเฉ‡เจŸเจฐ, เจฎเฉˆเจ‚ เจคเฉเจนเจพเจกเฉ‡ เจจเจพเจฒ เจ–เฉ‹เจœ 'เจคเฉ‡ เจœเจพเจตเจพเจ‚เจ—เจพ!

เจธเจฐเฉ‹เจค: www.habr.com

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