เจนเฉ‹เจฐ เจกเจฟเจตเฉˆเจฒเจชเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจฌเจพเจฐเฉ‡ เจ‡เจน เจชเจคเจพ เจนเฉ‹เจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ

เจจเฉ‹เจŸ เจ•เจฐเฉ‹เฅค เจ…เจจเฉเจตเจพเจฆ: Jaana Dogan Google เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจคเจœเจฐเจฌเฉ‡เจ•เจพเจฐ เจ‡เฉฐเจœเฉ€เจจเฉ€เจ…เจฐ เจนเฉˆ เจœเฉ‹ เจ‡เจธ เจธเจฎเฉ‡เจ‚ เจ—เฉ‹ เจตเจฟเฉฑเจš เจฒเจฟเจ–เฉ€เจ†เจ‚ เจ•เฉฐเจชเจจเฉ€ เจฆเฉ€เจ†เจ‚ เจ‰เจคเจชเจพเจฆเจจ เจธเฉ‡เจตเจพเจตเจพเจ‚ เจฆเฉ€ เจจเจฟเจฐเฉ€เจ–เจฃเจคเจพ 'เจคเฉ‡ เจ•เฉฐเจฎ เจ•เจฐ เจฐเจนเฉ€ เจนเฉˆเฅค เจ‡เจธ เจฒเฉ‡เจ– เจตเจฟเฉฑเจš, เจœเจฟเจธเจจเฉ‡ เจ…เฉฐเจ—เจฐเฉ‡เจœเจผเฉ€ เจฌเฉ‹เจฒเจฃ เจตเจพเจฒเฉ‡ เจฆเจฐเจธเจผเจ•เจพเจ‚ เจตเจฟเฉฑเจš เจฌเจนเฉเจค เจชเฉเจฐเจธเจฟเฉฑเจงเฉ€ เจชเฉเจฐเจพเจชเจค เจ•เฉ€เจคเฉ€, เจ‰เจธเจจเฉ‡ DBMS (เจ…เจคเฉ‡ เจ•เจˆ เจตเจพเจฐ เจ†เจฎ เจคเฉŒเจฐ 'เจคเฉ‡ เจตเฉฐเจกเฉ‡ เจธเจฟเจธเจŸเจฎ) เจฆเฉ‡ เจธเฉฐเจฌเฉฐเจง เจตเจฟเฉฑเจš 17 เจชเฉเจ†เจ‡เฉฐเจŸเจพเจ‚ เจตเจฟเฉฑเจš เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจคเจ•เจจเฉ€เจ•เฉ€ เจตเฉ‡เจฐเจตเจฟเจ†เจ‚ เจจเฉ‚เฉฐ เจ‡เจ•เฉฑเจ เจพ เจ•เฉ€เจคเจพ เจœเฉ‹ เจ•เจฟ เจตเฉฑเจกเฉ‡/เจฎเฉฐเจ— เจตเจพเจฒเฉ‡ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจฆเฉ‡ เจกเจฟเจตเฉˆเจฒเจชเจฐเจพเจ‚ เจฒเจˆ เจตเจฟเจšเจพเจฐ เจ•เจฐเจจ เจฒเจˆ เจ‰เจชเจฏเฉ‹เจ—เฉ€ เจนเจจเฅค

เจนเฉ‹เจฐ เจกเจฟเจตเฉˆเจฒเจชเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจฌเจพเจฐเฉ‡ เจ‡เจน เจชเจคเจพ เจนเฉ‹เจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ

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

  1. เจคเฉเจธเฉ€เจ‚ เจ–เฉเจธเจผเจ•เจฟเจธเจฎเจค เจนเฉ‹ เจœเฉ‡เจ•เจฐ 99,999% เจตเจพเจฐ เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจฆเจพ เจ•เจพเจฐเจจ เจจเจนเฉ€เจ‚ เจฌเจฃ เจฐเจฟเจนเจพ เจนเฉˆเฅค
  2. ACID เจฆเจพ เจฎเจคเจฒเจฌ เจฌเจนเฉเจค เจธเจพเจฐเฉ€เจ†เจ‚ เจตเฉฑเจ–เจฐเฉ€เจ†เจ‚ เจšเฉ€เจœเจผเจพเจ‚ เจนเจจเฅค
  3. เจ‡เจ•เจธเจพเจฐเจคเจพ เจ…เจคเฉ‡ เจ…เจฒเฉฑเจ—-เจฅเจฒเฉฑเจ—เจคเจพ เจจเฉ‚เฉฐ เจฏเจ•เฉ€เจจเฉ€ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจนเจฐเฉ‡เจ• เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจฆเฉ€ เจ†เจชเจฃเฉ€ เจตเจฟเจงเฉ€ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆเฅค
  4. เจ†เจธเจผเจพเจตเจพเจฆเฉ€ เจฌเจฒเจพเจ•เจฟเฉฐเจ— เจฌเจšเจพเจ… เจฒเจˆ เจ†เจ‰เจ‚เจฆเฉ€ เจนเฉˆ เจœเจฆเฉ‹เจ‚ เจ†เจฎ เจจเฉ‚เฉฐ เจฌเจฃเจพเจˆ เจฐเฉฑเจ–เจฃเจพ เจฎเฉเจธเจผเจ•เจฒ เจนเฉเฉฐเจฆเจพ เจนเฉˆ.
  5. เจ—เฉฐเจฆเฉ‡ เจฐเฉ€เจก เจ…เจคเฉ‡ เจกเฉ‡เจŸเจพ เจฆเฉ‡ เจจเฉเจ•เจธเจพเจจ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ เจนเฉ‹เจฐ เจตเจฟเจ—เจพเฉœ เจนเจจ.
  6. เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจ…เจคเฉ‡ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจนเจฎเฉ‡เจธเจผเจพ เจ•เจพเจฐเจตเจพเจˆ เจฆเฉ‡ เจ•เฉ‹เจฐเจธ 'เจคเฉ‡ เจธเจนเจฟเจฎเจค เจจเจนเฉ€เจ‚ เจนเฉเฉฐเจฆเฉ‡ เจนเจจเฅค
  7. เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ-เจชเฉฑเจงเจฐ เจฆเฉ€ เจธเจผเจพเจฐเจกเจฟเฉฐเจ— เจจเฉ‚เฉฐ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจคเฉ‹เจ‚ เจฌเจพเจนเจฐ เจฒเจฟเจœเจพเจ‡เจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆเฅค
  8. เจธเจตเฉˆ-เจ‡เฉฐเจ•เจฐเฉ€เจฎเฉˆเจ‚เจŸ เจ•เจฐเจจเจพ เจ–เจคเจฐเจจเจพเจ• เจนเฉ‹ เจธเจ•เจฆเจพ เจนเฉˆเฅค
  9. เจชเฉเจฐเจพเจฃเจพ เจกเฉ‡เจŸเจพ เจ‰เจชเจฏเฉ‹เจ—เฉ€ เจนเฉ‹ เจธเจ•เจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจ‡เจธเจจเฉ‚เฉฐ เจฒเจพเจ• เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจจเจนเฉ€เจ‚ เจนเฉˆเฅค
  10. เจ•เจฟเจธเฉ‡ เจตเฉ€ เจธเจฎเฉ‡เจ‚ เจฆเฉ‡ เจธเจฐเฉ‹เจคเจพเจ‚ เจฒเจˆ เจตเจฟเจ—เจพเฉœ เจ†เจฎ เจนเฉเฉฐเจฆเฉ‡ เจนเจจเฅค
  11. เจฆเฉ‡เจฐเฉ€ เจฆเฉ‡ เจ•เจˆ เจ…เจฐเจฅ เจนเจจเฅค
  12. เจ•เจฟเจธเฉ‡ เจ–เจพเจธ เจฒเฉˆเจฃ-เจฆเฉ‡เจฃ เจฒเจˆ เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจฆเฉ€เจ†เจ‚ เจœเจผเจฐเฉ‚เจฐเจคเจพเจ‚ เจฆเจพ เจฎเฉเจฒเจพเจ‚เจ•เจฃ เจ•เฉ€เจคเจพ เจœเจพเจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆเฅค
  13. เจจเฉ‡เจธเจŸเจก เจฒเฉˆเจฃ-เจฆเฉ‡เจฃ เจ–เจคเจฐเจจเจพเจ• เจนเฉ‹ เจธเจ•เจฆเฉ‡ เจนเจจเฅค
  14. เจฒเฉˆเจฃ-เจฆเฉ‡เจฃ เจจเฉ‚เฉฐ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจธเจŸเฉ‡เจŸ เจจเจพเจฒ เจœเฉ‹เฉœเจฟเจ† เจจเจนเฉ€เจ‚ เจœเจพเจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆเฅค
  15. เจชเฉเฉฑเจ›เจ—เจฟเฉฑเจ› เจฏเฉ‹เจœเจจเจพเจ•เจพเจฐ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจฌเจพเจฐเฉ‡ เจฌเจนเฉเจค เจ•เฉเจ เจฆเฉฑเจธ เจธเจ•เจฆเฉ‡ เจนเจจเฅค
  16. เจ”เจจเจฒเจพเจˆเจจ เจฎเจพเจˆเจ—เฉเจฐเฉ‡เจธเจผเจจ เจฎเฉเจธเจผเจ•เจฒ เจนเฉˆ, เจชเจฐ เจธเฉฐเจญเจต เจนเฉˆเฅค
  17. เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจตเจพเจงเจพ เจ…เจจเจฟเจธเจผเจšเจฟเจคเจคเจพ เจตเจฟเฉฑเจš เจตเจพเจงเจพ เจ•เจฐเจฆเจพ เจนเฉˆเฅค

เจฎเฉˆเจ‚ เจ‡เจธ เจฒเฉ‡เจ– เจฆเฉ‡ เจชเฉเจฐเจพเจฃเฉ‡ เจธเฉฐเจธเจ•เจฐเจฃ 'เจคเฉ‡ เจ‰เจจเฉเจนเจพเจ‚ เจฆเฉ‡ เจซเฉ€เจกเจฌเฉˆเจ• เจฒเจˆ เจ‡เจฎเฉˆเจจเฉเจ…เจฒ เจ“เจกเฉ‡เจ•เฉ‡, เจฐเฉ€เจจ เจนเฉˆเจจเจฐเจฟเจ•เจธ เจ…เจคเฉ‡ เจนเฉ‹เจฐเจพเจ‚ เจฆเจพ เจงเฉฐเจจเจตเจพเจฆ เจ•เจฐเจจเจพ เจšเจพเจนเจพเจ‚เจ—เจพเฅค

เจคเฉเจธเฉ€เจ‚ เจ–เฉเจธเจผเจ•เจฟเจธเจฎเจค เจนเฉ‹ เจœเฉ‡เจ•เจฐ 99,999% เจตเจพเจฐ เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจฆเจพ เจ•เจพเจฐเจจ เจจเจนเฉ€เจ‚ เจฌเจฃ เจฐเจฟเจนเจพ เจนเฉˆเฅค

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

เจธเจชเฉˆเจจเจฐ เจฒเจˆ 99,999% เจฆเฉ€ เจ‰เจชเจฒเจฌเจงเจคเจพ เจฆเจฐ เจฆเฉ‡ เจจเจพเจฒ (เจ—เฉ‚เจ—เจฒ เจฆเจพ เจตเจฟเจธเจผเจต เจชเฉฑเจงเจฐ 'เจคเฉ‡ เจตเฉฐเจกเจฟเจ† เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ), เจ—เฉ‚เจ—เจฒ เจฆเจพเจ…เจตเจพ เจ•เจฐเจฆเจพ เจนเฉˆ เจ•เจฟ เจธเจฟเจฐเจซ 7,6% เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจจเจพเจฒ เจธเจฌเฉฐเจงเจค เจนเจจเฅค เจ‰เจธเฉ‡ เจธเจฎเฉ‡เจ‚, เจ•เฉฐเจชเจจเฉ€ เจ†เจชเจฃเฉ‡ เจตเจฟเจธเจผเฉ‡เจธเจผ เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจจเฉ‚เฉฐ เจ‰เฉฑเจš เจ‰เจชเจฒเจฌเจงเจคเจพ เจฆเจพ "เจฎเฉเฉฑเจ– เจฅเฉฐเจฎเฉเจน" เจ•เจนเจฟเฉฐเจฆเฉ€ เจนเฉˆเฅค เจ…เจงเจฟเจเจจ เจฌเฉ‡เจฒเจฟเจธ เจ…เจคเฉ‡ เจ•เจฟเฉฐเจ—เจธเจฌเจฐเฉ€, 2014 เจตเจฟเฉฑเจš เจ•เจฐเจตเจพเจ เจ—เจ, เจ‡เฉฑเจ• เจจเฉ‚เฉฐ เจšเฉเจฃเฉŒเจคเฉ€ เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ "เจตเจฟเจคเจฐเจฟเจค เจ•เฉฐเจชเจฟเจŠเจŸเจฟเฉฐเจ— เจฌเจพเจฐเฉ‡ เจ—เจฒเจค เจงเจพเจฐเจจเจพเจตเจพเจ‚", เจœเจฟเจธ เจจเฉ‚เฉฐ เจชเฉ€เจŸเจฐ เจกเจฟเจŠเจธเจผ เจจเฉ‡ 1994 เจตเจฟเฉฑเจš เจคเจฟเจ†เจฐ เจ•เฉ€เจคเจพ เจธเฉ€เฅค เจ•เฉ€ เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจ…เจธเจฒ เจตเจฟเฉฑเจš เจญเจฐเฉ‹เจธเฉ‡เจฏเฉ‹เจ— เจนเฉˆ?

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

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

ACID เจฆเจพ เจฎเจคเจฒเจฌ เจฌเจนเฉเจค เจธเจพเจฐเฉ€เจ†เจ‚ เจตเฉฑเจ–เจฐเฉ€เจ†เจ‚ เจšเฉ€เจœเจผเจพเจ‚ เจนเจจ

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

เจœเจฆเฉ‹เจ‚ เจฎเฉˆเจ‚ เจชเจนเจฟเจฒเฉ€ เจตเจพเจฐ เจ‰เจฆเจฏเฉ‹เจ— เจตเจฟเฉฑเจš เจฆเจพเจ–เจฒ เจนเฉ‹เจ‡เจ†, เจคเจพเจ‚ เจธเจพเจกเฉ€ เจคเจ•เจจเฉ€เจ•เฉ€ เจฒเฉ€เจก เจจเฉ‡ เจ‡เจธ เจฌเจพเจฐเฉ‡ เจ—เฉฑเจฒ เจ•เฉ€เจคเฉ€ เจ•เจฟ ACID เจธเฉฐเจ•เจฒเจช เจ•เจฟเฉฐเจจเฉ€ เจขเฉเจ•เจตเฉ€เจ‚ เจธเฉ€เฅค เจจเจฟเจฐเจชเฉฑเจ– เจนเฉ‹เจฃ เจฒเจˆ, ACID เจจเฉ‚เฉฐ เจธเจ–เจค เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจฆเฉ‡ เจฎเจฟเจ†เจฐ เจฆเฉ€ เจฌเจœเจพเจ เจ‡เฉฑเจ• เจฎเฉ‹เจŸเจพ เจตเฉ‡เจฐเจตเจพ เจฎเฉฐเจจเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค เจ…เฉฑเจœ เจฎเฉˆเจจเฉ‚เฉฐ เจ‡เจน เจœเจฟเจ†เจฆเจพเจคเจฐ เจฒเจพเจญเจฆเจพเจ‡เจ• เจฒเฉฑเจ—เจฆเจพ เจนเฉˆ เจ•เจฟเจ‰เจ‚เจ•เจฟ เจ‡เจน เจฎเฉเฉฑเจฆเจฟเจ†เจ‚ เจฆเฉ€ เจ‡เฉฑเจ• เจ–เจพเจธ เจธเจผเฉเจฐเฉ‡เจฃเฉ€ เจจเฉ‚เฉฐ เจ‰เจญเจพเจฐเจฆเจพ เจนเฉˆ (เจ…เจคเฉ‡ เจธเฉฐเจญเจต เจนเฉฑเจฒเจพเจ‚ เจฆเฉ€ เจ‡เฉฑเจ• เจธเจผเฉเจฐเฉ‡เจฃเฉ€ เจฆเจพ เจธเฉเจเจพเจ… เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ)เฅค

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

เจ‡เจธ เจฌเจพเจฐเฉ‡ เจฌเจนเจฟเจธ เจ•เจฟ เจ•เฉ€ MongoDB ACID เจฒเฉ‹เฉœเจพเจ‚ เจฆเฉ€ เจชเจพเจฒเจฃเจพ เจ•เจฐเจฆเจพ เจนเฉˆ เจตเจฐเจœเจจ 4 เจฆเฉ‡ เจœเจพเจฐเฉ€ เจนเฉ‹เจฃ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ เจตเฉ€ เจœเจพเจฐเฉ€ เจนเฉˆเฅค เจฎเฉ‹เจ‚เจ—เฉ‹เจกเฉ€เจฌเฉ€ เจฒเฉฐเจฌเฉ‡ เจธเจฎเฉ‡เจ‚ เจคเฉ‹เจ‚ เจธเจฎเจฐเจฅเจฟเจค เจจเจนเฉ€เจ‚ เจนเฉˆ เจฒเจพเจ—เจฟเฉฐเจ—, เจนเจพเจฒเจพเจ‚เจ•เจฟ เจฎเฉ‚เจฒ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจกเฉ‡เจŸเจพ เจนเจฐ 60 เจธเจ•เจฟเฉฐเจŸเจพเจ‚ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจตเจพเจฐ เจคเฉ‹เจ‚ เจตเฉฑเจง เจกเจฟเจธเจ• เจฒเจˆ เจตเจšเจจเจฌเฉฑเจง เจจเจนเฉ€เจ‚ เจธเฉ€เฅค เจนเฉ‡เจ เจพเจ‚ เจฆเจฟเฉฑเจคเฉ‡ เจฆเฉเจฐเจฟเจธเจผ เจฆเฉ€ เจ•เจฒเจชเจจเจพ เจ•เจฐเฉ‹: เจ‡เฉฑเจ• เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจฆเฉ‹ เจฐเจพเจˆเจŸเจธ เจชเฉ‹เจธเจŸ เจ•เจฐเจฆเฉ€ เจนเฉˆ (w1 เจ…เจคเฉ‡ w2)เฅค MongoDB เจธเจซเจฒเจคเจพเจชเฉ‚เจฐเจตเจ• w1 เจจเฉ‚เฉฐ เจธเจŸเฉ‹เจฐ เจ•เจฐเจฆเจพ เจนเฉˆ, เจชเจฐ เจนเจพเจฐเจกเจตเฉ‡เจ…เจฐ เจ…เจธเจซเจฒเจคเจพ เจฆเฉ‡ เจ•เจพเจฐเจจ w2 เจ—เฉเจ†เจš เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค

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

เจกเจฟเจธเจ• เจฒเจˆ เจตเจšเจจเจฌเฉฑเจงเจคเจพ เจ‡เฉฑเจ• เจฎเจนเจฟเฉฐเจ—เฉ€ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจนเฉˆ. เจตเจพเจฐ-เจตเจพเจฐ เจ•เจฎเจฟเจŸเจพเจ‚ เจคเฉ‹เจ‚ เจฌเจš เจ•เฉ‡, เจกเจฟเจตเฉˆเจฒเจชเจฐ เจญเจฐเฉ‹เจธเฉ‡เจฏเฉ‹เจ—เจคเจพ เจฆเฉ€ เจ•เฉ€เจฎเจค 'เจคเฉ‡ เจฐเจฟเจ•เจพเจฐเจกเจฟเฉฐเจ— เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจจเฉ‚เฉฐ เจฌเจฟเจนเจคเจฐ เจฌเจฃเจพเจ‰เจ‚เจฆเฉ‡ เจนเจจเฅค เจฎเฉ‹เจ‚เจ—เฉ‹เจกเฉ€เจฌเฉ€ เจตเจฐเจคเจฎเจพเจจ เจตเจฟเฉฑเจš เจฒเฉŒเจ—เจฟเฉฐเจ— เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจฆเจพ เจนเฉˆ, เจชเจฐ เจ—เฉฐเจฆเฉ‡ เจฐเจพเจˆเจŸเจธ เจ…เจœเฉ‡ เจตเฉ€ เจกเฉ‡เจŸเจพ เจฆเฉ€ เจ‡เจ•เจธเจพเจฐเจคเจพ เจจเฉ‚เฉฐ เจชเฉเจฐเจญเจพเจตเจค เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเจจ เจ•เจฟเจ‰เจ‚เจ•เจฟ เจฒเฉŒเจ— เจนเจฐ 100ms เจตเจฟเฉฑเจš เจฎเฉ‚เจฒ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจ•เฉˆเจชเจšเจฐ เจ•เฉ€เจคเฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจนเจจเฅค เจญเจพเจต, เจฒเฉŒเจ—เจธ เจ…เจคเฉ‡ เจ‰เจนเจจเจพเจ‚ เจตเจฟเฉฑเจš เจชเฉ‡เจธเจผ เจ•เฉ€เจคเฉ€เจ†เจ‚ เจคเจฌเจฆเฉ€เจฒเฉ€เจ†เจ‚ เจฒเจˆ เจ‡เฉฑเจ• เจธเจฎเจพเจจ เจฆเฉเจฐเจฟเจธเจผ เจ…เจœเฉ‡ เจตเฉ€ เจธเฉฐเจญเจต เจนเฉˆ, เจนเจพเจฒเจพเจ‚เจ•เจฟ เจœเฉ‹เจ–เจฎ เจฌเจนเฉเจค เจ˜เฉฑเจŸ เจนเฉˆเฅค

เจนเจฐเฉ‡เจ• เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจฆเฉ€ เจ†เจชเจฃเฉ€ เจ‡เจ•เจธเจพเจฐเจคเจพ เจ…เจคเฉ‡ เจ…เจฒเฉฑเจ—-เจฅเจฒเฉฑเจ— เจตเจฟเจงเฉ€ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆ

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

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

เจนเฉ‹เจฐ เจกเจฟเจตเฉˆเจฒเจชเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจฌเจพเจฐเฉ‡ เจ‡เจน เจชเจคเจพ เจนเฉ‹เจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ
เจฎเฉŒเจœเฉ‚เจฆเจพ เจธเจฎเจ•เจพเจฒเฉ€ เจฎเจพเจกเจฒเจพเจ‚ เจ…เจคเฉ‡ เจ‰เจนเจจเจพเจ‚ เจตเจฟเจšเจ•เจพเจฐ เจธเจฌเฉฐเจงเจพเจ‚ เจฆเฉ€ เจธเจฎเฉ€เจ–เจฟเจ†

SQL เจธเจŸเฉˆเจ‚เจกเจฐเจก เจธเจฟเจฐเจซเจผ เจšเจพเจฐ เจ…เจฒเฉฑเจ—-เจฅเจฒเฉฑเจ— เจชเฉฑเจงเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจชเจฐเจฟเจญเจพเจธเจผเจฟเจค เจ•เจฐเจฆเจพ เจนเฉˆ, เจนเจพเจฒเจพเจ‚เจ•เจฟ เจธเจฟเจงเจพเจ‚เจค เจ…เจคเฉ‡ เจ…เจญเจฟเจ†เจธ เจตเจฟเฉฑเจš เจนเฉ‹เจฐ เจตเฉ€ เจฌเจนเฉเจค เจธเจพเจฐเฉ‡ เจนเจจเฅค Jepson.io เจฎเฉŒเจœเฉ‚เจฆเจพ เจธเจฎเจ•เจพเจฒเฉ€ เจฎเจพเจกเจฒเจพเจ‚ เจฆเฉ€ เจ‡เฉฑเจ• เจธเจผเจพเจจเจฆเจพเจฐ เจธเฉฐเจ–เฉ‡เจช เจœเจพเจฃเจ•เจพเจฐเฉ€ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจ—เฉ‚เจ—เจฒ เจธเจชเฉˆเจจเจฐ เจ•เจฒเจพเจ• เจธเจฟเฉฐเจ•เฉเจฐเฉ‹เจจเจพเจˆเจœเจผเฉ‡เจธเจผเจจ เจฆเฉ‡ เจจเจพเจฒ เจฌเจพเจนเจฐเฉ€ เจฒเฉœเฉ€เจตเจพเจฐเจคเจพ เจฆเฉ€ เจ—เจพเจฐเฉฐเจŸเฉ€ เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ เจนเจพเจฒเจพเจ‚เจ•เจฟ เจ‡เจน เจ‡เฉฑเจ• เจธเจ–เจค เจ†เจˆเจธเฉ‹เจฒเฉ‡เจธเจผเจจ เจฒเฉ‡เจ…เจฐ เจนเฉˆ, เจชเจฐ เจ‡เจธเจจเฉ‚เฉฐ เจธเจŸเฉˆเจ‚เจกเจฐเจก เจ†เจˆเจธเฉ‹เจฒเฉ‡เจธเจผเจจ เจฒเฉ‡เจ…เจฐเจพเจ‚ เจตเจฟเฉฑเจš เจชเจฐเจฟเจญเจพเจธเจผเจฟเจค เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค

SQL เจธเจŸเฉˆเจ‚เจกเจฐเจก เจนเฉ‡เจ เจพเจ‚ เจฆเจฟเฉฑเจคเฉ‡ เจ†เจˆเจธเฉ‹เจฒเฉ‡เจธเจผเจจ เจชเฉฑเจงเจฐเจพเจ‚ เจฆเจพ เจœเจผเจฟเจ•เจฐ เจ•เจฐเจฆเจพ เจนเฉˆ:

  • เจฒเฉœเฉ€เจตเจพเจฐ (เจธเจญ เจคเฉ‹เจ‚ เจธเจ–เจผเจค เจ…เจคเฉ‡ เจฎเจนเจฟเฉฐเจ—เจพ): เจธเฉ€เจฐเฉ€เจ…เจฒเจพเจˆเจœเจผ เจ•เจฐเจจ เจฏเฉ‹เจ— เจเจ—เจœเจผเฉ€เจ•เจฟเจŠเจธเจผเจจ เจฆเจพ เจ•เฉเจ เจ•เฉเจฐเจฎเจตเจพเจฐ เจŸเฉเจฐเจพเจ‚เจœเฉˆเจ•เจธเจผเจจ เจเจ—เจœเจผเฉ€เจ•เจฟเจŠเจธเจผเจจ เจตเจพเจ‚เจ— เจนเฉ€ เจชเฉเจฐเจญเจพเจต เจนเฉเฉฐเจฆเจพ เจนเฉˆเฅค เจ•เฉเจฐเจฎเจตเจพเจฐ เจเจ—เจœเจผเฉ€เจ•เจฟเจŠเจธเจผเจจ เจฆเจพ เจฎเจคเจฒเจฌ เจนเฉˆ เจ•เจฟ เจนเจฐเฉ‡เจ• เจฌเจพเจ…เจฆ เจตเจพเจฒเจพ เจฒเฉˆเจฃ-เจฆเฉ‡เจฃ เจชเจฟเจ›เจฒเฉ‡ เจ‡เฉฑเจ• เจฆเฉ‡ เจชเฉ‚เจฐเจพ เจนเฉ‹เจฃ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ เจนเฉ€ เจธเจผเฉเจฐเฉ‚ เจนเฉเฉฐเจฆเจพ เจนเฉˆเฅค เจ‡เจน เจจเฉ‹เจŸ เจ•เฉ€เจคเจพ เจœเจพเจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ เจ•เจฟ เจชเฉฑเจงเจฐ เจฒเฉœเฉ€เจตเจพเจฐ เจตเจฟเจ†เจ–เจฟเจ† เจตเจฟเฉฑเจš เจ…เฉฐเจคเจฐ เจฆเฉ‡ เจ•เจพเจฐเจจ เจ…เจ•เจธเจฐ เจ…เจ–เฉŒเจคเฉ€ เจธเจจเฉˆเจชเจธเจผเจพเจŸ เจ†เจˆเจธเฉ‹เจฒเฉ‡เจธเจผเจจ (เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจ“เจฐเฉ‡เจ•เจฒ เจตเจฟเฉฑเจš) เจตเจœเฉ‹เจ‚ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจนเจพเจฒเจพเจ‚เจ•เจฟ เจธเจจเฉˆเจชเจธเจผเจพเจŸ เจ†เจˆเจธเฉ‹เจฒเฉ‡เจธเจผเจจ เจ†เจชเจฃเฉ‡ เจ†เจช เจตเจฟเฉฑเจš SQL เจธเจŸเฉˆเจ‚เจกเจฐเจก เจตเจฟเฉฑเจš เจจเจนเฉ€เจ‚ เจฆเจฐเจธเจพเจˆ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆเฅค
  • เจฆเฉเจนเจฐเจพเจ‰เจฃเจฏเฉ‹เจ— เจชเฉœเฉเจนเจฆเจพ เจนเฉˆ: เจฎเฉŒเจœเฉ‚เจฆเจพ เจฒเฉˆเจฃ-เจฆเฉ‡เจฃ เจตเจฟเฉฑเจš เจ…เจฃ-เจชเฉเจฐเจคเฉ€เจฌเฉฑเจง เจฐเจฟเจ•เจพเจฐเจก เจฎเฉŒเจœเฉ‚เจฆเจพ เจฒเฉˆเจฃ-เจฆเฉ‡เจฃ เจฒเจˆ เจ‰เจชเจฒเจฌเจง เจนเจจ, เจชเจฐ เจนเฉ‹เจฐ เจฒเฉˆเจฃ-เจฆเฉ‡เจฃ เจฆเฉเจ†เจฐเจพ เจ•เฉ€เจคเฉ‡ เจ—เจ เจฌเจฆเจฒเจพเจ… (เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจจเจตเฉ€เจ†เจ‚ เจ•เจคเจพเจฐเจพเจ‚) เจฆเจฟเจ–เจพเจˆ เจจเจนเฉ€เจ‚ เจฆเจฟเฉฐเจฆเจพ.
  • เจตเจšเจจเจฌเฉฑเจง เจชเฉœเฉเจนเฉ‹: เจฒเฉˆเจฃ-เจฆเฉ‡เจฃ เจฒเจˆ เจ…เจฃเจ•เจฎเจฟเจŸเจฟเจก เจกเฉ‡เจŸเจพ เจ‰เจชเจฒเจฌเจง เจจเจนเฉ€เจ‚ เจนเฉˆเฅค เจ‡เจธ เจธเจฅเจฟเจคเฉ€ เจตเจฟเฉฑเจš, เจฒเฉˆเจฃ-เจฆเฉ‡เจฃ เจธเจฟเจฐเจซ เจชเฉเจฐเจคเฉ€เจฌเฉฑเจง เจกเฉ‡เจŸเจพ เจจเฉ‚เฉฐ เจฆเฉ‡เจ– เจธเจ•เจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ เจซเฉˆเจ‚เจŸเจฎ เจฐเฉ€เจก เจนเฉ‹ เจธเจ•เจฆเจพ เจนเฉˆเฅค เจœเฉ‡เจ•เจฐ เจ•เฉ‹เจˆ เจฒเฉˆเจฃ-เจฆเฉ‡เจฃ เจจเจตเฉ€เจ†เจ‚ เจ•เจคเจพเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจธเฉฐเจฎเจฟเจฒเจฟเจค เจ•เจฐเจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจ•เจฎเจพเจ‰เจ‚เจฆเจพ เจนเฉˆ, เจคเจพเจ‚ เจฎเฉŒเจœเฉ‚เจฆเจพ เจฒเฉˆเจฃ-เจฆเฉ‡เจฃ เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจชเฉเฉฑเจ›เจ—เจฟเฉฑเจ› เจ•เจฐเจจ 'เจคเฉ‡ เจฆเฉ‡เจ– เจธเจ•เฉ‡เจ—เจพเฅค
  • เจฌเจฟเจจเจพเจ‚ เจตเจšเจจเจฌเฉฑเจง เจชเฉœเฉเจนเฉ‹ (เจ˜เฉฑเจŸเฉ‹ เจ˜เฉฑเจŸ เจธเจ–เจค เจ…เจคเฉ‡ เจฎเจนเจฟเฉฐเจ—เฉ‡ เจชเฉฑเจงเจฐ): เจ—เฉฐเจฆเฉ€ เจฐเฉ€เจกเจฟเฉฐเจ— เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจนเฉˆ, เจฒเฉˆเจฃ-เจฆเฉ‡เจฃ เจนเฉ‹เจฐ เจฒเฉˆเจฃ-เจฆเฉ‡เจฃ เจฆเฉเจ†เจฐเจพ เจ•เฉ€เจคเฉ‡ เจ—เจ เจ…เจฃ-เจชเฉเจฐเจคเฉ€เจฌเฉฑเจง เจฌเจฆเจฒเจพเจ… เจฆเฉ‡เจ– เจธเจ•เจฆเฉ‡ เจนเจจเฅค เจ…เจญเจฟเจ†เจธ เจตเจฟเฉฑเจš, เจ‡เจน เจชเฉฑเจงเจฐ เจฎเฉ‹เจŸเฉ‡ เจ…เฉฐเจฆเจพเจœเจผเจฟเจ†เจ‚ เจฒเจˆ เจฒเจพเจญเจฆเจพเจ‡เจ• เจนเฉ‹ เจธเจ•เจฆเจพ เจนเฉˆ, เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจธเจตเจพเจฒ COUNT(*) เจฎเฉ‡เจœเจผ เจ‰เฉฑเจคเฉ‡.

เจฆเจพ เจชเฉฑเจงเจฐ เจฒเฉœเฉ€เจตเจพเจฐ เจกเจพเจŸเจพ เจฐเฉ‡เจธ เจฆเฉ‡ เจœเฉ‹เจ–เจฎ เจจเฉ‚เฉฐ เจ˜เฉฑเจŸ เจ•เจฐเจฆเจพ เจนเฉˆ, เจœเจฆเฉ‹เจ‚ เจ•เจฟ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจเจพ เจธเจญ เจคเฉ‹เจ‚ เจฎเจนเจฟเฉฐเจ—เจพ เจนเฉเฉฐเจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจจเจคเฉ€เจœเฉ‡ เจตเจœเฉ‹เจ‚ เจธเจฟเจธเจŸเจฎ 'เจคเฉ‡ เจธเจญ เจคเฉ‹เจ‚ เจตเฉฑเจง เจชเฉเจฐเจคเฉ€เจฏเฉ‹เจ—เฉ€ เจฒเฉ‹เจก เจนเฉเฉฐเจฆเจพ เจนเฉˆเฅค เจนเฉ‹เจฐ เจ…เจฒเฉฑเจ—-เจฅเจฒเฉฑเจ— เจชเฉฑเจงเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจเจพ เจ†เจธเจพเจจ เจนเฉˆ, เจชเจฐ เจกเฉ‡เจŸเจพ เจฐเฉ‡เจธ เจฆเฉ€ เจธเฉฐเจญเจพเจตเจจเจพ เจจเฉ‚เฉฐ เจตเจงเจพเจ‰เจ‚เจฆเจพ เจนเฉˆเฅค เจ•เฉเจ DBMS เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจ•เจธเจŸเจฎ เจ†เจˆเจธเฉ‹เจฒเฉ‡เจธเจผเจจ เจชเฉฑเจงเจฐ เจธเฉˆเฉฑเจŸ เจ•เจฐเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเฉ‡ เจนเจจ, เจฆเฉ‚เจœเจฟเจ†เจ‚ เจฆเฉ€เจ†เจ‚ เจฎเจœเจผเจฌเฉ‚เจค โ€‹โ€‹เจคเจฐเจœเฉ€เจนเจพเจ‚ เจนเจจ เจ…เจคเฉ‡ เจธเจพเจฐเฉ‡ เจชเฉฑเจงเจฐ เจธเจฎเจฐเจฅเจฟเจค เจจเจนเฉ€เจ‚ เจนเจจเฅค

เจ†เจˆเจธเฉ‹เจฒเฉ‡เจธเจผเจจ เจชเฉฑเจงเจฐเจพเจ‚ เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจ…เจ•เจธเจฐ เจ‡เฉฑเจ• เจฆเจฟเฉฑเจคเฉ‡ เจ—เจ DBMS เจตเจฟเฉฑเจš เจ‡เจธเจผเจคเจฟเจนเจพเจฐ เจฆเจฟเฉฑเจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจชเจฐ เจ‡เจธเจฆเฉ‡ เจตเจฟเจตเจนเจพเจฐ เจฆเจพ เจธเจฟเจฐเจซ เจงเจฟเจ†เจจ เจจเจพเจฒ เจ…เจงเจฟเจเจจ เจ•เจฐเจจ เจจเจพเจฒ เจนเฉ€ เจชเจคเจพ เจฒเฉฑเจ— เจธเจ•เจฆเจพ เจนเฉˆ เจ•เจฟ เจ…เจธเจฒ เจตเจฟเฉฑเจš เจ•เฉ€ เจนเฉ‹ เจฐเจฟเจนเจพ เจนเฉˆเฅค

เจนเฉ‹เจฐ เจกเจฟเจตเฉˆเจฒเจชเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจฌเจพเจฐเฉ‡ เจ‡เจน เจชเจคเจพ เจนเฉ‹เจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ
เจตเฉฑเจ–-เจตเฉฑเจ– DBMSs เจฒเจˆ เจตเฉฑเจ–-เจตเฉฑเจ– เจ†เจˆเจธเฉ‹เจฒเฉ‡เจธเจผเจจ เจชเฉฑเจงเจฐเจพเจ‚ 'เจคเฉ‡ เจ‡เจ•เจธเจพเจฐเจคเจพ เจธเฉฐเจฌเฉฐเจงเฉ€ เจตเจฟเจ—เจพเฉœเจพเจ‚ เจฆเฉ€ เจธเจฎเฉ€เจ–เจฟเจ†

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

เจ†เจธเจผเจพเจตเจพเจฆเฉ€ เจฌเจฒเจพเจ•เจฟเฉฐเจ— เจฌเจšเจพเจ… เจฒเจˆ เจ†เจ‰เจ‚เจฆเฉ€ เจนเฉˆ เจœเจฆเฉ‹เจ‚ เจ†เจฎ เจจเฉ‚เฉฐ เจฌเจฃเจพเจˆ เจฐเฉฑเจ–เจฃเจพ เจฎเฉเจธเจผเจ•เจฒ เจนเฉเฉฐเจฆเจพ เจนเฉˆ.

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

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

UPDATE products
SET name = 'Telegraph receiver', version = 2
WHERE id = 1 AND version = 1

เจ‡เจธ เจฎเจพเจฎเจฒเฉ‡ เจตเจฟเฉฑเจš, เจธเจพเจฐเจฃเฉ€ เจจเฉ‚เฉฐ เจ…เฉฑเจชเจกเฉ‡เจŸ เจ•เฉ€เจคเจพ เจœเจพ เจฐเจฟเจนเจพ เจนเฉˆ products เจœเฉ‡เจ•เจฐ เจ•เจฟเจธเฉ‡ เจนเฉ‹เจฐ เจ•เจพเจฐเจตเจพเจˆ เจจเฉ‡ เจ‡เจธ เจ•เจคเจพเจฐ เจตเจฟเฉฑเจš เจชเจนเจฟเจฒเจพเจ‚ เจคเจฌเจฆเฉ€เจฒเฉ€ เจ•เฉ€เจคเฉ€ เจนเฉˆ เจคเจพเจ‚ เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเจพ เจœเจพเจตเฉ‡เจ—เจพเฅค เจœเฉ‡เจ•เจฐ เจ‡เจธ เจ•เจคเจพเจฐ 'เจคเฉ‡ เจ•เฉ‹เจˆ เจนเฉ‹เจฐ เจ“เจชเจฐเฉ‡เจธเจผเจจ เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเฉ‡ เจ—เจ เจธเจจ, เจคเจพเจ‚ เจ‡เฉฑเจ• เจ•เจคเจพเจฐ เจฒเจˆ เจฌเจฆเจฒเจพเจ… เจนเฉ‹เจตเฉ‡เจ—เจพ เจ…เจคเฉ‡ เจ…เจธเฉ€เจ‚ เจ•เจนเจฟ เจธเจ•เจฆเฉ‡ เจนเจพเจ‚ เจ•เจฟ เจ…เฉฑเจชเจกเฉ‡เจŸ เจธเจซเจฒ เจธเฉ€เฅค

เจ—เฉฐเจฆเฉ‡ เจฐเฉ€เจก เจ…เจคเฉ‡ เจกเฉ‡เจŸเจพ เจฆเฉ‡ เจจเฉเจ•เจธเจพเจจ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ เจนเฉ‹เจฐ เจตเจฟเจ—เจพเฉœ เจนเจจ

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

เจ…เจœเจฟเจนเฉ€เจ†เจ‚ เจตเจฟเจ—เจพเฉœเจพเจ‚ เจฆเฉ€ เจ‡เฉฑเจ• เจ‰เจฆเจพเจนเจฐเจฃ เจฐเจฟเจ•เจพเจฐเจกเจฟเฉฐเจ— เจตเจฟเจ—เจพเฉœ เจนเฉˆ (เจคเจฟเฉฑเจ–เจพ เจฒเจฟเจ–เฉ‹). เจตเจฟเจ—เจพเฉœเจพเจ‚ เจฆเจพ เจชเจคเจพ เจฒเจ—เจพเจ‰เจฃเจพ เจฎเฉเจธเจผเจ•เจฒ เจนเฉเฉฐเจฆเจพ เจนเฉˆ เจ•เจฟเจ‰เจ‚เจ•เจฟ เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจ†เจฎ เจคเฉŒเจฐ 'เจคเฉ‡ เจธเจฐเจ—เจฐเจฎเฉ€ เจจเจพเจฒ เจจเจนเฉ€เจ‚ เจฆเฉ‡เจ–เจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค เจ‰เจน เจ—เฉฐเจฆเฉ‡ เจฐเฉ€เจก เจœเจพเจ‚ เจกเฉ‡เจŸเจพ เจฆเฉ‡ เจจเฉเจ•เจธเจพเจจ เจฆเฉ‡ เจ•เจพเจฐเจจ เจจเจนเฉ€เจ‚ เจนเจจ, เจชเจฐ เจกเฉ‡เจŸเจพ 'เจคเฉ‡ เจฒเจ—เจพเจˆเจ†เจ‚ เจ—เจˆเจ†เจ‚ เจฒเจพเจœเจผเฉ€เจ•เจฒ เจชเจพเจฌเฉฐเจฆเฉ€เจ†เจ‚ เจฆเฉ€ เจ‰เจฒเฉฐเจ˜เจฃเจพ เจ•เจฐเจ•เฉ‡ เจนเจจเฅค

เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจ†เจ“ เจ‡เฉฑเจ• เจจเจฟเจ—เจฐเจพเจจเฉ€ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ 'เจคเฉ‡ เจตเจฟเจšเจพเจฐ เจ•เจฐเฉ€เจ เจœเจฟเจธ เจฒเจˆ เจ‡เฉฑเจ• เจ“เจชเจฐเฉ‡เจŸเจฐ เจจเฉ‚เฉฐ เจนเจฐ เจธเจฎเฉ‡เจ‚ เจ†เจจ-เจ•เจพเจฒ เจนเฉ‹เจฃ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆ:

BEGIN tx1;                      BEGIN tx2;
SELECT COUNT(*)
FROM operators
WHERE oncall = true;
0                               SELECT COUNT(*)
                                FROM operators
                                WHERE oncall = TRUE;
                                0
UPDATE operators                UPDATE operators
SET oncall = TRUE               SET oncall = TRUE
WHERE userId = 4;               WHERE userId = 2;
COMMIT tx1;                     COMMIT tx2;

เจ‰เจชเจฐเฉ‹เจ•เจค เจธเจฅเจฟเจคเฉ€ เจตเจฟเฉฑเจš, เจ‡เฉฑเจ• เจฐเจฟเจ•เจพเจฐเจก เจญเฉเจฐเจฟเจธเจผเจŸเจพเจšเจพเจฐ เจนเฉ‹เจตเฉ‡เจ—เจพ เจœเฉ‡เจ•เจฐ เจฆเฉ‹เจตเฉ‡เจ‚ เจฒเฉˆเจฃ-เจฆเฉ‡เจฃ เจธเจซเจฒเจคเจพเจชเฉ‚เจฐเจตเจ• เจ•เฉ€เจคเฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจนเจจเฅค เจนเจพเจฒเจพเจ‚เจ•เจฟ เจ‡เฉฑเจฅเฉ‡ เจ•เฉ‹เจˆ เจ—เฉฐเจฆเฉ‡ เจฐเฉ€เจก เจœเจพเจ‚ เจกเฉ‡เจŸเจพ เจฆเจพ เจจเฉเจ•เจธเจพเจจ เจจเจนเฉ€เจ‚ เจนเฉ‹เจ‡เจ† เจธเฉ€, เจกเฉ‡เจŸเจพ เจฆเฉ€ เจ‡เจ•เจธเจพเจฐเจคเจพ เจจเจพเจฒ เจธเจฎเจเฉŒเจคเจพ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจธเฉ€: เจนเฉเจฃ เจ‡เฉฑเจ•เฉ‹ เจธเจฎเฉ‡เจ‚ เจฆเฉ‹ เจฒเฉ‹เจ•เจพเจ‚ เจจเฉ‚เฉฐ เจ†เจจ-เจ•เจพเจฒ เจฎเฉฐเจจเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค

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

เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจ…เจคเฉ‡ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจนเจฎเฉ‡เจธเจผเจพ เจ‡เจธ เจ—เฉฑเจฒ 'เจคเฉ‡ เจธเจนเจฟเจฎเจค เจจเจนเฉ€เจ‚ เจนเฉเฉฐเจฆเฉ‡ เจ•เจฟ เจ•เฉ€ เจ•เจฐเจจเจพ เจนเฉˆ

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

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

เจชเจนเจฟเจฒเฉ€ เจจเจœเจผเจฐ เจตเจฟเฉฑเจš, เจนเฉ‡เจ เจพเจ‚ เจฆเจฟเฉฑเจคเฉ‡ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎ เจตเจฟเฉฑเจš, T1 เจ…เจคเฉ‡ T2 เจจเฉ‚เฉฐ เจ•เฉเจฐเจฎเจตเจพเจฐ เจ•เจฟเจนเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจชเจฐ เจœเฉ‡เจ•เจฐ เจ‡เจน เจซเฉฐเจ•เจธเจผเจจ เจ—เฉˆเจฐ-เจฌเจฒเจพเจ•เจฟเฉฐเจ— เจนเจจ เจ…เจคเฉ‡ เจคเฉเจฐเฉฐเจค เจจเจคเฉ€เจœเฉ‡ เจจเฉ‚เฉฐ เจซเจพเจฐเจฎ เจตเจฟเฉฑเจš เจตเจพเจชเจธ เจ•เจฐเจฆเฉ‡ เจนเจจ เจตเจพเจ…เจฆเจพ เจ•เจฐเฉ‹, เจซเจฟเจฐ เจ•เจพเจฒเจพเจ‚ เจฆเจพ เจ•เฉเจฐเจฎ เจ‰เจนเจจเจพเจ‚ เจชเจฒเจพเจ‚ เจฆเฉเจ†เจฐเจพ เจจเจฟเจฐเจงเจพเจฐเจค เจ•เฉ€เจคเจพ เจœเจพเจตเฉ‡เจ—เจพ เจœเจฆเฉ‹เจ‚ เจ‰เจน เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจตเจฟเฉฑเจš เจฆเจพเจ–เจฒ เจนเฉ‹เจ:

เจจเจคเฉ€เจœเจพ1 = T1() // เจ…เจธเจฒ เจจเจคเฉ€เจœเฉ‡ เจตเจพเจ…เจฆเฉ‡ เจนเจจ
เจจเจคเฉ€เจœเจพ2 = T2()

เจœเฉ‡เจ•เจฐ เจชเจฐเจฎเจพเจฃเฉ‚ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ (เจญเจพเจต, เจœเจพเจ‚ เจคเจพเจ‚ เจธเจพเจฐเฉ‡ เจ“เจชเจฐเฉ‡เจธเจผเจจเจพเจ‚ เจจเฉ‚เฉฐ เจชเฉ‚เจฐเจพ เจ•เฉ€เจคเจพ เจœเจพเจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ เจœเจพเจ‚ เจ…เจงเฉ‚เจฐเจพ เจ›เฉฑเจก เจฆเจฟเฉฑเจคเจพ เจœเจพเจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ) เจ…เจคเฉ‡ เจ•เฉเจฐเจฎ เจฆเฉ‡ เจฎเจพเจฎเจฒเฉ‡, เจคเจพเจ‚ เจ“เจชเจฐเฉ‡เจธเจผเจจ T1 เจ…เจคเฉ‡ T2 เจ‡เฉฑเจ• เจธเจฟเฉฐเจ—เจฒ เจŸเฉเจฐเจพเจ‚เจœเฉˆเจ•เจธเจผเจจ เจฆเฉ‡ เจ…เฉฐเจฆเจฐ เจ•เฉ€เจคเฉ‡ เจœเจพเจฃเฉ‡ เจšเจพเจนเฉ€เจฆเฉ‡ เจนเจจเฅค

เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ-เจชเฉฑเจงเจฐ เจฆเฉ€ เจธเจผเจพเจฐเจกเจฟเฉฐเจ— เจจเฉ‚เฉฐ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจคเฉ‹เจ‚ เจฌเจพเจนเจฐ เจฒเจฟเจœเจพเจ‡เจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ

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

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

เจนเฉ‹เจฐ เจกเจฟเจตเฉˆเจฒเจชเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจฌเจพเจฐเฉ‡ เจ‡เจน เจชเจคเจพ เจนเฉ‹เจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ
เจ‡เฉฑเจ• เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐ เจฆเฉ€ เจ‡เฉฑเจ• เจ‰เจฆเจพเจนเจฐเจฃ เจœเจฟเจธ เจตเจฟเฉฑเจš เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจธเจฐเจตเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจธเจผเจพเจฐเจกเจฟเฉฐเจ— เจธเฉ‡เจตเจพ เจคเฉ‹เจ‚ เจตเฉฑเจ– เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ

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

เจธเจตเฉˆ-เจ‡เฉฐเจ•เจฐเฉ€เจฎเฉˆเจ‚เจŸ เจ•เจฐเจจเจพ เจ–เจคเจฐเจจเจพเจ• เจนเฉ‹ เจธเจ•เจฆเจพ เจนเฉˆ

AUTOINCREMENT เจชเฉเจฐเจพเจ‡เจฎเจฐเฉ€ เจ•เฉเฉฐเจœเฉ€เจ†เจ‚ เจฌเจฃเจพเจ‰เจฃ เจฆเจพ เจ‡เฉฑเจ• เจ†เจฎ เจคเจฐเฉ€เจ•เจพ เจนเฉˆเฅค เจ…เจ•เจธเจฐ เจ…เจœเจฟเจนเฉ‡ เจ•เฉ‡เจธ เจนเฉเฉฐเจฆเฉ‡ เจนเจจ เจœเจฆเฉ‹เจ‚ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจจเฉ‚เฉฐ ID เจœเจจเจฐเฉ‡เจŸเจฐเจพเจ‚ เจตเจœเฉ‹เจ‚ เจตเจฐเจคเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจตเจฟเฉฑเจš เจชเจ›เจพเจฃเจ•เจฐเจคเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจคเจฟเจ†เจฐ เจ•เฉ€เจคเฉ€เจ†เจ‚ เจŸเฉ‡เจฌเจฒเจพเจ‚ เจนเฉเฉฐเจฆเฉ€เจ†เจ‚ เจนเจจเฅค เจ•เจˆ เจ•เจพเจฐเจจ เจนเจจ เจ•เจฟ เจ†เจŸเฉ‹-เจ‡เจจเจ•เจฐเฉ€เจฎเฉˆเจ‚เจŸเจฟเฉฐเจ— เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจชเฉเจฐเจพเจ‡เจฎเจฐเฉ€ เจ•เฉเฉฐเจœเฉ€เจ†เจ‚ เจฌเจฃเจพเจ‰เจฃเจพ เจ†เจฆเจฐเจธเจผ เจคเฉ‹เจ‚ เจฆเฉ‚เจฐ เจนเฉˆ:

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

เจ•เจฟเจธเฉ‡ เจชเจนเฉเฉฐเจš 'เจคเฉ‡ เจซเฉˆเจธเจฒเจพ เจ•เจฐเจจ เจคเฉ‹เจ‚ เจชเจนเจฟเจฒเจพเจ‚, เจ‡เฉฐเจกเฉˆเจ•เจธเจฟเฉฐเจ—, เจตเจฟเจญเจพเจ—เฉ€เจ•เจฐเจจ, เจ…เจคเฉ‡ เจธเจผเจพเจฐเจกเจฟเฉฐเจ— 'เจคเฉ‡ เจธเจตเฉˆ-เจตเจงเจฃ เจตเจพเจฒเฉ‡ IDs เจ…เจคเฉ‡ UUIDs เจฆเฉ‡ เจชเฉเจฐเจญเจพเจต 'เจคเฉ‡ เจตเจฟเจšเจพเจฐ เจ•เจฐเฉ‹เฅค

เจชเฉเจฐเจพเจฃเจพ เจกเจพเจŸเจพ เจฒเจพเจญเจฆเจพเจ‡เจ• เจนเฉ‹ เจธเจ•เจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจฒเจพเจ• เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจจเจนเฉ€เจ‚ เจนเฉˆ

เจฎเจฒเจŸเฉ€เจตเจฐเจœเจผเจจ เจ•เฉฐเจ•เจฐเฉฐเจธเฉ€ เจ•เฉฐเจŸเจฐเฉ‹เจฒ (MVCC) เจฌเจนเฉเจค เจธเจพเจฐเฉ€เจ†เจ‚ เจ‡เจ•เจธเจพเจฐเจคเจพ เจฒเฉ‹เฉœเจพเจ‚ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจฆเจพ เจนเฉˆ เจœเจฟเจจเฉเจนเจพเจ‚ เจฌเจพเจฐเฉ‡ เจธเฉฐเจ–เฉ‡เจช เจตเจฟเฉฑเจš เจ‰เฉฑเจชเจฐ เจšเจฐเจšเจพ เจ•เฉ€เจคเฉ€ เจ—เจˆ เจธเฉ€เฅค เจ•เฉเจ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ (เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจชเฉ‹เจธเจŸเจ—เฉเจฐเฉ‡เจธ, เจธเจชเฉˆเจจเจฐ) เจธเจจเฉˆเจชเจธเจผเจพเจŸ เจฆเฉ‡ เจจเจพเจฒ เจฒเฉˆเจฃ-เจฆเฉ‡เจฃ เจจเฉ‚เฉฐ "เจซเฉ€เจก" เจ•เจฐเจจ เจฒเจˆ MVCC เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเจจ โ€” เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจฆเฉ‡ เจชเฉเจฐเจพเจฃเฉ‡ เจธเฉฐเจธเจ•เจฐเจฃเฅค เจ‡เจ•เจธเจพเจฐเจคเจพ เจจเฉ‚เฉฐ เจฏเจ•เฉ€เจจเฉ€ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจธเจจเฉˆเจชเจธเจผเจพเจŸ เจฒเฉˆเจฃ-เจฆเฉ‡เจฃ เจจเฉ‚เฉฐ เจตเฉ€ เจฒเฉœเฉ€เจฌเฉฑเจง เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆเฅค เจชเฉเจฐเจพเจฃเฉ‡ เจธเจจเฉˆเจชเจธเจผเจพเจŸ เจคเฉ‹เจ‚ เจชเฉœเฉเจนเจฆเฉ‡ เจธเจฎเฉ‡เจ‚, เจชเฉเจฐเจพเจฃเจพ เจกเฉ‡เจŸเจพ เจชเฉœเฉเจนเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค

เจฅเฉ‹เฉœเฉเจนเจพ เจœเจฟเจนเจพ เจชเฉเจฐเจพเจฃเจพ เจกเฉ‡เจŸเจพ เจชเฉœเฉเจนเจจเจพ เจฒเจพเจญเจฆเจพเจ‡เจ• เจนเฉ‹ เจธเจ•เจฆเจพ เจนเฉˆ, เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจœเจฆเฉ‹เจ‚ เจกเฉ‡เจŸเจพ เจคเฉ‹เจ‚ เจตเจฟเจธเจผเจฒเฉ‡เจธเจผเจฃ เจคเจฟเจ†เจฐ เจ•เจฐเจฆเฉ‡ เจนเฉ‹ เจœเจพเจ‚ เจฒเจ—เจญเจ— เจ•เฉเฉฑเจฒ เจฎเฉเฉฑเจฒเจพเจ‚ เจฆเฉ€ เจ—เจฃเจจเจพ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เฅค

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

เจนเฉ‹เจฐ เจกเจฟเจตเฉˆเจฒเจชเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจฌเจพเจฐเฉ‡ เจ‡เจน เจชเจคเจพ เจนเฉ‹เจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ
เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจธเจฐเจตเจฐ เจธเจฅเจพเจจเจ• เจชเฉเจฐเจคเฉ€เจ•เฉเจฐเจฟเจคเฉ€ เจคเฉ‹เจ‚ เจกเฉ‡เจŸเจพ เจชเฉœเฉเจนเจฆเจพ เจนเฉˆ เจœเฉ‹ 5 เจธเจ•เจฟเฉฐเจŸ เจชเฉเจฐเจพเจฃเจพ เจนเฉˆ, เจญเจพเจตเฉ‡เจ‚ เจจเจตเฉ€เจจเจคเจฎ เจธเฉฐเจธเจ•เจฐเจฃ เจชเฉเจฐเจธเจผเจพเจ‚เจค เจฎเจนเจพเจธเจพเจ—เจฐ เจฆเฉ‡ เจฆเฉ‚เจœเฉ‡ เจชเจพเจธเฉ‡ เจ‰เจชเจฒเจฌเจง เจนเฉ‹เจตเฉ‡

DBMS เจ†เจชเจฃเฉ‡ เจ†เจช เจชเฉเจฐเจพเจฃเฉ‡ เจธเฉฐเจธเจ•เจฐเจฃเจพเจ‚ เจจเฉ‚เฉฐ เจธเจพเจซเจผ เจ•เจฐเจฆเฉ‡ เจนเจจ เจ…เจคเฉ‡, เจ•เฉเจ เจฎเจพเจฎเจฒเจฟเจ†เจ‚ เจตเจฟเฉฑเจš, เจคเฉเจนเจพเจจเฉ‚เฉฐ เจฌเฉ‡เจจเจคเฉ€ 'เจคเฉ‡ เจ…เจœเจฟเจนเจพ เจ•เจฐเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเฉ‡ เจนเจจเฅค เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, Postgres เจ‰เจชเจญเฉ‹เจ—เจคเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจ•เจฐเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ VACUUM เจฌเฉ‡เจจเจคเฉ€ เจ•เจฐเจจ 'เจคเฉ‡, เจ…เจคเฉ‡ เจธเจฎเฉ‡เจ‚-เจธเจฎเฉ‡เจ‚ 'เจคเฉ‡ เจ‡เจน เจ•เจพเจฐเจตเจพเจˆ เจ†เจชเจฃเฉ‡ เจ†เจช เจนเฉ€ เจ•เจฐเจฆเฉ€ เจนเฉˆเฅค เจธเจชเฉˆเจจเจฐ เจ‡เฉฑเจ• เจ˜เฉฐเจŸเฉ‡ เจคเฉ‹เจ‚ เจชเฉเจฐเจพเจฃเฉ‡ เจธเจจเฉˆเจชเจธเจผเจพเจŸ เจคเฉ‹เจ‚ เจ›เฉเจŸเจ•เจพเจฐเจพ เจชเจพเจ‰เจฃ เจฒเจˆ เจ‡เฉฑเจ• เจ•เฉ‚เฉœเจพ เจ‡เจ•เฉฑเจ เจพ เจ•เจฐเจจ เจตเจพเจฒเจพ เจšเจฒเจพเจ‰เจ‚เจฆเจพ เจนเฉˆเฅค

เจ•เจฟเจธเฉ‡ เจตเฉ€ เจธเจฎเฉ‡เจ‚ เจธเจฐเฉ‹เจค เจตเจฟเจ—เจพเฉœ เจฆเฉ‡ เจ…เจงเฉ€เจจ เจนเฉเฉฐเจฆเฉ‡ เจนเจจ

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

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

เจชเจฐเจฎเจพเจฃเฉ‚ เจ˜เฉœเฉ€เจ†เจ‚ เจ…เจคเฉ‡ เจ‰เจนเจจเจพเจ‚ เจฆเฉ‡ GPS เจนเจฎเจฐเฉเจคเจฌเจพ เจฎเฉŒเจœเฉ‚เจฆเจพ เจธเจฎเฉ‡เจ‚ เจจเฉ‚เฉฐ เจจเจฟเจฐเจงเจพเจฐเจค เจ•เจฐเจจ เจฒเจˆ เจฌเจฟเจนเจคเจฐ เจนเจจ, เจชเจฐ เจ‰เจน เจฎเจนเจฟเฉฐเจ—เฉ‡ เจนเจจ เจ…เจคเฉ‡ เจ—เฉเฉฐเจเจฒเจฆเจพเจฐ เจธเฉˆเฉฑเจŸเจ…เฉฑเจช เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ, เจ‡เจธเจฒเจˆ เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจนเจฐเฉ‡เจ• เจ•เจพเจฐ 'เจคเฉ‡ เจธเจฅเจพเจชเจค เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพเฅค เจ‡เจธเจฆเฉ‡ เจ•เจพเจฐเจจ, เจกเฉ‡เจŸเจพ เจธเฉˆเจ‚เจŸเจฐ เจ‡เฉฑเจ• เจŸเจพเจ‡เจฐเจก เจชเจนเฉเฉฐเจš เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเจจ. เจชเจฐเจฎเจพเจฃเฉ‚ เจ…เจคเฉ‡/เจœเจพเจ‚ GPS เจ˜เฉœเฉ€เจ†เจ‚ เจธเจนเฉ€ เจธเจฎเจพเจ‚ เจฆเจฐเจธเจพเจ‰เจ‚เจฆเฉ€เจ†เจ‚ เจนเจจ, เจœเจฟเจธ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ เจ‡เจธเจจเฉ‚เฉฐ เจธเฉˆเจ•เฉฐเจกเจฐเฉ€ เจธเจฐเจตเจฐเจพเจ‚ เจฐเจพเจนเฉ€เจ‚ เจฆเฉ‚เจœเฉ€เจ†เจ‚ เจฎเจธเจผเฉ€เจจเจพเจ‚ 'เจคเฉ‡ เจชเฉเจฐเจธเจพเจฐเจฟเจค เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค เจ‡เจธเจฆเจพ เจฎเจคเจฒเจฌ เจนเฉˆ เจ•เจฟ เจนเจฐเฉ‡เจ• เจฎเจธเจผเฉ€เจจ เจธเจนเฉ€ เจธเจฎเฉ‡เจ‚ เจคเฉ‹เจ‚ เจ‡เฉฑเจ• เจจเจฟเจธเจผเจšเจฟเจค เจ†เจซเจธเฉˆเฉฑเจŸ เจฆเจพ เจ…เจจเฉเจญเจต เจ•เจฐเฉ‡เจ—เฉ€เฅค

เจธเจฅเจฟเจคเฉ€ เจ‡เจธ เจคเฉฑเจฅ เจคเฉ‹เจ‚ เจตเจฟเจ—เฉœ เจ—เจˆ เจนเฉˆ เจ•เจฟ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจ…เจคเฉ‡ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจ…เจ•เจธเจฐ เจตเฉฑเจ–-เจตเฉฑเจ– เจฎเจธเจผเฉ€เจจเจพเจ‚ 'เจคเฉ‡ เจธเจฅเจฟเจค เจนเฉเฉฐเจฆเฉ‡ เจนเจจ (เจœเฉ‡ เจตเฉฑเจ–-เจตเฉฑเจ– เจกเฉ‡เจŸเจพ เจธเฉˆเจ‚เจŸเจฐเจพเจ‚ เจตเจฟเฉฑเจš เจจเจนเฉ€เจ‚)เฅค เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚, เจตเฉฑเจ–-เจตเฉฑเจ– เจฎเจธเจผเฉ€เจจเจพเจ‚ เจตเจฟเฉฑเจš เจตเฉฐเจกเฉ‡ เจ—เจ DB เจจเฉ‹เจกเจพเจ‚ 'เจคเฉ‡ เจนเฉ€ เจธเจฎเจพเจ‚ เจตเฉฑเจ–เจฐเจพ เจจเจนเฉ€เจ‚ เจนเฉ‹เจตเฉ‡เจ—เจพเฅค เจ‡เจน เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจธเจฐเจตเจฐ 'เจคเฉ‡ เจตเฉ€ เจตเฉฑเจ–เจฐเจพ เจนเฉ‹เจตเฉ‡เจ—เจพเฅค

Google TrueTime เจ‡เฉฑเจ• เจฌเจฟเจฒเจ•เฉเจฒ เจตเฉฑเจ–เจฐเฉ€ เจชเจนเฉเฉฐเจš เจฒเฉˆเจ‚เจฆเจพ เจนเฉˆเฅค เจฌเจนเฉเจคเฉ‡ เจฒเฉ‹เจ• เจฎเฉฐเจจเจฆเฉ‡ เจนเจจ เจ•เจฟ เจ‡เจธ เจฆเจฟเจธเจผเจพ เจตเจฟเฉฑเจš เจ—เฉ‚เจ—เจฒ เจฆเฉ€ เจชเฉเจฐเจ—เจคเฉ€ เจจเฉ‚เฉฐ เจชเฉเจฐเจฎเจพเจฃเฉ‚ เจ…เจคเฉ‡ เจœเฉ€เจชเฉ€เจเจธ เจ˜เฉœเฉ€เจ†เจ‚ เจตเจฟเฉฑเจš เจ†เจฎ เจคเจฌเจฆเฉ€เจฒเฉ€ เจฆเฉเจ†เจฐเจพ เจธเจฎเจเจพเจ‡เจ† เจ—เจฟเจ† เจนเฉˆ, เจชเจฐ เจ‡เจน เจตเฉฑเจกเฉ€ เจคเจธเจตเฉ€เจฐ เจฆเจพ เจธเจฟเจฐเจซ เจนเจฟเฉฑเจธเจพ เจนเฉˆ. เจ‡เจน เจนเฉˆ เจ•เจฟ เจ•เจฟเจตเฉ‡เจ‚ TrueTime เจ•เฉฐเจฎ เจ•เจฐเจฆเจพ เจนเฉˆ:

  • TrueTime เจฆเฉ‹ เจตเฉฑเจ–-เจตเฉฑเจ– เจธเจฐเฉ‹เจคเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเจพ เจนเฉˆ: GPS เจ…เจคเฉ‡ เจชเจฐเจฎเจพเจฃเฉ‚ เจ˜เฉœเฉ€เจ†เจ‚เฅค เจ‡เจนเจจเจพเจ‚ เจ˜เฉœเฉ€เจ†เจ‚ เจตเจฟเฉฑเจš เจ—เฉˆเจฐ-เจธเจฌเฉฐเจงเจฟเจค เจ…เจธเจซเจฒ เจฎเฉ‹เจก เจนเฉเฉฐเจฆเฉ‡ เจนเจจเฅค [เจตเฉ‡เจฐเจตเจฟเจ†เจ‚ เจฒเจˆ เจชเฉฐเจจเจพ 5 เจฆเฉ‡เจ–เฉ‹ เจ‡เฉฑเจฅเฉ‡ - เจฒเจ—เจญเจ— เจ…เจจเฉเจตเจพเจฆเฅค), เจ‡เจธ เจฒเจˆ เจ‰เจนเจจเจพเจ‚ เจฆเฉ€ เจธเจพเจ‚เจเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจญเจฐเฉ‹เจธเฉ‡เจฏเฉ‹เจ—เจคเจพ เจจเฉ‚เฉฐ เจตเจงเจพเจ‰เจ‚เจฆเฉ€ เจนเฉˆเฅค
  • TrueTime เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจ…เจธเจงเจพเจฐเจจ API เจนเฉˆเฅค เจ‡เจน เจฎเจพเจช เจ—เจฒเจคเฉ€ เจ…เจคเฉ‡ เจ‡เจธ เจตเจฟเฉฑเจš เจฌเจฃเฉ€ เจ…เจจเจฟเจธเจผเจšเจฟเจคเจคเจพ เจฆเฉ‡ เจจเจพเจฒ เจ‡เฉฑเจ• เจ…เฉฐเจคเจฐเจพเจฒ เจฆเฉ‡ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจธเจฎเจพเจ‚ เจตเจพเจชเจธ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจธเจฎเฉ‡เจ‚ เจฆเจพ เจ…เจธเจฒ เจชเจฒ เจ…เฉฐเจคเจฐเจพเจฒ เจฆเฉ€เจ†เจ‚ เจ‰เจชเจฐเจฒเฉ€เจ†เจ‚ เจ…เจคเฉ‡ เจนเฉ‡เจ เจฒเฉ‡ เจธเฉ€เจฎเจพเจตเจพเจ‚ เจฆเฉ‡ เจตเจฟเจšเจ•เจพเจฐ เจ•เจฟเจคเฉ‡ เจนเฉˆเฅค เจธเจชเฉˆเจจเจฐ, เจ—เฉ‚เจ—เจฒ เจฆเจพ เจตเจฟเจคเจฐเจฟเจค เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ, เจ‰เจฆเฉ‹เจ‚ เจคเฉฑเจ• เจ‡เฉฐเจคเจœเจผเจพเจฐ เจ•เจฐเจฆเจพ เจนเฉˆ เจœเจฆเฉ‹เจ‚ เจคเฉฑเจ• เจ‡เจน เจ•เจนเจฟเจฃเจพ เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจจเจนเฉ€เจ‚ เจนเฉเฉฐเจฆเจพ เจ•เจฟ เจฎเฉŒเจœเฉ‚เจฆเจพ เจธเจฎเจพเจ‚ เจธเฉ€เจฎเจพ เจคเฉ‹เจ‚ เจฌเจพเจนเจฐ เจนเฉˆเฅค เจ‡เจน เจตเจฟเจงเฉ€ เจธเจฟเจธเจŸเจฎ เจตเจฟเฉฑเจš เจ•เฉเจ เจฒเฉ‡เจŸเฉˆเจ‚เจธเฉ€ เจชเฉ‡เจธเจผ เจ•เจฐเจฆเฉ€ เจนเฉˆ, เจ–เจพเจธ เจคเฉŒเจฐ 'เจคเฉ‡ เจœเฉ‡เจ•เจฐ เจฎเจพเจธเจŸเจฐเจพเจ‚ 'เจคเฉ‡ เจ…เจจเจฟเจธเจผเจšเจฟเจคเจคเจพ เจœเจผเจฟเจ†เจฆเจพ เจนเฉˆ, เจชเจฐ เจตเจฟเจธเจผเจต เจชเฉฑเจงเจฐ 'เจคเฉ‡ เจตเฉฐเจกเฉ€ เจ—เจˆ เจธเจฅเจฟเจคเฉ€ เจตเจฟเฉฑเจš เจตเฉ€ เจธเจผเฉเฉฑเจงเจคเจพ เจจเฉ‚เฉฐ เจฏเจ•เฉ€เจจเฉ€ เจฌเจฃเจพเจ‰เจ‚เจฆเจพ เจนเฉˆเฅค

เจนเฉ‹เจฐ เจกเจฟเจตเฉˆเจฒเจชเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจฌเจพเจฐเฉ‡ เจ‡เจน เจชเจคเจพ เจนเฉ‹เจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ
เจธเจชเฉˆเจจเจฐ เจ•เฉฐเจชเฉ‹เจจเฉˆเจ‚เจŸ TrueTime เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเจจ, เจœเจฟเฉฑเจฅเฉ‡ TT.now() เจ‡เฉฑเจ• เจ…เฉฐเจคเจฐเจพเจฒ เจตเจพเจชเจธ เจ•เจฐเจฆเจพ เจนเฉˆ, เจ‡เจธเจฒเจˆ เจธเจชเฉˆเจจเจฐ เจธเจฟเจฐเจซเจผ เจ‰เจธ เจฌเจฟเฉฐเจฆเฉ‚ เจคเฉฑเจ• เจธเฉŒเจ‚เจฆเจพ เจนเฉˆ เจœเจฟเฉฑเจฅเฉ‡ เจ‡เจน เจตเจฟเจธเจผเจตเจพเจธ เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ เจ•เจฟ เจฎเฉŒเจœเฉ‚เจฆเจพ เจธเจฎเจพเจ‚ เจ‡เฉฑเจ• เจจเจฟเจธเจผเจšเจฟเจค เจฌเจฟเฉฐเจฆเฉ‚ เจฒเฉฐเจ˜ เจ—เจฟเจ† เจนเฉˆเฅค

เจฎเฉŒเจœเฉ‚เจฆเจพ เจธเจฎเฉ‡เจ‚ เจจเฉ‚เฉฐ เจจเจฟเจฐเจงเจพเจฐเจค เจ•เจฐเจจ เจตเจฟเฉฑเจš เจ˜เจŸเฉ€ เจนเฉ‹เจˆ เจธเจผเฉเฉฑเจงเจคเจพ เจฆเจพ เจ…เจฐเจฅ เจนเฉˆ เจธเจชเฉˆเจจเจฐ เจ“เจชเจฐเฉ‡เจธเจผเจจเจพเจ‚ เจฆเฉ€ เจฎเจฟเจ†เจฆ เจตเจฟเฉฑเจš เจตเจพเจงเจพ เจ…เจคเฉ‡ เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจตเจฟเฉฑเจš เจ•เจฎเฉ€เฅค เจ‡เจธ เจฒเจˆ เจธเจญ เจคเฉ‹เจ‚ เจตเฉฑเจง เจธเฉฐเจญเจพเจตเจฟเจค เจธเจผเฉเฉฑเจงเจคเจพ เจจเฉ‚เฉฐ เจฌเจฃเจพเจˆ เจฐเฉฑเจ–เจฃเจพ เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจนเฉˆ เจญเจพเจตเฉ‡เจ‚ เจ•เจฟ เจชเฉ‚เจฐเฉ€ เจคเจฐเฉเจนเจพเจ‚ เจธเจนเฉ€ เจ˜เฉœเฉ€ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจเจพ เจ…เจธเฉฐเจญเจต เจนเฉˆเฅค

เจฆเฉ‡เจฐเฉ€ เจฆเฉ‡ เจ•เจˆ เจ…เจฐเจฅ เจนเจจ

เจœเฉ‡ เจคเฉเจธเฉ€เจ‚ เจ‡เฉฑเจ• เจฆเจฐเจœเจจ เจฎเจพเจนเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจ‡เจธ เจฌเจพเจฐเฉ‡ เจชเฉเฉฑเจ›เจฆเฉ‡ เจนเฉ‹ เจ•เจฟ เจฆเฉ‡เจฐเฉ€ เจ•เฉ€ เจนเฉˆ, เจคเจพเจ‚ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจธเจผเจพเจ‡เจฆ เจตเฉฑเจ–เจฐเฉ‡ เจœเจตเจพเจฌ เจฎเจฟเจฒเจฃเจ—เฉ‡เฅค DBMS เจตเจฟเฉฑเจš เจฒเฉ‡เจŸเฉˆเจ‚เจธเฉ€ เจจเฉ‚เฉฐ เจ…เจ•เจธเจฐ "เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจฒเฉ‡เจŸเฉˆเจ‚เจธเฉ€" เจ•เจฟเจนเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจ‡เจน เจ•เจฒเจพเจ‡เฉฐเจŸ เจฆเฉเจ†เจฐเจพ เจธเจฎเจเฉ‡ เจœเจพเจฃ เจตเจพเจฒเฉ‡ เจจเจพเจฒเฉ‹เจ‚ เจตเฉฑเจ–เจฐเจพ เจนเฉเฉฐเจฆเจพ เจนเฉˆเฅค เจคเฉฑเจฅ เจ‡เจน เจนเฉˆ เจ•เจฟ เจ•เจฒเจพเจ‡เฉฐเจŸ เจจเฉˆเจŸเจตเจฐเจ• เจฆเฉ‡เจฐเฉ€ เจ…เจคเฉ‡ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจฆเฉ‡เจฐเฉ€ เจฆเฉ‡ เจœเฉ‹เฉœ เจจเฉ‚เฉฐ เจตเฉ‡เจ–เจฆเจพ เจนเฉˆ. เจตเจง เจฐเจนเฉ€ เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจจเฉ‚เฉฐ เจกเฉ€เจฌเฉฑเจ— เจ•เจฐเจจ เจตเฉ‡เจฒเฉ‡ เจฒเฉ‡เจŸเฉˆเจ‚เจธเฉ€ เจฆเฉ€ เจ•เจฟเจธเจฎ เจจเฉ‚เฉฐ เจ…เจฒเฉฑเจ— เจ•เจฐเจจ เจฆเฉ€ เจฏเฉ‹เจ—เจคเจพ เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจนเฉˆเฅค เจฎเฉˆเจŸเฉเจฐเจฟเจ•เจธ เจจเฉ‚เฉฐ เจ‡เจ•เฉฑเจ เจพ เจ•เจฐเจจ เจ…เจคเฉ‡ เจชเฉเจฐเจฆเจฐเจธเจผเจฟเจค เจ•เจฐเจจ เจตเฉ‡เจฒเฉ‡, เจนเจฎเฉ‡เจธเจผเจพ เจฆเฉ‹เจตเจพเจ‚ เจ•เจฟเจธเจฎเจพเจ‚ 'เจคเฉ‡ เจจเจœเจผเจฐ เจฐเฉฑเจ–เจฃ เจฆเฉ€ เจ•เฉ‹เจธเจผเจฟเจธเจผ เจ•เจฐเฉ‹เฅค

เจ•เจฟเจธเฉ‡ เจ–เจพเจธ เจฒเฉˆเจฃ-เจฆเฉ‡เจฃ เจฒเจˆ เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจฆเฉ€เจ†เจ‚ เจœเจผเจฐเฉ‚เจฐเจคเจพเจ‚ เจฆเจพ เจฎเฉเจฒเจพเจ‚เจ•เจฃ เจ•เฉ€เจคเจพ เจœเจพเจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ

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

  • เจธเฉฐเจฌเฉฐเจงเจฟเจค เจŸเฉ‡เจฌเจฒเจพเจ‚ เจตเจฟเฉฑเจš เจจเจฟเจฐเจงเจพเจฐเจค เจฐเฉเจ•เจพเจตเจŸเจพเจ‚ เจ…เจคเฉ‡ เจ•เจคเจพเจฐ เจชเฉˆเจกเจฟเฉฐเจ— เจฆเฉ‡ เจจเจพเจฒ เจธเจพเจฐเจฃเฉ€ X (50 เจฎเจฟเจฒเฉ€เจ…เจจ เจ•เจคเจพเจฐเจพเจ‚ เจฆเฉ‡ เจจเจพเจฒ) เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจจเจตเฉ€เจ‚ เจ•เจคเจพเจฐ เจธเจผเจพเจฎเจฒ เจ•เจฐเจจ เจตเฉ‡เจฒเฉ‡ เจฅเฉเจฐเจฐเฉ‚เจชเฉเจŸ เจ…เจคเฉ‡ เจฒเฉ‡เจŸเฉˆเจ‚เจธเฉ€ เจฒเจฟเจ–เฉ‹เฅค
  • เจฆเฉ‹เจธเจคเจพเจ‚ เจฆเฉ€ เจ”เจธเจค เจธเฉฐเจ–เจฟเจ† 500 เจนเฉ‹เจฃ 'เจคเฉ‡ เจ•เจฟเจธเฉ‡ เจ–เจพเจธ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจฆเฉ‡ เจฆเฉ‹เจธเจคเจพเจ‚ เจฆเฉ‡ เจฆเฉ‹เจธเจคเจพเจ‚ เจจเฉ‚เฉฐ เจฆเจฟเจ–เจพเจ‰เจฃ เจตเจฟเฉฑเจš เจฆเฉ‡เจฐเฉ€เฅค
  • เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจฆเฉ‡ เจ‡เจคเจฟเจนเจพเจธ เจคเฉ‹เจ‚ เจšเฉ‹เจŸเฉ€ เจฆเฉ€เจ†เจ‚ 100 เจเจ‚เจŸเจฐเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจฎเฉเฉœ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจ เจตเจฟเฉฑเจš เจฒเฉ‡เจŸเฉˆเจ‚เจธเฉ€ เจœเจฆเฉ‹เจ‚ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจชเฉเจฐเจคเฉ€ เจ˜เฉฐเจŸเฉ‡ X เจเจ‚เจŸเจฐเฉ€เจ†เจ‚ เจฆเฉ‡ เจจเจพเจฒ 500 เจนเฉ‹เจฐ เจ‰เจชเจญเฉ‹เจ—เจคเจพเจตเจพเจ‚ เจฆเจพ เจ…เจจเฉเจธเจฐเจฃ เจ•เจฐเจฆเจพ เจนเฉˆเฅค

เจฎเฉเจฒเจพเจ‚เจ•เจฃ เจ…เจคเฉ‡ เจชเฉเจฐเจฏเฉ‹เจ— เจตเจฟเฉฑเจš เจ…เจœเจฟเจนเฉ‡ เจ—เฉฐเจญเฉ€เจฐ เจฎเจพเจฎเจฒเฉ‡ เจธเจผเจพเจฎเจฒ เจนเฉ‹ เจธเจ•เจฆเฉ‡ เจนเจจ เจœเจฆเฉ‹เจ‚ เจคเฉฑเจ• เจคเฉเจนเจพเจจเฉ‚เฉฐ เจญเจฐเฉ‹เจธเจพ เจจเจนเฉ€เจ‚ เจนเฉเฉฐเจฆเจพ เจ•เจฟ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจฆเฉ€เจ†เจ‚ เจœเจผเจฐเฉ‚เจฐเจคเจพเจ‚ เจจเฉ‚เฉฐ เจชเฉ‚เจฐเจพ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจฒเฉ‡เจŸเฉˆเจ‚เจธเฉ€ เจฎเฉˆเจŸเฉเจฐเจฟเจ•เจธ เจจเฉ‚เฉฐ เจ‡เจ•เฉฑเจ เจพ เจ•เจฐเจจ เจ…เจคเฉ‡ SLO เจฆเจพ เจจเจฟเจฐเจงเจพเจฐเจจ เจ•เจฐเจจ เจตเฉ‡เจฒเฉ‡ เจ…เฉฐเจ—เฉ‚เจ เฉ‡ เจฆเจพ เจธเจฎเจพเจจ เจจเจฟเจฏเจฎ เจตเฉ€ เจ‡เจธ เจŸเฉเฉฑเจŸเจฃ เจจเฉ‚เฉฐ เจงเจฟเจ†เจจ เจตเจฟเฉฑเจš เจฐเฉฑเจ–เจฆเจพ เจนเฉˆเฅค

เจนเจฐเฉ‡เจ• เจ“เจชเจฐเฉ‡เจธเจผเจจ เจฒเจˆ เจฎเฉˆเจŸเฉเจฐเจฟเจ•เจธ เจ‡เจ•เฉฑเจคเจฐ เจ•เจฐเจฆเฉ‡ เจธเจฎเฉ‡เจ‚ เจ‰เฉฑเจš เจฎเฉเฉฑเจ–เจคเจพ เจฌเจพเจฐเฉ‡ เจธเฉเจšเฉ‡เจค เจฐเจนเฉ‹เฅค เจ‰เฉฑเจš-เจชเจพเจตเจฐ เจกเฉ€เจฌเจ—เจฟเฉฐเจ— เจกเฉ‡เจŸเจพ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจ เจฒเจˆ เจฒเฉŒเจ—เจธ, เจ‡เจตเฉˆเจ‚เจŸ เจธเฉฐเจ—เฉเจฐเจนเจฟ, เจœเจพเจ‚ เจตเจฟเจคเจฐเจฟเจค เจŸเจฐเฉ‡เจธเจฟเฉฐเจ— เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเฉ‹เฅค เจฒเฉ‡เจ– เจตเจฟเฉฑเจš "เจฒเฉ‡เจŸเฉˆเจ‚เจธเฉ€ เจจเฉ‚เฉฐ เจกเฉ€เจฌเฉฑเจ— เจ•เจฐเจจเจพ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเฉ‹?ยปเจคเฉเจธเฉ€เจ‚ เจ†เจชเจฃเฉ‡ เจ†เจช เจจเฉ‚เฉฐ เจฆเฉ‡เจฐเฉ€ เจกเฉ€เจฌเฉฑเจ—เจฟเฉฐเจ— เจตเจฟเจงเฉ€เจ†เจ‚ เจจเจพเจฒ เจœเจพเจฃเฉ‚ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค

เจจเฉ‡เจธเจŸเจก เจฒเฉˆเจฃ-เจฆเฉ‡เจฃ เจ–เจคเจฐเจจเจพเจ• เจนเฉ‹ เจธเจ•เจฆเฉ‡ เจนเจจ

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

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

เจตเฉฑเจ–-เจตเฉฑเจ– เจฒเฉ‡เจ…เจฐเจพเจ‚ เจตเจฟเฉฑเจš เจฒเฉˆเจฃ-เจฆเฉ‡เจฃ เจจเฉ‚เฉฐ เจธเจผเจพเจฎเจฒ เจ•เจฐเจจ เจจเจพเจฒ เจ…เจšเจพเจจเจ• เจจเฉ‡เจธเจŸเจก เจŸเฉเจฐเจพเจ‚เจœเฉˆเจ•เจธเจผเจจ เจนเฉ‹ เจธเจ•เจฆเฉ‡ เจนเจจ, เจ…เจคเฉ‡ เจ•เฉ‹เจก เจชเฉœเฉเจนเจจเจฏเฉ‹เจ—เจคเจพ เจฆเฉ‡ เจฆเฉเจฐเจฟเจธเจผเจŸเฉ€เจ•เฉ‹เจฃ เจคเฉ‹เจ‚, เจ‡เจน เจฒเฉ‡เจ–เจ• เจฆเฉ‡ เจ‡เจฐเจพเจฆเจฟเจ†เจ‚ เจจเฉ‚เฉฐ เจธเจฎเจเจฃเจพ เจฎเฉเจธเจผเจ•เจฒ เจฌเจฃเจพ เจธเจ•เจฆเจพ เจนเฉˆเฅค เจนเฉ‡เจ เจพเจ‚ เจฆเจฟเฉฑเจคเฉ‡ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎ 'เจคเฉ‡ เจ‡เฉฑเจ• เจจเจœเจผเจฐ เจฎเจพเจฐเฉ‹:

with newTransaction():
   Accounts.create("609-543-222")
   with newTransaction():
       Accounts.create("775-988-322")
       throw Rollback();

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

เจฎเจฒเจŸเฉ€เจชเจฒ เจ“เจชเจฐเฉ‡เจธเจผเจจเจพเจ‚ เจฆเฉ‡ เจจเจพเจฒ เจ‡เฉฑเจ• เจกเฉ‡เจŸเจพ เจชเจฐเจค เจฆเฉ€ เจ•เจฒเจชเจจเจพ เจ•เจฐเฉ‹ (เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ newAccount) เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ เจ‡เจธ เจฆเฉ‡ เจ†เจชเจฃเฉ‡ เจฒเฉˆเจฃ-เจฆเฉ‡เจฃ เจตเจฟเฉฑเจš เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค เจ•เฉ€ เจนเฉเฉฐเจฆเจพ เจนเฉˆ เจœเฉ‡เจ•เจฐ เจคเฉเจธเฉ€เจ‚ เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจ‰เฉฑเจš-เจชเฉฑเจงเจฐเฉ€ เจตเจชเจพเจฐเจ• เจคเจฐเจ• เจฆเฉ‡ เจนเจฟเฉฑเจธเฉ‡ เจตเจœเฉ‹เจ‚ เจšเจฒเจพเจ‰เจ‚เจฆเฉ‡ เจนเฉ‹ เจœเฉ‹ เจ‡เจธเจฆเฉ‡ เจ†เจชเจฃเฉ‡ เจฒเฉˆเจฃ-เจฆเฉ‡เจฃ เจฆเฉ‡ เจ…เฉฐเจฆเจฐ เจšเจฒเจฆเจพ เจนเฉˆ? เจ‡เจธ เจ•เฉ‡เจธ เจตเจฟเฉฑเจš เจ…เจฒเฉฑเจ—เจคเจพ เจ…เจคเฉ‡ เจ‡เจ•เจธเจพเจฐเจคเจพ เจ•เฉ€ เจนเฉ‹เจตเฉ‡เจ—เฉ€?

function newAccount(id string) {
  with newTransaction():
      Accounts.create(id)
}

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

function newAccount(id string) {
   Accounts.create(id)
}
// In main application:
with newTransaction():
   // Read some data from database for configuration.
   // Generate an ID from the ID service.
   Accounts.create(id)
   Uploads.create(id) // create upload queue for the user.

เจฒเฉˆเจฃ-เจฆเฉ‡เจฃ เจจเฉ‚เฉฐ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจธเจŸเฉ‡เจŸ เจจเจพเจฒ เจœเฉ‹เฉœเจฟเจ† เจจเจนเฉ€เจ‚ เจœเจพเจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ

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

var seq int64
with newTransaction():
    newSeq := atomic.Increment(&seq)
    Entries.query(newSeq)
    // Other operations...

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

เจชเฉเฉฑเจ›เจ—เจฟเฉฑเจ› เจฏเฉ‹เจœเจจเจพเจ•เจพเจฐ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจฌเจพเจฐเฉ‡ เจฌเจนเฉเจค เจ•เฉเจ เจฆเฉฑเจธ เจธเจ•เจฆเฉ‡ เจนเจจ

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

SELECT * FROM articles where author = "rakyll" order by title;

เจจเจคเฉ€เจœเฉ‡ เจฆเฉ‹ เจคเจฐเฉ€เจ•เจฟเจ†เจ‚ เจจเจพเจฒ เจชเฉเจฐเจพเจชเจค เจ•เฉ€เจคเฉ‡ เจœเจพ เจธเจ•เจฆเฉ‡ เจนเจจ:

  • เจชเฉ‚เจฐเจพ เจŸเฉ‡เจฌเจฒ เจธเจ•เฉˆเจจ: เจคเฉเจธเฉ€เจ‚ เจธเจพเจฐเจฃเฉ€ เจตเจฟเฉฑเจš เจนเจฐเฉ‡เจ• เจเจ‚เจŸเจฐเฉ€ เจจเฉ‚เฉฐ เจฆเฉ‡เจ– เจธเจ•เจฆเฉ‡ เจนเฉ‹ เจ…เจคเฉ‡ เจ‡เฉฑเจ• เจฎเฉ‡เจฒ เจ–เจพเจ‚เจฆเฉ‡ เจฒเฉ‡เจ–เจ• เจฆเฉ‡ เจจเจพเจฎ เจจเจพเจฒ เจฒเฉ‡เจ– เจตเจพเจชเจธ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹, เจ…เจคเฉ‡ เจซเจฟเจฐ เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจ†เจฐเจกเจฐ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค
  • เจ‡เฉฐเจกเฉˆเจ•เจธ เจธเจ•เฉˆเจจ: เจคเฉเจธเฉ€เจ‚ เจฎเฉ‡เจฒ เจ–เจพเจ‚เจฆเฉ€เจ†เจ‚ เจ†เจˆเจกเฉ€ เจฒเฉฑเจญเจฃ เจฒเจˆ เจ‡เฉฑเจ• เจธเฉ‚เจšเจ•เจพเจ‚เจ• เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹, เจ‰เจน เจ•เจคเจพเจฐเจพเจ‚ เจชเฉเจฐเจพเจชเจค เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹, เจ…เจคเฉ‡ เจซเจฟเจฐ เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจ†เจฐเจกเจฐ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค

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

เจชเฉเฉฑเจ›เจ—เจฟเฉฑเจ› เจฏเฉ‹เจœเจจเจพเจ•เจพเจฐ เจฆเฉเจ†เจฐเจพ เจชเฉ‡เจธเจผ เจ•เฉ€เจคเฉ‡ เจ—เจ เจ•เฉเจ เจฎเฉˆเจŸเฉเจฐเจฟเจ•เจธ เจธเจผเฉ‹เจฐ เจฆเฉ‡ เจ…เจงเฉ€เจจ เจนเฉ‹ เจธเจ•เจฆเฉ‡ เจนเจจ (เจ–เจพเจธ เจคเฉŒเจฐ 'เจคเฉ‡ เจœเจฆเฉ‹เจ‚ เจฒเฉ‡เจŸเฉˆเจ‚เจธเฉ€ เจœเจพเจ‚ CPU เจธเจฎเฉ‡เจ‚ เจฆเจพ เจ…เฉฐเจฆเจพเจœเจผเจพ เจฒเจ—เจพเจ‡เจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆ)เฅค เจธเจผเจกเจฟเจŠเจฒเจฐเจธ เจฒเจˆ เจ‡เฉฑเจ• เจตเจงเฉ€เจ† เจœเฉ‹เฉœ เจเจ—เจœเจผเฉ€เจ•เจฟเจŠเจธเจผเจจ เจฎเจพเจฐเจ— เจจเฉ‚เฉฐ เจŸเจฐเฉ‡เจธ เจ•เจฐเจจ เจ…เจคเฉ‡ เจŸเจฐเฉˆเจ• เจ•เจฐเจจ เจฒเจˆ เจŸเฉ‚เจฒ เจนเจจเฅค เจ‰เจน เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ…เจœเจฟเจนเฉ€เจ†เจ‚ เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจฆเจพ เจจเจฟเจฆเจพเจจ เจ•เจฐเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเฉ‡ เจนเจจ (เจนเจพเจ, เจธเจพเจฐเฉ‡ DBMS เจ…เจœเจฟเจนเฉ‡ เจธเจพเจงเจจ เจชเฉเจฐเจฆเจพเจจ เจจเจนเฉ€เจ‚ เจ•เจฐเจฆเฉ‡ เจนเจจ)เฅค

เจ”เจจเจฒเจพเจˆเจจ เจฎเจพเจˆเจ—เฉเจฐเฉ‡เจธเจผเจจ เจฎเฉเจธเจผเจ•เจฒ เจนเฉˆ เจชเจฐ เจธเฉฐเจญเจต เจนเฉˆ

เจ”เจจเจฒเจพเจˆเจจ เจฎเจพเจˆเจ—เฉเจฐเฉ‡เจธเจผเจจ, เจฒเจพเจˆเจต เจฎเจพเจˆเจ—เฉเจฐเฉ‡เจธเจผเจจ, เจœเจพเจ‚ เจฐเฉ€เจ…เจฒ-เจŸเจพเจˆเจฎ เจฎเจพเจˆเจ—เฉเจฐเฉ‡เจธเจผเจจ เจฆเจพ เจฎเจคเจฒเจฌ เจนเฉˆ เจ‡เฉฑเจ• เจกเจพเจŸเจพเจฌเฉ‡เจธ เจคเฉ‹เจ‚ เจฆเฉ‚เจœเฉ‡ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจตเจฟเฉฑเจš เจฌเจฟเจจเจพเจ‚ เจกเจพเจŠเจจเจŸเจพเจˆเจฎ เจœเจพเจ‚ เจกเฉ‡เจŸเจพ เจญเฉเจฐเจฟเจธเจผเจŸเจพเจšเจพเจฐ เจฆเฉ‡ เจœเจพเจฃเจพเฅค เจœเฉ‡เจ•เจฐ เจชเจฐเจฟเจตเจฐเจคเจจ เจ‰เจธเฉ‡ DBMS/เจ‡เฉฐเจœเจฃ เจฆเฉ‡ เจ…เฉฐเจฆเจฐ เจนเฉเฉฐเจฆเจพ เจนเฉˆ เจคเจพเจ‚ เจฒเจพเจˆเจต เจฎเจพเจˆเจ—เฉเจฐเฉ‡เจธเจผเจจ เจจเฉ‚เฉฐ เจชเฉ‚เจฐเจพ เจ•เจฐเจจเจพ เจ†เจธเจพเจจ เจนเฉเฉฐเจฆเจพ เจนเฉˆเฅค เจธเจฅเจฟเจคเฉ€ เจนเฉ‹เจฐ เจตเฉ€ เจ—เฉเฉฐเจเจฒเจฆเจพเจฐ เจนเฉ‹ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ เจœเจฆเฉ‹เจ‚ เจตเฉฑเจ–-เจตเฉฑเจ– เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจ…เจคเฉ‡ เจธเจ•เฉ€เจฎเจพ เจฒเฉ‹เฉœเจพเจ‚ เจฆเฉ‡ เจจเจพเจฒ เจ‡เฉฑเจ• เจจเจตเฉ‡เจ‚ DBMS เจตเจฟเฉฑเจš เจœเจพเจฃเจพ เจœเจผเจฐเฉ‚เจฐเฉ€ เจนเฉเฉฐเจฆเจพ เจนเฉˆเฅค

เจตเฉฑเจ–-เจตเฉฑเจ– เจ”เจจเจฒเจพเจˆเจจ เจฎเจพเจˆเจ—เฉเจฐเฉ‡เจธเจผเจจ เจฎเจพเจกเจฒ เจนเจจเฅค เจ‡เฉฑเจฅเฉ‡ เจ‰เจนเจจเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจ‡เฉฑเจ• เจนเฉˆ:

  • เจฆเฉ‹เจตเจพเจ‚ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจตเจฟเฉฑเจš เจกเจฌเจฒ เจเจ‚เจŸเจฐเฉ€ เจจเฉ‚เฉฐ เจธเจฎเจฐเฉฑเจฅ เจฌเจฃเจพเจ“เฅค เจ‡เจธ เจชเฉœเจพเจ… 'เจคเฉ‡ เจจเจตเฉ‡เจ‚ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจตเจฟเฉฑเจš เจธเจพเจฐเจพ เจกเฉ‡เจŸเจพ เจจเจนเฉ€เจ‚ เจนเฉˆ, เจชเจฐ เจธเจฟเจฐเจซ เจจเจตเฉ€เจจเจคเจฎ เจกเฉ‡เจŸเจพ เจจเฉ‚เฉฐ เจธเจตเฉ€เจ•เจพเจฐ เจ•เจฐเจฆเจพ เจนเฉˆ. เจ‡เฉฑเจ• เจตเจพเจฐ เจœเจฆเฉ‹เจ‚ เจคเฉเจธเฉ€เจ‚ เจ‡เจธ เจฌเจพเจฐเฉ‡ เจฏเจ•เฉ€เจจเฉ€ เจนเฉ‹ เจœเจพเจ‚เจฆเฉ‡ เจนเฉ‹, เจคเจพเจ‚ เจคเฉเจธเฉ€เจ‚ เจ…เจ—เจฒเฉ‡ เจชเฉœเจพเจ… 'เจคเฉ‡ เจœเจพ เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค
  • เจฆเฉ‹เจตเจพเจ‚ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจคเฉ‹เจ‚ เจชเฉœเฉเจนเจจ เจจเฉ‚เฉฐ เจธเจฎเจฐเฉฑเจฅ เจฌเจฃเจพเจ“เฅค
  • เจธเจฟเจธเจŸเจฎ เจจเฉ‚เฉฐ เจ•เฉŒเจ‚เจซเจฟเจ—เจฐ เจ•เจฐเฉ‹ เจคเจพเจ‚ เจ•เจฟ เจชเฉœเฉเจนเจจเจพ เจ…เจคเฉ‡ เจฒเจฟเจ–เจฃเจพ เจฎเฉเฉฑเจ– เจคเฉŒเจฐ 'เจคเฉ‡ เจจเจตเฉ‡เจ‚ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ 'เจคเฉ‡ เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เฉ‡เฅค
  • เจชเฉเจฐเจพเจฃเฉ‡ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจจเฉ‚เฉฐ เจฒเจฟเจ–เจฃเจพ เจฌเฉฐเจฆ เจ•เจฐเฉ‹ เจœเจฆเฉ‹เจ‚ เจ•เจฟ เจ‡เจธ เจคเฉ‹เจ‚ เจกเฉ‡เจŸเจพ เจจเฉ‚เฉฐ เจชเฉœเฉเจนเจจเจพ เจœเจพเจฐเฉ€ เจฐเฉฑเจ–เฉ‹เฅค เจ‡เจธ เจชเฉœเจพเจ… 'เจคเฉ‡, เจจเจตเจพเจ‚ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจ…เจœเฉ‡ เจตเฉ€ เจ•เฉเจ เจกเฉ‡เจŸเจพ เจคเฉ‹เจ‚ เจฐเจนเจฟเจค เจนเฉˆเฅค เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจชเฉเจฐเจพเจฃเฉ‡ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจคเฉ‹เจ‚ เจ•เจพเจชเฉ€ เจ•เฉ€เจคเจพ เจœเจพเจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ.
  • เจชเฉเจฐเจพเจฃเจพ เจกเจพเจŸเจพเจฌเฉ‡เจธ เจธเจฟเจฐเจซเจผ เจชเฉœเฉเจนเจจ เจฒเจˆ เจนเฉˆเฅค เจชเฉเจฐเจพเจฃเฉ‡ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจคเฉ‹เจ‚ เจ—เฉเฉฐเจฎ เจนเฉ‹เจ เจกเฉ‡เจŸเจพ เจจเฉ‚เฉฐ เจจเจตเฉ‡เจ‚ เจตเจฟเฉฑเจš เจ•เจพเจชเฉ€ เจ•เจฐเฉ‹เฅค เจฎเจพเจˆเจ—เฉเจฐเฉ‡เจธเจผเจจ เจชเฉ‚เจฐเจพ เจนเฉ‹เจฃ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ, เจจเจตเฉ‡เจ‚ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจฒเจˆ เจฎเจพเจฐเจ—เจพเจ‚ เจจเฉ‚เฉฐ เจฌเจฆเจฒเฉ‹, เจ…เจคเฉ‡ เจชเฉเจฐเจพเจฃเฉ‡ เจจเฉ‚เฉฐ เจฐเฉ‹เจ•เฉ‹ เจ…เจคเฉ‡ เจ‡เจธเจจเฉ‚เฉฐ เจธเจฟเจธเจŸเจฎ เจคเฉ‹เจ‚ เจฎเจฟเจŸเจพเจ“เฅค

เจตเจพเจงเฉ‚ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจฒเจˆ, เจฎเฉˆเจ‚ เจธเฉฐเจชเจฐเจ• เจ•เจฐเจจ เจฆเฉ€ เจธเจฟเจซเจพเจฐเจธเจผ เจ•เจฐเจฆเจพ เจนเจพเจ‚ เจฒเฉ‡เจ–, เจœเฉ‹ เจ‡เจธ เจฎเจพเจกเจฒ เจฆเฉ‡ เจ†เจงเจพเจฐ 'เจคเฉ‡ เจธเจŸเฉเจฐเจพเจˆเจช เจฆเฉ€ เจฎเจพเจˆเจ—เฉเจฐเฉ‡เจธเจผเจจ เจฐเจฃเจจเฉ€เจคเฉ€ เจฆเจพ เจตเฉ‡เจฐเจตเจพ เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค

เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจตเจพเจงเจพ เจ…เจจเจฟเจธเจผเจšเจฟเจคเจคเจพ เจตเจฟเฉฑเจš เจตเจพเจงเจพ เจ•เจฐเจฆเจพ เจนเฉˆ

เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจฆเจพ เจตเจพเจงเจพ เจ‡เจธเจฆเฉ‡ เจชเฉˆเจฎเจพเจจเฉ‡ เจจเจพเจฒ เจœเฉเฉœเฉ€เจ†เจ‚ เจ…เจฃเจชเจ›เจพเจคเฉ€เจ†เจ‚ เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจตเฉฑเจฒ เจ–เฉœเจฆเจพ เจนเฉˆเฅค เจ…เจธเฉ€เจ‚ เจ‡เฉฑเจ• เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจฆเฉ‡ เจ…เฉฐเจฆเจฐเฉ‚เจจเฉ€ เจขเจพเจ‚เจšเฉ‡ เจฌเจพเจฐเฉ‡ เจœเจฟเฉฐเจจเจพ เจœเจผเจฟเจ†เจฆเจพ เจœเจพเจฃเจฆเฉ‡ เจนเจพเจ‚, เจ‰เฉฑเจจเจพ เจนเฉ€ เจฌเจฟเจนเจคเจฐ เจ…เจธเฉ€เจ‚ เจ…เฉฐเจฆเจพเจœเจผเจพ เจฒเจ—เจพ เจธเจ•เจฆเฉ‡ เจนเจพเจ‚ เจ•เจฟ เจ‡เจน เจ•เจฟเจตเฉ‡เจ‚ เจธเจ•เฉ‡เจฒ เจ•เจฐเฉ‡เจ—เจพเฅค เจนเจพเจฒเจพเจ‚เจ•เจฟ, เจ•เฉเจ เจชเจฒเจพเจ‚ เจฆเจพ เจ…เฉฐเจฆเจพเจœเจผเจพ เจฒเจ—เจพเจ‰เจฃเจพ เจ…เจœเฉ‡ เจตเฉ€ เจ…เจธเฉฐเจญเจต เจนเฉˆ.
เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจ…เจงเจพเจฐ เจตเจงเจฆเจพ เจนเฉˆ, เจกเจพเจŸเจพ เจตเจพเจฒเฉ€เจ…เจฎ เจ…เจคเฉ‡ เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจฌเฉˆเจ‚เจกเจตเจฟเจกเจฅ เจฒเฉ‹เฉœเจพเจ‚ เจธเฉฐเจฌเฉฐเจงเฉ€ เจชเจฟเจ›เจฒเฉ€เจ†เจ‚ เจงเจพเจฐเจจเจพเจตเจพเจ‚ เจ…เจคเฉ‡ เจ‰เจฎเฉ€เจฆเจพเจ‚ เจชเฉเจฐเจพเจฃเฉ€เจ†เจ‚ เจนเฉ‹ เจธเจ•เจฆเฉ€เจ†เจ‚ เจนเจจเฅค เจ‡เจน เจ‰เจฆเฉ‹เจ‚ เจนเฉเฉฐเจฆเจพ เจนเฉˆ เจœเจฆเฉ‹เจ‚ เจธเฉฐเจญเจพเจตเฉ€ เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจคเฉ‹เจ‚ เจฌเจšเจฃ เจฒเจˆ เจฎเฉเฉฑเจ– เจกเจฟเจœเจผเจพเจˆเจจ เจ“เจตเจฐเจนเจพเจฒ, เจตเฉฑเจกเฉ‡ เจชเฉˆเจฎเจพเจจเฉ‡ เจฆเฉ‡ เจธเฉฐเจšเจพเจฒเจจ เจธเฉเจงเจพเจฐเจพเจ‚, เจชเฉเจจเจฐ-เจตเจฟเจšเจพเจฐ เจ•เจฐเจจ, เจœเจพเจ‚ เจนเฉ‹เจฐ DBMS เจตเจฟเฉฑเจš เจฎเจพเจˆเจ—เจฐเฉ‡เจธเจผเจจ เจฆเจพ เจธเจตเจพเจฒ เจ‰เฉฑเจ เจฆเจพ เจนเฉˆเฅค

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

...

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

PS

เจธเจพเจกเฉ‡ เจฌเจฒเฉŒเจ— 'เจคเฉ‡ เจตเฉ€ เจชเฉœเฉเจนเฉ‹:

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

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