เจ—เจฒเฉ‹เจฌเจฒ เจกเฉ‡เจŸเจพ เจธเจŸเฉ‹เจฐ เจ•เจฐเจจ เจฒเจˆ เจ–เจœเจผเจพเจจเจพ-เจคเจฒเจตเจพเจฐ เจนเจจเฅค เจฐเฉเฉฑเจ–. เจญเจพเจ— 2

เจ—เจฒเฉ‹เจฌเจฒ เจกเฉ‡เจŸเจพ เจธเจŸเฉ‹เจฐ เจ•เจฐเจจ เจฒเจˆ เจ–เจœเจผเจพเจจเจพ-เจคเจฒเจตเจพเจฐ เจนเจจเฅค เจฐเฉเฉฑเจ–. เจญเจพเจ— 2เจธเจผเฉเจฐเฉ‚เจ†เจค เจ•เจฐเจจเจพ - เจญเจพเจ— 1 เจฆเฉ‡เจ–เฉ‹เฅค

3. เจ—เจฒเฉ‹เจฌเจฒ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจธเจฎเฉ‡เจ‚ เจฌเจฃเจคเจฐเจพเจ‚ เจฆเฉ‡ เจฐเฉ‚เจช

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

3.1 เจตเจฟเจธเจผเฉ‡เจธเจผ เจ•เฉ‡เจธ 1. เจธเจผเจพเจ–เจพเจตเจพเจ‚ เจคเฉ‹เจ‚ เจฌเจฟเจจเจพเจ‚ เจ‡เฉฑเจ• เจจเฉ‹เจก


เจ—เจฒเฉ‹เจฌเจฒ เจกเฉ‡เจŸเจพ เจธเจŸเฉ‹เจฐ เจ•เจฐเจจ เจฒเจˆ เจ–เจœเจผเจพเจจเจพ-เจคเจฒเจตเจพเจฐ เจนเจจเฅค เจฐเฉเฉฑเจ–. เจญเจพเจ— 2เจ—เจฒเฉ‹เจฌเจฒเจพเจ‚ เจจเฉ‚เฉฐ เจจเจพ เจธเจฟเจฐเจซเจผ เจ‡เฉฑเจ• เจเจฐเฉ‡ เจตเจพเจ‚เจ— เจตเจฐเจคเจฟเจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ, เจธเจ—เฉ‹เจ‚ เจจเจฟเจฏเจฎเจค เจตเฉ‡เจฐเฉ€เจเจฌเจฒเจพเจ‚ เจตเจพเจ‚เจ— เจตเฉ€ เจตเจฐเจคเจฟเจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆเฅค เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจ‡เฉฑเจ• เจ•เจพเจŠเจ‚เจŸเจฐ เจตเจœเฉ‹เจ‚:

Set ^counter = 0  ; ัƒัั‚ะฐะฝะพะฒะบะฐ ัั‡ั‘ั‚ั‡ะธะบะฐ
Set id=$Increment(^counter) ;  ะฐั‚ะพะผะฐั€ะฝะพะต ะธะฝะบั€ะตะผะตะฝั‚ะธั€ะพะฒะฐะฝะธะต

เจ‡เจธ เจ•เฉ‡เจธ เจตเจฟเฉฑเจš, เจ—เจฒเฉ‹เจฌเจฒ, เจ‡เจธเจฆเฉ‡ เจ…เจฐเจฅเจพเจ‚ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, เจธเจผเจพเจ–เจพเจตเจพเจ‚ เจตเฉ€ เจนเฉ‹ เจธเจ•เจฆเฉ€เจ†เจ‚ เจนเจจ. เจ‡เฉฑเจ• เจฆเฉ‚เจœเฉ‡ เจจเฉ‚เฉฐ เจฌเจพเจนเจฐ เจจเจนเฉ€เจ‚ เจ•เจฐเจฆเจพเฅค

3.2 เจตเจฟเจธเจผเฉ‡เจธเจผ เจ•เฉ‡เจธ 2. เจ‡เฉฑเจ• เจธเจฟเจฐเจพ เจ…เจคเฉ‡ เจ•เจˆ เจธเจผเจพเจ–เจพเจตเจพเจ‚

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

เจ—เจฒเฉ‹เจฌเจฒ เจกเฉ‡เจŸเจพ เจธเจŸเฉ‹เจฐ เจ•เจฐเจจ เจฒเจˆ เจ–เจœเจผเจพเจจเจพ-เจคเจฒเจตเจพเจฐ เจนเจจเฅค เจฐเฉเฉฑเจ–. เจญเจพเจ— 2

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

  1. เจธเฉ€เจฎเจพเจฌเฉฑเจง เจ…เฉฑเจ–เจฐเฅค
    Set ^t(id1) = "col11/col21/col31"
    Set ^t(id2) = "col12/col22/col32"
  2. เจ‡เฉฑเจ• เจธเจ–เจผเจค เจธเจ•เฉ€เจฎ เจœเจฟเจธ เจตเจฟเฉฑเจš เจนเจฐเฉ‡เจ• เจ–เฉ‡เจคเจฐ เจตเจฟเฉฑเจš เจฌเจพเจˆเจŸเจพเจ‚ เจฆเฉ€ เจ‡เฉฑเจ• เจชเฉ‚เจฐเจต-เจจเจฟเจฐเจงเจพเจฐเจค เจธเฉฐเจ–เจฟเจ† เจนเฉเฉฐเจฆเฉ€ เจนเฉˆเฅค เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจฐเจฟเจฒเฉ‡เจธเจผเจจเจฒ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจตเจฟเฉฑเจš เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค
  3. เจ‡เฉฑเจ• เจตเจฟเจธเจผเฉ‡เจธเจผ เจซเฉฐเจ•เจธเจผเจจ $LB (เจ•เฉˆเจธเจผ เจตเจฟเฉฑเจš เจ‰เจชเจฒเจฌเจง), เจœเฉ‹ เจฎเฉเฉฑเจฒเจพเจ‚ เจฆเฉ€ เจ‡เฉฑเจ• เจธเจคเจฐ เจฌเจฃเจพเจ‰เจ‚เจฆเจพ เจนเฉˆเฅค
    Set ^t(id1) = $LB("col11", "col21", "col31")
    Set ^t(id2) = $LB("col12", "col22", "col32")

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

เจ†เจ‰ เจชเจนเจฟเจฒเฉ‡ เจ•เจพเจฒเจฎ เจ‰เฉฑเจคเฉ‡ เจ‡เฉฑเจ• เจ‡เฉฐเจกเฉˆเจ•เจธ เจ—เจฒเฉ‹เจฌเจฒ เจฌเจฃเจพเจ‰เฅค

Set ^i("col11", id1) = 1
Set ^i("col12", id2) = 1

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

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

TSTART
Set ^t(id1) = $LB("col11", "col21", "col31")
Set ^i("col11", id1) = 1
TCOMMIT

เจเฉฑเจฎ 'เจคเฉ‡ เจ‡เจธ เจจเฉ‚เฉฐ เจ•เจฟเจตเฉ‡เจ‚ เจ•เจฐเจจเจพ เจนเฉˆ เจฌเจพเจฐเฉ‡ เจตเฉ‡เจฐเจตเฉ‡ เจ—เจฒเฉ‹เจฌเจฒ 'เจคเฉ‡ เจŸเฉ‡เจฌเจฒ, เจธเฉˆเจ•เฉฐเจกเจฐเฉ€ เจธเฉ‚เจšเจ•เจพเจ‚เจ• เจฆเฉ€ เจจเจ•เจฒ.

เจ…เจœเจฟเจนเฉ€เจ†เจ‚ เจŸเฉ‡เจฌเจฒเจพเจ‚ เจฐเจตเจพเจ‡เจคเฉ€ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธเจพเจ‚ เจตเจพเจ‚เจ— เจคเฉ‡เจœเจผเฉ€ เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจจเจ—เฉ€เจ†เจ‚ (เจœเจพเจ‚ เจ‡เจธ เจคเฉ‹เจ‚ เจตเฉ€ เจคเฉ‡เจœเจผ) เจœเฉ‡เจ•เจฐ เจ•เจคเจพเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจธเฉฐเจฎเจฟเจฒเจฟเจค เจ•เจฐเจจ/เจ…เฉฑเจชเจกเฉ‡เจŸ เจ•เจฐเจจ/เจฎเจฟเจŸเจพเจ‰เจฃ เจฒเจˆ เจซเฉฐเจ•เจธเจผเจจ COS/M เจตเจฟเฉฑเจš เจฒเจฟเจ–เฉ‡ เจ—เจ เจนเจจ เจ…เจคเฉ‡ เจ•เฉฐเจชเจพเจ‡เจฒ เจ•เฉ€เจคเฉ‡ เจ—เจ เจนเจจเฅคเจฎเฉˆเจ‚ TSTART เจ…เจคเฉ‡ TCOMMIT เจ•เจฎเจพเจ‚เจกเจพเจ‚ (เจŸเฉเจฐเจพเจ‚เจœเฉˆเจ•เจธเจผเจจเจพเจ‚) เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจธเจฎเฉ‡เจค, เจ‡เฉฑเจ• เจฆเฉ‹-เจ•เจพเจฒเจฎ เจŸเฉ‡เจฌเจฒ เจตเจฟเฉฑเจš เจฌเจฒเจ• INSERT เจ…เจคเฉ‡ SELECT เจฆเฉ‡ เจŸเฉˆเจธเจŸเจพเจ‚ เจจเจพเจฒ เจ‡เจธ เจธเจŸเฉ‡เจŸเจฎเฉˆเจ‚เจŸ เจฆเฉ€ เจœเจพเจ‚เจš เจ•เฉ€เจคเฉ€เฅค

เจฎเฉˆเจ‚ เจธเจฎเจ•เจพเจฒเฉ€ เจชเจนเฉเฉฐเจš เจ…เจคเฉ‡ เจธเจฎเจพเจจเจพเจ‚เจคเจฐ เจฒเฉˆเจฃ-เจฆเฉ‡เจฃ เจฆเฉ‡ เจจเจพเจฒ เจตเจงเฉ‡เจฐเฉ‡ เจ—เฉเฉฐเจเจฒเจฆเจพเจฐ เจฆเฉเจฐเจฟเจธเจผเจพเจ‚ เจฆเฉ€ เจœเจพเจ‚เจš เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเฉ€ เจนเฉˆเฅค

เจฒเฉˆเจฃ-เจฆเฉ‡เจฃ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เฉ€เจคเฉ‡ เจฌเจฟเจจเจพเจ‚, เจธเฉฐเจฎเจฟเจฒเจจ เจฆเจฐ 778 เจธเฉฐเจฎเจฟเจฒเจจ/เจธเฉˆเจ•เจฟเฉฐเจก เจชเฉเจฐเจคเฉ€ เจฎเจฟเจฒเฉ€เจ…เจจ เจฎเฉเฉฑเจฒ เจธเฉ€เฅค
300 เจฎเจฟเจฒเฉ€เจ…เจจ เจฎเฉเฉฑเจฒเจพเจ‚ เจฆเฉ‡ เจจเจพเจฒ - 422 เจธเฉฐเจฎเจฟเจฒเจจ/เจธเฉˆเจ•เจฟเฉฐเจกเฅค

เจฒเฉˆเจฃ-เจฆเฉ‡เจฃ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจธเจฎเฉ‡เจ‚ - 572M เจธเฉฐเจฎเจฟเจฒเจจเจพเจ‚ เจฒเจˆ 082 เจธเฉฐเจฎเจฟเจฒเจจ/เจธเฉˆเจ•เจฟเฉฐเจกเฅค เจธเจพเจฐเฉ‡ เจ“เจชเจฐเฉ‡เจธเจผเจจ เจ•เฉฐเจชเจพเจ‡เจฒ เจ•เฉ€เจคเฉ‡ M เจ•เฉ‹เจก เจคเฉ‹เจ‚ เจ•เฉ€เจคเฉ‡ เจ—เจ เจธเจจเฅค
เจนเจพเจฐเจก เจกเจฐเจพเจˆเจตเจพเจ‚ เจจเจฟเจฏเจฎเจค เจนเจจ, SSD เจจเจนเฉ€เจ‚เฅค เจฐเจพเจˆเจŸ-เจฌเฉˆเจ• เจจเจพเจฒ RAID5เฅค Phenom II 1100T เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฐเฅค

เจ‡เจธเฉ‡ เจคเจฐเฉเจนเจพเจ‚ เจ‡เฉฑเจ• SQL เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจฆเฉ€ เจœเจพเจ‚เจš เจ•เจฐเจจ เจฒเจˆ, เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจธเจŸเฉ‹เจฐ เจ•เฉ€เจคเฉ€ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจฒเจฟเจ–เจฃ เจฆเฉ€ เจœเจผเจฐเฉ‚เจฐเจค เจนเฉˆ เจœเฉ‹ เจ‡เฉฑเจ• เจฒเฉ‚เจช เจตเจฟเฉฑเจš เจธเฉฐเจฎเจฟเจฒเจจ เจ•เจฐเฉ‡เจ—เฉ€เฅค MySQL 5.5 (InnoDB เจธเจŸเฉ‹เจฐเฉ‡เจœเจผ) เจฆเฉ€ เจœเจพเจ‚เจš เจ•เจฐเจฆเฉ‡ เจธเจฎเฉ‡เจ‚, เจ‡เจธ เจตเจฟเจงเฉ€ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ เจฎเฉˆเจจเฉ‚เฉฐ เจชเฉเจฐเจคเฉ€ เจธเจ•เจฟเฉฐเจŸ 11K เจธเฉฐเจฎเจฟเจฒเจจเจพเจ‚ เจคเฉ‹เจ‚ เจตเฉฑเจง เจจเจนเฉ€เจ‚ เจฎเจฟเจฒเฉ‡ เจนเจจเฅค
เจนเจพเจ‚, เจ—เจฒเฉ‹เจฌเจฒเจพเจ‚ 'เจคเฉ‡ เจŸเฉ‡เจฌเจฒเจพเจ‚ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจเจพ เจฐเจฟเจฒเฉ‡เจธเจผเจจเจฒ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจจเจพเจฒเฉ‹เจ‚ เจตเจงเฉ‡เจฐเฉ‡ เจ—เฉเฉฐเจเจฒเจฆเจพเจฐ เจฒเฉฑเจ—เจฆเจพ เจนเฉˆเฅค เจ‡เจธ เจฒเจˆ, เจ—เจฒเฉ‹เจฌเจฒเจœเจผ 'เจคเฉ‡ เจ‰เจฆเจฏเฉ‹เจ—เจฟเจ• เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจ•เฉ‹เจฒ เจŸเฉ‡เจฌเจฒเจฐ เจกเฉ‡เจŸเจพ เจฆเฉ‡ เจจเจพเจฒ เจ•เฉฐเจฎ เจจเฉ‚เฉฐ เจธเจฐเจฒ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ SQL เจชเจนเฉเฉฐเจš เจนเฉˆเฅค

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

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

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

3.3 เจตเจฟเจธเจผเฉ‡เจธเจผ เจ•เฉ‡เจธ 3. เจฆเฉ‹-เจชเฉฑเจงเจฐเฉ€ เจฐเฉเฉฑเจ–, เจฆเฉ‚เจœเฉ‡ เจชเฉฑเจงเจฐ เจฆเฉ‡ เจนเจฐเฉ‡เจ• เจจเฉ‹เจก เจฆเฉ€เจ†เจ‚ เจธเจผเจพเจ–เจพเจตเจพเจ‚ เจฆเฉ€ เจ‡เฉฑเจ• เจจเจฟเจธเจผเจšเจฟเจค เจธเฉฐเจ–เจฟเจ† เจนเฉเฉฐเจฆเฉ€ เจนเฉˆ

เจ—เจฒเฉ‹เจฌเจฒ เจกเฉ‡เจŸเจพ เจธเจŸเฉ‹เจฐ เจ•เจฐเจจ เจฒเจˆ เจ–เจœเจผเจพเจจเจพ-เจคเจฒเจตเจพเจฐ เจนเจจเฅค เจฐเฉเฉฑเจ–. เจญเจพเจ— 2เจคเฉเจธเฉ€เจ‚ เจธเจผเจพเจ‡เจฆ เจ‡เจธเจฆเจพ เจ…เฉฐเจฆเจพเจœเจผเจพ เจฒเจ—เจพเจ‡เจ† เจนเฉˆ: เจ‡เจน เจ—เจฒเฉ‹เจฌเจฒเจพเจ‚ 'เจคเฉ‡ เจŸเฉ‡เจฌเจฒเจพเจ‚ เจฆเจพ เจตเจฟเจ•เจฒเจชเจฟเจ• เจฒเจพเจ—เฉ‚เจ•เจฐเจจ เจนเฉˆเฅค เจ†เจ‰ เจ‡เจธ เจฒเจพเจ—เฉ‚เจ•เจฐเจจ เจฆเฉ€ เจชเจฟเจ›เจฒเฉ‡ เจ‡เฉฑเจ• เจจเจพเจฒ เจคเฉเจฒเจจเจพ เจ•เจฐเฉ€เจเฅค

เจ‡เฉฑเจ• เจฆเฉ‹-เจชเฉฑเจงเจฐ เจฆเฉ‡ เจฐเฉเฉฑเจ– 'เจคเฉ‡ เจŸเฉ‡เจฌเจฒ เจฌเจจเจพเจฎ. เจ‡เฉฑเจ• เจธเจฟเฉฐเจ—เจฒ-เจชเฉฑเจงเจฐ เจฆเฉ‡ เจฐเฉเฉฑเจ– 'เจคเฉ‡.

ะœะธะฝัƒัั‹
ะŸะปัŽัั‹

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

  1. เจตเจฟเจ…เจ•เจคเฉ€เจ—เจค เจ•เจพเจฒเจฎเจพเจ‚ เจฆเฉ‡ เจฎเฉเฉฑเจฒเจพเจ‚ เจคเฉฑเจ• เจคเฉ‡เจœเจผ เจชเจนเฉเฉฐเจš, เจ•เจฟเจ‰เจ‚เจ•เจฟ เจธเจคเจฐ เจจเฉ‚เฉฐ เจชเจพเจฐเจธ เจ•เจฐเจจ เจฆเฉ€ เจ•เฉ‹เจˆ เจฒเฉ‹เฉœ เจจเจนเฉ€เจ‚ เจนเฉˆเฅค เจฎเฉ‡เจฐเฉ‡ เจŸเฉˆเจธเจŸเจพเจ‚ เจฆเฉ‡ เจ…เจจเฉเจธเจพเจฐ, เจ‡เจน 11,5 เจ•เจพเจฒเจฎเจพเจ‚ เจคเฉ‡ 2% เจคเฉ‡เจœเจผ เจนเฉˆ เจ…เจคเฉ‡ เจตเฉฑเจกเฉ€ เจ—เจฟเจฃเจคเฉ€ เจตเจฟเฉฑเจš เจ•เจพเจฒเจฎเจพเจ‚ เจคเฉ‡ เจนเฉ‹เจฐ.
  2. เจกเจพเจŸเจพ เจธเจ•เฉ€เจฎเจพ เจจเฉ‚เฉฐ เจฌเจฆเจฒเจฃเจพ เจ†เจธเจพเจจ เจนเฉˆ
  3. เจตเจงเฉ‡เจฐเฉ‡ เจธเจชเจธเจผเจŸ เจ•เฉ‹เจก

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

3.4 เจ†เจฎ เจ•เฉ‡เจธ เจฐเฉเฉฑเจ– เจ…เจคเฉ‡ เจ†เจฐเจกเจฐ เจ•เฉ€เจคเฉ‡ เจฐเฉเฉฑเจ–

เจ•เฉ‹เจˆ เจตเฉ€ เจกเฉ‡เจŸเจพ เจขเจพเจ‚เจšเจพ เจœเจฟเจธเจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจฐเฉเฉฑเจ– เจฆเฉ‡ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจฆเจฐเจธเจพเจ‡เจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ, เจ—เจฒเฉ‹เจฌเจฒ เจฆเฉ‡ เจจเจพเจฒ เจชเฉ‚เจฐเฉ€ เจคเจฐเฉเจนเจพเจ‚ เจซเจฟเฉฑเจŸ เจฌเฉˆเจ เจฆเจพ เจนเฉˆเฅค

3.4.1 เจธเจฌ-เจ†เจฌเจœเฉˆเจ•เจŸ เจฆเฉ‡ เจจเจพเจฒ เจตเจธเจคเฉ‚เจ†เจ‚

เจ—เจฒเฉ‹เจฌเจฒ เจกเฉ‡เจŸเจพ เจธเจŸเฉ‹เจฐ เจ•เจฐเจจ เจฒเจˆ เจ–เจœเจผเจพเจจเจพ-เจคเจฒเจตเจพเจฐ เจนเจจเฅค เจฐเฉเฉฑเจ–. เจญเจพเจ— 2

เจ‡เจน เจ—เจฒเฉ‹เจฌเจฒ เจฆเฉ€ เจฐเจตเจพเจ‡เจคเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจฆเจพ เจ–เฉ‡เจคเจฐ เจนเฉˆ. เจกเจพเจ•เจŸเจฐเฉ€ เจ–เฉ‡เจคเจฐ เจตเจฟเฉฑเจš เจฌเจฟเจฎเจพเจฐเฉ€เจ†เจ‚, เจฆเจตเจพเจˆเจ†เจ‚, เจฒเฉฑเจ›เจฃเจพเจ‚ เจ…เจคเฉ‡ เจ‡เจฒเจพเจœ เจฆเฉ‡ เจคเจฐเฉ€เจ•เจฟเจ†เจ‚ เจฆเฉ€ เจ‡เฉฑเจ• เจตเฉฑเจกเฉ€ เจ—เจฟเจฃเจคเฉ€ เจนเฉˆเฅค เจนเจฐเฉ‡เจ• เจฎเจฐเฉ€เจœเจผ เจฒเจˆ 99 เจฒเฉฑเจ– เจ–เฉ‡เจคเจฐเจพเจ‚ เจฆเฉ‡ เจจเจพเจฒ เจ‡เฉฑเจ• เจธเจพเจฐเจฃเฉ€ เจฌเจฃเจพเจ‰เจฃเจพ เจคเจฐเจ•เจนเฉ€เจฃ เจนเฉˆเฅค เจ‡เจธ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, XNUMX% เจ–เฉ‡เจคเจฐ เจ–เจพเจฒเฉ€ เจนเฉ‹ เจœเจพเจฃเจ—เฉ‡เฅค

เจŸเฉ‡เจฌเจฒเจพเจ‚ เจฆเฉ‡ เจ‡เฉฑเจ• SQL เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจฆเฉ€ เจ•เจฒเจชเจจเจพ เจ•เจฐเฉ‹: "เจฎเจฐเฉ€เจœเจผ" ~ 100 เจ–เฉ‡เจคเจฐ, "เจฆเจตเจพเจˆ" - 000 เจ–เฉ‡เจคเจฐ, "เจฅเฉˆเจฐเฉ‡เจชเฉ€" - 100 เจ–เฉ‡เจคเจฐ, "เจœเจŸเจฟเจฒเจคเจพเจตเจพเจ‚" - 000 เจ–เฉ‡เจคเจฐ, เจ†เจฆเจฟเฅค เจ‡เจคเจ†เจฆเจฟ. เจœเจพเจ‚ เจคเฉเจธเฉ€เจ‚ เจ•เจˆ เจนเจœเจผเจพเจฐเจพเจ‚ เจŸเฉ‡เจฌเจฒเจพเจ‚ เจฆเจพ เจ‡เฉฑเจ• เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจฌเจฃเจพ เจธเจ•เจฆเฉ‡ เจนเฉ‹, เจนเจฐเฉ‡เจ• เจ‡เฉฑเจ• เจ–เจพเจธ เจ•เจฟเจธเจฎ เจฆเฉ‡ เจฎเจฐเฉ€เจœเจผ เจฒเจˆ (เจ…เจคเฉ‡ เจ‰เจน เจ“เจตเจฐเจฒเฉˆเจช เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเจจ!), เจ‡เจฒเจพเจœ, เจฆเจตเจพเจˆเจ†เจ‚, เจ…เจคเฉ‡ เจ‡เจนเจจเจพเจ‚ เจŸเฉ‡เจฌเจฒเจพเจ‚ เจฆเฉ‡ เจตเจฟเจšเจ•เจพเจฐ เจ•เจจเฉˆเจ•เจธเจผเจจเจพเจ‚ เจฒเจˆ เจนเจœเจผเจพเจฐเจพเจ‚ เจนเฉ‹เจฐ เจŸเฉ‡เจฌเจฒเฅค

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

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

.
เจฌเฉ‡เจธเจผเฉฑเจ•, SQL เจตเจฟเฉฑเจš เจคเฉเจธเฉ€เจ‚ เจ•เฉเจ เจŸเฉ‡เจฌเจฒเจพเจ‚ เจจเจพเจฒ เจ‡เฉฑเจ• เจฐเฉเฉฑเจ– เจฆเฉ€ เจจเจ•เจฒ เจตเฉ€ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹ (เจˆ.เจ.เจตเฉ€, 1,2,3,4,5,6,7,8,9,10), เจนเจพเจฒเจพเจ‚เจ•เจฟ เจ‡เจน เจ•เจพเจซเจผเฉ€ เจœเจผเจฟเจ†เจฆเจพ เจ—เฉเฉฐเจเจฒเจฆเจพเจฐ เจนเฉˆ เจ…เจคเฉ‡ เจนเฉŒเจฒเฉ€ เจนเฉ‹เจตเฉ‡เจ—เจพเฅค เจœเจผเจฐเฉ‚เจฐเฉ€ เจคเฉŒเจฐ 'เจคเฉ‡, เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจ—เจฒเฉ‹เจฌเจฒ เจฒเจฟเจ–เจฃเจพ เจชเจเจ—เจพ เจœเฉ‹ เจŸเฉ‡เจฌเจฒเจพเจ‚ 'เจคเฉ‡ เจ•เฉฐเจฎ เจ•เจฐเจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจ‡เฉฑเจ• เจเจฌเจธเจŸเจฐเฉˆเจ•เจธเจผเจจ เจฒเฉ‡เจ…เจฐ เจฆเฉ‡ เจนเฉ‡เจ เจพเจ‚ เจŸเฉ‡เจฌเจฒเจพเจ‚ เจฆเฉ‡ เจจเจพเจฒ เจธเจพเจฐเฉ‡ เจ•เฉฐเจฎ เจจเฉ‚เฉฐ เจฒเฉเจ•เจพเจ‰เจ‚เจฆเจพ เจนเฉˆเฅค เจ‰เฉฑเจš-เจชเฉฑเจงเจฐเฉ€ เจคเจ•เจจเจพเจฒเฉ‹เจœเฉ€ (SQL) เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจนเฉ‡เจ เจฒเฉ‡-เจชเฉฑเจงเจฐ เจฆเฉ€ เจคเจ•เจจเจพเจฒเฉ‹เจœเฉ€ (เจ—เจฒเฉ‹เจฌเจฒ) เจฆเฉ€ เจจเจ•เจฒ เจ•เจฐเจจเจพ เจ—เจฒเจค เจนเฉˆเฅค เจ…เจฃเจ‰เจšเจฟเจคเฅค

เจ‡เจน เจ•เฉ‹เจˆ เจญเฉ‡เจค เจจเจนเฉ€เจ‚ เจนเฉˆ เจ•เจฟ เจตเจฟเจธเจผเจพเจฒ เจŸเฉ‡เจฌเจฒ (ALTER TABLE) 'เจคเฉ‡ เจกเฉ‡เจŸเจพ เจธเจ•เฉ€เจฎเจพ เจจเฉ‚เฉฐ เจฌเจฆเจฒเจฃ เจตเจฟเฉฑเจš เจ•เจพเจซเจผเฉ€ เจธเจฎเจพเจ‚ เจฒเฉฑเจ— เจธเจ•เจฆเจพ เจนเฉˆเฅค MySQL, เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจชเฉเจฐเจพเจฃเฉ€ เจŸเฉ‡เจฌเจฒ เจคเฉ‹เจ‚ เจจเจตเฉ€เจ‚ เจŸเฉ‡เจฌเจฒ (เจŸเฉˆเจธเจŸ เจ•เฉ€เจคเฉ‡ MyISAM, InnoDB เจ‡เฉฐเจœเจฃเจพเจ‚) เจตเจฟเฉฑเจš เจœเจพเจฃเจ•เจพเจฐเฉ€ เจจเฉ‚เฉฐ เจชเฉ‚เจฐเฉ€ เจคเจฐเฉเจนเจพเจ‚ เจ•เจพเจชเฉ€ เจ•เจฐเจ•เฉ‡ เจธเจพเจฐเจฃเฉ€ เจจเฉ‚เฉฐ ADD|DROP COLUMN เจจเฉ‚เฉฐ เจฌเจฆเจฒเจฆเจพ เจนเฉˆเฅค เจœเฉ‹ เจฆเจฟเจจเจพเจ‚ เจฒเจˆ เจ…เจฐเจฌเจพเจ‚ เจฐเจฟเจ•เจพเจฐเจกเจพเจ‚ เจฆเฉ‡ เจจเจพเจฒ เจ‡เฉฑเจ• เจ•เจพเจฐเจœเจธเจผเฉ€เจฒ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจจเฉ‚เฉฐ เจฒเจŸเจ• เจธเจ•เจฆเจพ เจนเฉˆ, เจœเฉ‡ เจนเจซเจผเจคเฉ‡ เจจเจนเฉ€เจ‚เฅค

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


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

เจ‡เจธ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, เจฎเฉˆเจจเฉ‚เฉฐ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจฏเจพเจฆ เจฆเจฟเจตเจพเจ‰เจฃ เจฆเจฟเจ“ เจ•เจฟ เจ•เจฟเจธเฉ‡ เจตเฉ€ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพ เจคเฉฑเจ• เจชเจนเฉเฉฐเจš เจคเฉเจฐเฉฐเจค เจนเฉˆ, เจ•เจฟเจ‰เจ‚เจ•เจฟ เจ—เจฒเฉ‹เจฌเจฒ เจตเจฟเฉฑเจš เจธเจพเจฐเฉ‡ เจฎเจพเจฐเจ— เจฌเฉ€-เจฐเฉเฉฑเจ– เจนเจจเฅค

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

  1. เจฆเจธเจคเจพเจตเฉ‡เจœเจผ เจฆเจพ เจ†เจ•เจพเจฐเฅค เจธเจŸเฉ‹เจฐเฉ‡เจœ เจฏเฉ‚เจจเจฟเจŸ เจฒเจ—เจญเจ— 16MB เจฆเฉ€ เจ…เจงเจฟเจ•เจคเจฎ เจตเฉŒเจฒเจฏเฉ‚เจฎ เจฆเฉ‡ เจจเจพเจฒ JSON เจซเจพเจฐเจฎเฉˆเจŸ เจตเจฟเฉฑเจš เจŸเฉˆเจ•เจธเจŸ เจนเฉˆ (เจนเฉ‹เจฐ เจธเจนเฉ€ BSON)เฅค เจ‡เจน เจชเจพเจฌเฉฐเจฆเฉ€ เจตเจฟเจธเจผเฉ‡เจธเจผ เจคเฉŒเจฐ 'เจคเฉ‡ เจ‡เจธ เจฒเจˆ เจฌเจฃเจพเจˆ เจ—เจˆ เจธเฉ€ เจคเจพเจ‚ เจœเฉ‹ เจœเฉ‡เจเจธเจ“เจเจจ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจชเจพเจฐเจธเจฟเฉฐเจ— เจฆเฉŒเจฐเจพเจจ เจนเฉŒเจฒเฉ€ เจจเจพ เจนเฉ‹ เจœเจพเจตเฉ‡ เจœเฉ‡เจ•เจฐ เจ‡เจธ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจตเจฟเจธเจผเจพเจฒ JSON เจฆเจธเจคเจพเจตเฉ‡เจœเจผ เจธเจŸเฉ‹เจฐ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจซเจฟเจฐ เจ–เฉ‡เจคเจฐเจพเจ‚ เจฆเฉเจ†เจฐเจพ เจเจ•เจธเฉˆเจธ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค เจ‡เจธ เจฆเจธเจคเจพเจตเฉ‡เจœเจผ เจตเจฟเฉฑเจš เจฎเจฐเฉ€เจœเจผ เจฌเจพเจฐเฉ‡ เจธเจพเจฐเฉ€ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจนเฉ‹เจฃเฉ€ เจšเจพเจนเฉ€เจฆเฉ€ เจนเฉˆเฅค เจ…เจธเฉ€เจ‚ เจธเจพเจฐเฉ‡ เจœเจพเจฃเจฆเฉ‡ เจนเจพเจ‚ เจ•เจฟ เจฎเจฐเฉ€เจœเจผเจพเจ‚ เจฆเฉ‡ เจฐเจฟเจ•เจพเจฐเจก เจ•เจฟเฉฐเจจเฉ‡ เจฎเฉ‹เจŸเฉ‡ เจนเฉ‹ เจธเจ•เจฆเฉ‡ เจนเจจเฅค 16MB เจฆเจพ เจตเฉฑเจง เจคเฉ‹เจ‚ เจตเฉฑเจง เจ•เจพเจฐเจก เจ†เจ•เจพเจฐ เจคเฉเจฐเฉฐเจค เจ‰เจนเจจเจพเจ‚ เจฎเจฐเฉ€เจœเจผเจพเจ‚ เจจเฉ‚เฉฐ เจ–เจคเจฎ เจ•เจฐ เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ เจœเจฟเจจเฉเจนเจพเจ‚ เจฆเฉ‡ เจฐเฉ‹เจ— เจ•เจพเจฐเจก เจตเจฟเฉฑเจš MRI เจซเจพเจˆเจฒเจพเจ‚, เจเจ•เจธ-เจฐเฉ‡ เจธเจ•เฉˆเจจ เจ…เจคเฉ‡ เจนเฉ‹เจฐ เจ…เจงเจฟเจเจจ เจธเจผเจพเจฎเจฒ เจนเฉเฉฐเจฆเฉ‡ เจนเจจเฅค เจ—เจฒเฉ‹เจฌเจฒ เจฆเฉ€ เจ‡เฉฑเจ• เจธเจผเจพเจ–เจพ เจตเจฟเฉฑเจš เจคเฉเจนเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจ—เฉ€เจ—เจพเจฌเจพเจˆเจŸ เจ…เจคเฉ‡ เจŸเฉˆเจฐเจพเจฌเจพเจˆเจŸ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจนเฉ‹ เจธเจ•เจฆเฉ€ เจนเฉˆเฅค เจธเจฟเจงเจพเจ‚เจคเจ• เจคเฉŒเจฐ 'เจคเฉ‡, เจ…เจธเฉ€เจ‚ เจ‡เจธ เจจเฉ‚เฉฐ เจ–เจคเจฎ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเจพเจ‚, เจชเจฐ เจฎเฉˆเจ‚ เจœเจพเจฐเฉ€ เจฐเฉฑเจ–เจพเจ‚เจ—เจพ.
  2. เจฎเจฐเฉ€เจœเจผ เจฆเฉ‡ เจšเจพเจฐเจŸ เจตเจฟเฉฑเจš เจจเจตเฉ€เจ†เจ‚ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจฆเฉ‡ เจšเฉ‡เจคเจจเจพ/เจคเจฌเจฆเฉ€เจฒเฉ€/เจนเจŸเจพเจ‰เจฃ เจฆเจพ เจธเจฎเจพเจ‚เฅค เจ…เจœเจฟเจนเฉ‡ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจจเฉ‚เฉฐ เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจตเจฟเฉฑเจš เจชเฉ‚เจฐเฉ‡ เจจเจ•เจธเจผเฉ‡ เจจเฉ‚เฉฐ เจชเฉœเฉเจนเจจเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ (เจ‡เจน เจ‡เฉฑเจ• เจตเฉฑเจกเฉ€ เจฐเจ•เจฎ เจนเฉˆ!), BSON เจจเฉ‚เฉฐ เจชเจพเจฐเจธ เจ•เจฐเจจเจพ, เจ‡เฉฑเจ• เจจเจตเจพเจ‚ เจจเฉ‹เจก เจœเฉ‹เฉœเจจเจพ/เจฌเจฆเจฒเจฃเจพ/เจฎเจฟเจŸเจพเจ‰เจฃเจพ, เจธเฉ‚เจšเจ•เจพเจ‚เจ• เจ…เฉฑเจชเจกเฉ‡เจŸ เจ•เจฐเจจเจพ, เจ‡เจธเจจเฉ‚เฉฐ BSON เจตเจฟเฉฑเจš เจชเฉˆเจ• เจ•เจฐเจจเจพ, เจ…เจคเฉ‡ เจ‡เจธเจจเฉ‚เฉฐ เจกเจฟเจธเจ• เจตเจฟเฉฑเจš เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจ•เจฐเจจเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆเฅค เจ‡เฉฑเจ• เจ—เจฒเฉ‹เจฌเจฒ เจจเฉ‚เฉฐ เจธเจฟเจฐเจซ เจ‡เฉฑเจ• เจ–เจพเจธ เจธเฉฐเจชเจคเฉ€ เจคเฉฑเจ• เจชเจนเฉเฉฐเจš เจ•เจฐเจจ เจ…เจคเฉ‡ เจ‡เจธ เจจเฉ‚เฉฐ เจนเฉ‡เจฐเจพเจซเฉ‡เจฐเฉ€ เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆ.
  3. เจตเจฟเจ…เจ•เจคเฉ€เจ—เจค เจธเฉฐเจชเจคเฉ€เจ†เจ‚ เจคเฉฑเจ• เจคเฉเจฐเฉฐเจค เจชเจนเฉเฉฐเจšเฅค เจ‡เฉฑเจ• เจฆเจธเจคเจพเจตเฉ‡เจœเจผ เจตเจฟเฉฑเจš เจฌเจนเฉเจค เจธเจพเจฐเฉ€เจ†เจ‚ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจ…เจคเฉ‡ เจ‡เจธเจฆเฉ‡ เจฌเจนเฉ-เจชเฉฑเจงเจฐเฉ€ เจขเจพเจ‚เจšเฉ‡ เจฆเฉ‡ เจจเจพเจฒ, เจตเจฟเจ…เจ•เจคเฉ€เจ—เจค เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจคเฉฑเจ• เจชเจนเฉเฉฐเจš เจ‡เจธ เจคเฉฑเจฅ เจฆเฉ‡ เจ•เจพเจฐเจจ เจคเฉ‡เจœเจผ เจนเฉ‹เจตเฉ‡เจ—เฉ€ เจ•เจฟ เจ—เจฒเฉ‹เจฌเจฒ เจตเจฟเฉฑเจš เจนเจฐเฉ‡เจ• เจฎเจพเจฐเจ— เจ‡เฉฑเจ• เจฌเฉ€-เจฐเฉเฉฑเจ– เจนเฉˆเฅค BSON เจตเจฟเฉฑเจš, เจคเฉเจนเจพเจจเฉ‚เฉฐ เจฒเฉ‹เฉœเฉ€เจ‚เจฆเฉ€ เจธเฉฐเจชเจคเฉ€ เจฒเฉฑเจญเจฃ เจฒเจˆ เจฆเจธเจคเจพเจตเฉ‡เจœเจผ เจจเฉ‚เฉฐ เจฐเฉ‡เจ–เจฟเจ• เจคเฉŒเจฐ 'เจคเฉ‡ เจชเจพเจฐเจธ เจ•เจฐเจจเจพ เจนเฉ‹เจตเฉ‡เจ—เจพเฅค

3.3.2 เจธเจนเจฟเจฏเฉ‹เจ—เฉ€ เจเจฐเฉ‡

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

$a = array(
  "name" => "Vince Medvedev",
  "city" => "Moscow",
  "threatments" => array(
    "surgeries" => array("apedicectomy", "biopsy"),
    "radiation" => array("gamma", "x-rays"),
    "physiotherapy" => array("knee", "shoulder")
  )
);

3.3.3 เจฒเฉœเฉ€เจตเจพเจฐ เจฆเจธเจคเจพเจตเฉ‡เจœเจผ: XML, JSON

เจ—เจฒเฉ‹เจฌเจฒ เจตเจฟเฉฑเจš เจตเฉ€ เจ†เจธเจพเจจเฉ€ เจจเจพเจฒ เจธเจŸเฉ‹เจฐ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค เจธเจŸเฉ‹เจฐเฉ‡เจœเจผ เจฒเจˆ เจตเฉฑเจ–-เจตเฉฑเจ– เจคเจฐเฉ€เจ•เฉ‡ เจจเจพเจฒ เจฌเจพเจนเจฐ เจฐเฉฑเจ–เจฟเจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ.

XML
XML เจจเฉ‚เฉฐ เจ—เจฒเฉ‹เจฌเจฒ เจตเจฟเฉฑเจš เจ•เฉฐเจชเฉ‹เจœเจผ เจ•เจฐเจจ เจฆเจพ เจธเจญ เจคเฉ‹เจ‚ เจ†เจธเจพเจจ เจคเจฐเฉ€เจ•เจพ เจจเฉ‹เจกเจพเจ‚ เจตเจฟเฉฑเจš เจŸเฉˆเจ— เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจธเจŸเฉ‹เจฐ เจ•เจฐเจจเจพ เจนเฉˆเฅค เจ…เจคเฉ‡ เจœเฉ‡เจ•เจฐ เจŸเฉˆเจ— เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจคเฉฑเจ• เจคเฉเจฐเฉฐเจค เจชเจนเฉเฉฐเจš เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ, เจคเจพเจ‚ เจ…เจธเฉ€เจ‚ เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจตเฉฑเจ–เจฐเฉ€เจ†เจ‚ เจธเจผเจพเจ–เจพเจตเจพเจ‚ เจตเจฟเฉฑเจš เจญเฉ‡เจœ เจธเจ•เจฆเฉ‡ เจนเจพเจ‚.

เจ—เจฒเฉ‹เจฌเจฒ เจกเฉ‡เจŸเจพ เจธเจŸเฉ‹เจฐ เจ•เจฐเจจ เจฒเจˆ เจ–เจœเจผเจพเจจเจพ-เจคเจฒเจตเจพเจฐ เจนเจจเฅค เจฐเฉเฉฑเจ–. เจญเจพเจ— 2

<note id=5>
<to>ะ’ะฐัั</to>
<from>ะกะฒะตั‚ะฐ</from>
<heading>ะะฐะฟะพะผะธะฝะฐะฝะธะต</heading>
<body>ะŸะพะทะฒะพะฝะธ ะผะฝะต ะทะฐะฒั‚ั€ะฐ!</body>
</note>

COS 'เจคเฉ‡ เจ‡เจน เจ•เฉ‹เจก เจจเจพเจฒ เจฎเฉ‡เจฒ เจ–เจพเจ‚เจฆเจพ เจนเฉˆ:

Set ^xml("note")="id=5"
Set ^xml("note","to")="ะกะฐัˆะฐ"
Set ^xml("note","from")="ะกะฒะตั‚ะฐ"
Set ^xml("note","heading")="ะะฐะฟะพะผะธะฝะฐะฝะธะต"
Set ^xml("note","body")="ะŸะพะทะฒะพะฝะธ ะผะฝะต ะทะฐะฒั‚ั€ะฐ!"

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

เจ—เจฒเฉ‹เจฌเจฒ เจกเฉ‡เจŸเจพ เจธเจŸเฉ‹เจฐ เจ•เจฐเจจ เจฒเจˆ เจ–เจœเจผเจพเจจเจพ-เจคเจฒเจตเจพเจฐ เจนเจจเฅค เจฐเฉเฉฑเจ–. เจญเจพเจ— 2
JSONเฅค
เจธเฉˆเจ•เจธเจผเจจ 3.3.1 เจคเฉ‹เจ‚ เจชเจนเจฟเจฒเฉ€ เจคเจธเจตเฉ€เจฐ เจ‡เจธ JSON เจฆเจธเจคเจพเจตเฉ‡เจœเจผ เจฆเจพ เจชเฉเจฐเจคเฉ€เจฌเจฟเฉฐเจฌ เจฆเจฟเจ–เจพเจ‰เจ‚เจฆเฉ€ เจนเฉˆ:

var document = {
  "name": "Vince Medvedev",
  "city": "Moscow",
  "threatments": {
    "surgeries": ["apedicectomy", "biopsy"],
    "radiation": ["gamma", "x-rays"],
    "physiotherapy": ["knee", "shoulder"]
  },
};

3.3.4 เจฒเฉœเฉ€เจตเจพเจฐ เจธเจฌเฉฐเจงเจพเจ‚ เจฆเฉเจ†เจฐเจพ เจœเฉเฉœเฉ‡ เจ‡เฉฑเจ•เฉ‹ เจœเจฟเจนเฉ‡ เจขเจพเจ‚เจšเฉ‡

เจ‰เจฆเจพเจนเจฐเจจเจพเจ‚: เจตเจฟเจ•เจฐเฉ€ เจฆเจซเจผเจคเจฐเจพเจ‚ เจฆเฉ€ เจฌเจฃเจคเจฐ, เจ‡เฉฑเจ• MLM เจขเจพเจ‚เจšเฉ‡ เจตเจฟเฉฑเจš เจฒเฉ‹เจ•เจพเจ‚ เจฆเฉ€ เจธเจฅเจฟเจคเฉ€, เจธเจผเจคเจฐเฉฐเจœ เจตเจฟเฉฑเจš เจ–เฉเฉฑเจฒเฉเจนเจฃ เจฆเจพ เจกเจพเจŸเจพเจฌเฉ‡เจธเฅค

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

เจ—เจฒเฉ‹เจฌเจฒ เจกเฉ‡เจŸเจพ เจธเจŸเฉ‹เจฐ เจ•เจฐเจจ เจฒเจˆ เจ–เจœเจผเจพเจจเจพ-เจคเจฒเจตเจพเจฐ เจนเจจเฅค เจฐเฉเฉฑเจ–. เจญเจพเจ— 2

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

เจ—เจฒเฉ‹เจฌเจฒ เจกเฉ‡เจŸเจพ เจธเจŸเฉ‹เจฐ เจ•เจฐเจจ เจฒเจˆ เจ–เจœเจผเจพเจจเจพ-เจคเจฒเจตเจพเจฐ เจนเจจเฅค เจฐเฉเฉฑเจ–. เจญเจพเจ— 2

4. เจ•เจฟเจนเฉœเฉ‡ เจฎเจพเจฎเจฒเจฟเจ†เจ‚ เจตเจฟเฉฑเจš เจ—เจฒเฉ‹เจฌเจฒ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจเจพ เจธเจญ เจคเฉ‹เจ‚ เจตเฉฑเจง เจฒเจพเจญเจฆเจพเจ‡เจ• เจนเฉˆ?

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

เจธเจชเฉ€เจก
เจกเจพเจŸเจพ เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฟเฉฐเจ—/เจชเฉเจฐเจธเจคเฉเจคเฉ€ เจฆเฉ€ เจธเฉŒเจ–

  1. เจธเฉฐเจฎเจฟเจฒเจจ [เจนเจฐเฉ‡เจ• เจชเฉฑเจงเจฐ 'เจคเฉ‡ เจธเจตเฉˆเจšเจฒเจฟเจค เจ›เจพเจ‚เจŸเฉ€ เจฆเฉ‡ เจจเจพเจฒ], [เจฎเจพเจธเจŸเจฐ เจ•เฉเฉฐเจœเฉ€ เจฆเฉเจ†เจฐเจพ เจ‡เฉฐเจกเฉˆเจ•เจธเจฟเฉฐเจ—]
  2. เจธเจฌเจŸเฉเจฐเฉ€เจธ เจจเฉ‚เฉฐ เจนเจŸเจพเจ‰เจฃเจพ
  3. เจฌเจนเฉเจค เจธเจพเจฐเฉ€เจ†เจ‚ เจจเฉ‡เจธเจŸเจก เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจตเจพเจฒเฉ€เจ†เจ‚ เจตเจธเจคเฉ‚เจ†เจ‚ เจœเจฟเจจเฉเจนเจพเจ‚ เจฒเจˆ เจตเจฟเจ…เจ•เจคเฉ€เจ—เจค เจชเจนเฉเฉฐเจš เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆ
  4. เจ•เจฟเจธเฉ‡ เจตเฉ€ เจธเจผเจพเจ–เจพ เจคเฉ‹เจ‚ เจฌเจพเจฒ เจธเจผเจพเจ–เจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจฌเจพเจˆเจชเจพเจธ เจ•เจฐเจจ เจฆเฉ€ เจฏเฉ‹เจ—เจคเจพ เจฆเฉ‡ เจจเจพเจฒ เจฒเฉœเฉ€เจตเจพเจฐ เจฌเจฃเจคเจฐ, เจ‡เฉฑเจฅเฉ‹เจ‚ เจคเฉฑเจ• เจ•เจฟ เจ—เฉˆเจฐ-เจฎเฉŒเจœเฉ‚เจฆ เจตเฉ€เฅค
  5. เจกเฉ‚เฉฐเจ˜เจพเจˆ-เจชเจนเจฟเจฒเฉ€ เจ‰เจช-เจฐเฉเฉฑเจ–เจพเจ‚ เจฆเฉ€ เจŸเฉเจฐเฉˆเจตเจฐเจธเจฒ
  1. เจตเฉฑเจกเฉ€ เจ—เจฟเจฃเจคเฉ€ เจตเจฟเฉฑเจš เจตเจฟเจ•เจฒเจชเจฟเจ• [เจ…เจคเฉ‡/เจœเจพเจ‚ เจจเฉ‡เจธเจŸเจก] เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚/เจ‡เจ•เจพเจˆเจ†เจ‚ เจตเจพเจฒเฉ€เจ†เจ‚ เจตเจธเจคเฉ‚เจ†เจ‚/เจ‡เจ•เจพเจˆเจ†เจ‚
  2. เจธเจ•เฉ€เจฎเจพ-เจ˜เฉฑเจŸ เจกเจพเจŸเจพเฅค เจœเจฆเฉ‹เจ‚ เจจเจตเฉ€เจ†เจ‚ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจ…เจ•เจธเจฐ เจฆเจฟเจ–เจพเจˆ เจฆเฉ‡ เจธเจ•เจฆเฉ€เจ†เจ‚ เจนเจจ เจ…เจคเฉ‡ เจชเฉเจฐเจพเจฃเฉ€เจ†เจ‚ เจ…เจฒเฉ‹เจช เจนเฉ‹ เจœเจพเจ‚เจฆเฉ€เจ†เจ‚ เจนเจจ.
  3. เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจ•เจธเจŸเจฎ เจกเจพเจŸเจพเจฌเฉ‡เจธ เจฌเจฃเจพเจ‰เจฃ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆเฅค
  4. เจฎเจพเจฐเจ— เจ…เจงเจพเจฐ เจ…เจคเฉ‡ เจซเฉˆเจธเจฒเฉ‡ เจฆเฉ‡ เจฐเฉเฉฑเจ–. เจœเจฆเฉ‹เจ‚ เจ‡เฉฑเจ• เจฐเฉเฉฑเจ– เจฆเฉ‡ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจฎเจพเจฐเจ—เจพเจ‚ เจจเฉ‚เฉฐ เจฆเจฐเจธเจพเจ‰เจฃเจพ เจธเฉเจตเจฟเจงเจพเจœเจจเจ• เจนเฉเฉฐเจฆเจพ เจนเฉˆเฅค
  5. เจฐเฉ€เจ•เจฐเจธเจผเจจ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เฉ€เจคเฉ‡ เจฌเจฟเจจเจพเจ‚ เจฒเฉœเฉ€เจตเจพเจฐ เจขเจพเจ‚เจšเฉ‡ เจจเฉ‚เฉฐ เจนเจŸเจพเจ‰เจฃเจพ

เจœเจพเจฐเฉ€ "เจ—เจฒเฉ‹เจฌเจฒ เจกเฉ‡เจŸเจพ เจธเจŸเฉ‹เจฐ เจ•เจฐเจจ เจฒเจˆ เจ–เจœเจผเจพเจจเจพ-เจคเจฒเจตเจพเจฐ เจนเจจเฅค เจธเจชเจพเจฐเจธ เจเจฐเฉ‡เฅค เจญเจพเจ— 3".

เจฌเฉ‡เจฆเจพเจ…เจตเจพ: เจ‡เจน เจฒเฉ‡เจ– เจ…เจคเฉ‡ เจ‡เจธ เจฌเจพเจฐเฉ‡ เจฎเฉ‡เจฐเฉ€เจ†เจ‚ เจŸเจฟเฉฑเจชเจฃเฉ€เจ†เจ‚ เจฎเฉ‡เจฐเฉ€ เจฐเจพเจ เจนเจจ เจ…เจคเฉ‡ เจ‡เฉฐเจŸเจฐเจธเจฟเจธเจŸเจฎ เจ•เจพเจฐเจชเฉ‹เจฐเฉ‡เจธเจผเจจ เจฆเฉ€ เจ…เจงเจฟเจ•เจพเจฐเจค เจธเจฅเจฟเจคเฉ€ เจจเจพเจฒ เจ•เฉ‹เจˆ เจธเจฌเฉฐเจง เจจเจนเฉ€เจ‚ เจนเฉˆเฅค

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

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