เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจเชจเซ€ 2020 เชจเซ€ เชตเชพเชฐเซเชคเชพ "เช…เชจเชฒเซ‹เช•เซ€เช‚เช— เชง เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐ" เชจเซ€ เชŸเซเชฐเชพเชจเซเชธเช•เซเชฐเชฟเชชเซเชŸ.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

(เชจเซ‹เช‚เชง: เชธเซเชฒเชพเช‡เชกเซเชธเชฎเชพเช‚เชฅเซ€ เชคเชฎเชพเชฎ SQL เช•เซเชตเซ‡เชฐเซ€เช เช† เชฒเชฟเช‚เช• เชชเชฐเชฅเซ€ เชฎเซ‡เชณเชตเซ€ เชถเช•เชพเชฏ เช›เซ‡: http://momjian.us/main/writings/pgsql/locking.sql)

เชจเชฎเชธเซเชคเซ‡! เช…เชนเซ€เช‚ เชซเชฐเซ€เชฅเซ€ เชฐเชถเชฟเชฏเชพเชฎเชพเช‚ เช†เชตเชตเซเช‚ เช–เซ‚เชฌ เชธเชฐเชธ เช›เซ‡. เชฎเชจเซ‡ เชฆเชฟเชฒเช—เซ€เชฐ เช›เซ‡ เช•เซ‡ เชนเซเช‚ เช—เชฏเชพ เชตเชฐเซเชทเซ‡ เช†เชตเซ€ เชถเช•เซเชฏเซ‹ เชจ เชนเชคเซ‹, เชชเชฐเช‚เชคเซ เช† เชตเชฐเซเชทเซ‡ เช‡เชตเชพเชจ เช…เชจเซ‡ เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เชฎเซ‹เชŸเซ€ เชฏเซ‹เชœเชจเชพเช“ เช›เซ‡. เชนเซเช‚ เช…เชนเซ€เช‚ เชตเชงเซ เชตเช–เชค เช†เชตเชตเชพเชจเซ€ เช†เชถเชพ เชฐเชพเช–เซเช‚ เช›เซเช‚. เชฎเชจเซ‡ เชฐเชถเชฟเชฏเชพ เช†เชตเชตเซเช‚ เช—เชฎเซ‡ เช›เซ‡. เชนเซเช‚ เชŸเซเชฏเซเชฎเซ‡เชจ, เชŸเชพเชตเชฐเชจเซ€ เชฎเซเชฒเชพเช•เชพเชค เชฒเชˆเชถ. เชฎเชจเซ‡ เช–เซ‚เชฌ เชœ เช†เชจเช‚เชฆ เช›เซ‡ เช•เซ‡ เชนเซเช‚ เช† เชถเชนเซ‡เชฐเซ‹เชจเซ€ เชฎเซเชฒเชพเช•เชพเชค เชฒเชˆ เชถเช•เซ€เชถ.

เชฎเชพเชฐเซเช‚ เชจเชพเชฎ เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ เช›เซ‡. เชนเซเช‚ เชเชจเซเชŸเชฐเชชเซเชฐเชพเช‡เชเชกเซ€เชฌเซ€เชฎเชพเช‚ เช•เชพเชฎ เช•เชฐเซเช‚ เช›เซเช‚ เช…เชจเซ‡ 23 เชตเชฐเซเชทเชฅเซ€ เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเซเช‚ เช›เซเช‚. เชนเซเช‚ เชซเชฟเชฒเชพเชกเซ‡เชฒเซเชซเชฟเชฏเชพ, เชฏเซเชเชธเชเชฎเชพเช‚ เชฐเชนเซเช‚ เช›เซเช‚. เชนเซเช‚ เชตเชฐเซเชทเชฎเชพเช‚ เชฒเช—เชญเช— 90 เชฆเชฟเชตเชธ เชฎเซเชธเชพเชซเชฐเซ€ เช•เชฐเซเช‚ เช›เซเช‚. เช…เชจเซ‡ เชนเซเช‚ เชฒเช—เชญเช— 40 เช•เซ‹เชจเซเชซเชฐเชจเซเชธเชฎเชพเช‚ เชนเชพเชœเชฐเซ€ เช†เชชเซเช‚ เช›เซเช‚. เชฎเชพเชฐเชพ เชตเซ‡เชฌ เชธเชพเช‡เชŸ, เชœเซ‡เชฎเชพเช‚ เชคเซ‡ เชธเซเชฒเชพเช‡เชกเซเชธ เช›เซ‡ เชœเซ‡ เชนเชตเซ‡ เชนเซเช‚ เชคเชฎเชจเซ‡ เชฌเชคเชพเชตเซ€เชถ. เชคเซ‡เชฅเซ€, เช•เซ‹เชจเซเชซเชฐเชจเซเชธ เชชเช›เซ€ เชคเชฎเซ‡ เชคเซ‡เชจเซ‡ เชฎเชพเชฐเซ€ เชตเซเชฏเช•เซเชคเชฟเช—เชค เชตเซ‡เชฌเชธเชพเช‡เชŸ เชชเชฐเชฅเซ€ เชกเชพเช‰เชจเชฒเซ‹เชก เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹. เชคเซ‡เชฎเชพเช‚ 30 เชœเซ‡เชŸเชฒเซ€ เชฐเชœเซ‚เช†เชคเซ‹ เชชเชฃ เช›เซ‡. เชคเซเชฏเชพเช‚ เชตเชฟเชกเชฟเช“เช เช…เชจเซ‡ เชฎเซ‹เชŸเซ€ เชธเช‚เช–เซเชฏเชพเชฎเชพเช‚ เชฌเซเชฒเซ‹เช— เชเชจเซเชŸเซเชฐเซ€เช“ เชชเชฃ เช›เซ‡, 500 เชฅเซ€ เชตเชงเซ. เช† เชเช•เชฆเชฎ เชฎเชพเชนเชฟเชคเซ€เชชเซเชฐเชฆ เชธเช‚เชธเชพเชงเชจ เช›เซ‡. เช…เชจเซ‡ เชœเซ‹ เชคเชฎเชจเซ‡ เช† เชธเชพเชฎเช—เซเชฐเซ€เชฎเชพเช‚ เชฐเชธ เช›เซ‡, เชคเซ‹ เชนเซเช‚ เชคเชฎเชจเซ‡ เชคเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช†เชฎเช‚เชคเซเชฐเชฟเชค เช•เชฐเซเช‚ เช›เซเช‚.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชตเชพเชจเซเช‚ เชถเชฐเซ‚ เช•เชฐเชคเชพ เชชเชนเซ‡เชฒเชพ เชนเซเช‚ เชถเชฟเช•เซเชทเช•, เชชเซเชฐเซ‹เชซเซ‡เชธเชฐ เชนเชคเซ‹. เช…เชจเซ‡ เชฎเชจเซ‡ เช–เซ‚เชฌ เชœ เช†เชจเช‚เชฆ เช›เซ‡ เช•เซ‡ เชนเชตเซ‡ เชนเซเช‚ เชคเชฎเชจเซ‡ เชœเซ‡ เช•เชนเซ‡เชตเชพเชจเซ‹ เช›เซเช‚ เชคเซ‡ เช•เชนเซ€ เชถเช•เซ€เชถ. เช† เชฎเชพเชฐเซ€ เชธเซŒเชฅเซ€ เชฐเชธเชชเซเชฐเชฆ เชฐเชœเซ‚เช†เชคเซ‹เชฎเชพเช‚เชจเซ€ เชเช• เช›เซ‡. เช…เชจเซ‡ เช† เชชเซเชฐเชธเซเชคเซเชคเชฟเชฎเชพเช‚ 110 เชธเซเชฒเชพเช‡เชกเซเชธ เช›เซ‡. เช…เชฎเซ‡ เชธเชฐเชณ เชตเชธเซเชคเซเช“ เชธเชพเชฅเซ‡ เชตเชพเชค เช•เชฐเชตเชพเชจเซเช‚ เชถเชฐเซ‚ เช•เชฐเซ€เชถเซเช‚, เช…เชจเซ‡ เช…เช‚เชคเซ‡ เช…เชนเซ‡เชตเชพเชฒ เชตเชงเซ เช…เชจเซ‡ เชตเชงเซ เชœเชŸเชฟเชฒ เชฌเชจเชถเซ‡, เช…เชจเซ‡ เชคเชฆเซเชฆเชจ เชœเชŸเชฟเชฒ เชฌเชจเซ€ เชœเชถเซ‡.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เช† เชเช• เชœเช—เซเชฏเชพเช เช…เชชเซเชฐเชฟเชฏ เชตเชพเชคเชšเซ€เชค เช›เซ‡. เช…เชตเชฐเซ‹เชงเชฟเชค เช•เชฐเชตเซเช‚ เช เชธเซŒเชฅเซ€ เชฒเซ‹เช•เชชเซเชฐเชฟเชฏ เชตเชฟเชทเชฏ เชจเชฅเซ€. เช…เชฎเซ‡ เช‡เชšเซเช›เซ€เช เช›เซ€เช เช•เซ‡ เช† เช•เซเชฏเชพเช‚เช• เช…เชฆเซƒเชถเซเชฏ เชฅเชˆ เชœเชพเชฏ. เชฆเช‚เชค เชšเชฟเช•เชฟเชคเซเชธเช• เชชเชพเชธเซ‡ เชœเชตเชพ เชœเซ‡เชตเซเช‚ เช›เซ‡.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

  1. เชฒเซ‹เช•เซ€เช‚เช— เช เช˜เชฃเชพ เชฌเชงเชพ เชฒเซ‹เช•เซ‹ เชฎเชพเชŸเซ‡ เชธเชฎเชธเซเชฏเชพ เช›เซ‡ เชœเซ‡เช“ เชกเซ‡เชŸเชพเชฌเซ‡เชเชฎเชพเช‚ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ เชเช• เชœ เชธเชฎเชฏเซ‡ เชฌเชนเซเชตเชฟเชง เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเช“ เชšเชพเชฒเซ€ เชฐเชนเซ€ เช›เซ‡. เชคเซ‡เชฎเชจเซ‡ เช…เชตเชฐเซ‹เชงเชฟเชค เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡. เชเชŸเชฒเซ‡ เช•เซ‡, เช†เชœเซ‡ เชนเซเช‚ เชคเชฎเชจเซ‡ เชฌเซเชฒเซ‹เช•เซ€เช‚เช— เชชเชฐ เชฎเซ‚เชณเชญเซ‚เชค เชœเซเชžเชพเชจ เช†เชชเซ€เชถ.
  2. เชตเซเชฏเชตเชนเชพเชฐ IDs. เช† เชชเซเชฐเชธเซเชคเซเชคเชฟเชจเซ‹ เชเช• เชœเช—เซเชฏเชพเช เช•เช‚เชŸเชพเชณเชพเชœเชจเช• เชญเชพเช— เช›เซ‡, เชชเชฐเช‚เชคเซ เชคเซ‡เชฎเชจเซ‡ เชธเชฎเชœเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡.
  3. เช†เช—เชณ เช†เชชเชฃเซ‡ เชฌเซเชฒเซ‹เช•เซ€เช‚เช—เชจเชพ เชชเซเชฐเช•เชพเชฐเซ‹ เชตเชฟเชถเซ‡ เชตเชพเชค เช•เชฐเซ€เชถเซเช‚. เช† เชเช•เชฆเชฎ เชฏเชพเช‚เชคเซเชฐเชฟเช• เชญเชพเช— เช›เซ‡.
  4. เช…เชจเซ‡ เชจเซ€เชšเซ‡ เช…เชฎเซ‡ เชฌเซเชฒเซ‹เช•เซ€เช‚เช—เชจเชพ เช•เซ‡เชŸเชฒเชพเช• เช‰เชฆเชพเชนเชฐเชฃเซ‹ เช†เชชเซ€เชถเซเช‚. เช…เชจเซ‡ เชคเซ‡ เชธเชฎเชœเชตเซเช‚ เช–เซ‚เชฌ เชฎเซเชถเซเช•เซ‡เชฒ เชนเชถเซ‡.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เชšเชพเชฒเซ‹ เชฌเซเชฒเซ‹เช•เซ€เช‚เช— เชตเชฟเชถเซ‡ เชตเชพเชค เช•เชฐเซ€เช.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เช†เชชเชฃเซ€ เชชเชฐเชฟเชญเชพเชทเชพ เชเช•เชฆเชฎ เชœเชŸเชฟเชฒ เช›เซ‡. เชคเชฎเชพเชฐเชพเชฎเชพเช‚เชฅเซ€ เช•เซ‡เชŸเชฒเชพเชจเซ‡ เช–เชฌเชฐ เช›เซ‡ เช•เซ‡ เช† เชฎเชพเชฐเซเช— เช•เซเชฏเชพเช‚เชฅเซ€ เช†เชตเซเชฏเซ‹ เช›เซ‡? เชฌเซ‡ เชฎเชพเชฃเชธเซ‹. เช† เช•เซ‹เชฒเซ‹เชธเชฒ เช•เซ‡เชต เชเชกเชตเซ‡เชจเซเชšเชฐ เชจเชพเชฎเชจเซ€ เช—เซ‡เชฎเชฎเชพเช‚เชฅเซ€ เช›เซ‡. เชฎเชจเซ‡ เชฒเชพเช—เซ‡ เช›เซ‡ เช•เซ‡ 80 เชจเชพ เชฆเชพเชฏเช•เชพเชฎเชพเช‚ เชคเซ‡ เชŸเซ‡เช•เซเชธเซเชŸ-เช†เชงเชพเชฐเชฟเชค เช•เชฎเซเชชเซเชฏเซเชŸเชฐ เช—เซ‡เชฎ เชนเชคเซ€. เชคเซเชฏเชพเช‚ เชคเชฎเชพเชฐเซ‡ เช—เซเชซเชพเชฎเชพเช‚, เชญเซเชฒเชญเซเชฒเชพเชฎเชฃเซ€เชฎเชพเช‚ เชœเชตเซเช‚ เชชเชกเซเชฏเซเช‚, เช…เชจเซ‡ เชŸเซ‡เช•เซเชธเซเชŸ เชฌเชฆเชฒเชพเชˆ เช—เชฏเซ‹, เชชเชฐเช‚เชคเซ เชธเชพเชฎเช—เซเชฐเซ€ เชฆเชฐเซ‡เช• เชตเช–เชคเซ‡ เชฒเช—เชญเช— เชธเชฎเชพเชจ เชนเชคเซ€. เช† เชฐเซ€เชคเซ‡ เชฎเชจเซ‡ เช† เชฐเชฎเชค เชฏเชพเชฆ เช›เซ‡.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เช…เชจเซ‡ เช…เชนเซ€เช‚ เช†เชชเชฃเซ‡ เช“เชฐเซ‡เช•เชฒเชฅเซ€ เช…เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เช†เชตเซ‡เชฒเชพ เชคเชพเชณเชพเช“เชจเซเช‚ เชจเชพเชฎ เชœเซ‹เชˆเช เช›เซ€เช. เช…เชฎเซ‡ เชคเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เช เช›เซ€เช.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เช…เชนเซ€เช‚ เช†เชชเชฃเซ‡ เชเชตเชพ เชถเชฌเซเชฆเซ‹ เชœเซ‹เชˆเช เช›เซ€เช เชœเซ‡ เชฎเชจเซ‡ เชฎเซ‚เช‚เชเชตเชฃเชฎเชพเช‚ เชฎเซ‚เช•เซ‡ เช›เซ‡. เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชถเซ‡เชฐ เช…เชชเชกเซ‡เชŸ ECXLUSIVE. เช†เช—เชณ เชถเซ‡เชฐ เช•เชฐเซ‹ ECXLUSIVE. เชธเชพเชšเซเช‚ เช•เชนเซเช‚ เชคเซ‹, เช† เชจเชพเชฎเซ‹ เชฌเชนเซ เชธเซเชชเชทเซเชŸ เชจเชฅเซ€. เช…เชฎเซ‡ เชคเซ‡เชฎเชจเซ‡ เชตเชงเซ เชตเชฟเช—เชคเชตเชพเชฐ เชงเซเชฏเชพเชจเชฎเชพเช‚ เชฒเซ‡เชตเชพเชจเซ‹ เชชเซเชฐเชฏเชคเซเชจ เช•เชฐเซ€เชถเซเช‚. เช•เซ‡เชŸเชฒเชพเช•เชฎเชพเช‚ "เชถเซ‡เชฐ" เชถเชฌเซเชฆ เชนเซ‹เชฏ เช›เซ‡, เชœเซ‡เชจเซ‹ เช…เชฐเซเชฅ เช…เชฒเช— เชฅเชพเชฏ เช›เซ‡. เช•เซ‡เชŸเชฒเชพเช•เชฎเชพเช‚ "เชตเชฟเชถเชฟเชทเซเชŸ" เชถเชฌเซเชฆ เชนเซ‹เชฏ เช›เซ‡. เช•เซ‡เชŸเชฒเชพเช•เชฎเชพเช‚ เช† เชฌเช‚เชจเซ‡ เชถเชฌเซเชฆเซ‹ เช›เซ‡. เชนเซเช‚ เช† เชคเชพเชณเชพเช“ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชพเชฐเซเชฏ เช•เชฐเซ‡ เช›เซ‡ เชคเซ‡เชจเซ€ เชธเชพเชฅเซ‡ เชชเซเชฐเชพเชฐเช‚เชญ เช•เชฐเชตเชพ เชฎเชพเช‚เช—เซ เช›เซเช‚.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เช…เชจเซ‡ "เชเช•เซเชธเซ‡เชธ" เชถเชฌเซเชฆ เชชเชฃ เช–เซ‚เชฌ เชœ เชฎเชนเชคเซเชตเชชเซ‚เชฐเซเชฃ เช›เซ‡. เช…เชจเซ‡ "เชชเช‚เช•เซเชคเชฟ" เชถเชฌเซเชฆเซ‹ เชเช• เชถเชฌเซเชฆเชฎเชพเชณเชพ เช›เซ‡. เชเชŸเชฒเซ‡ เช•เซ‡, เชเช•เซเชธเซ‡เชธ เชตเชฟเชคเชฐเชฃ, เชชเช‚เช•เซเชคเชฟ เชตเชฟเชคเชฐเชฃ.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เชฌเซ€เชœเซ‹ เชฎเซเชฆเซเชฆเซ‹ เชœเซ‡ เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธเชฎเชพเช‚ เชธเชฎเชœเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡, เชœเซ‡ เช•เชฎเชจเชธเซ€เชฌเซ‡ เชนเซเช‚ เชฎเชพเชฐเซ€ เชšเชฐเซเชšเชพเชฎเชพเช‚ เช†เชตเชฐเซ€ เชถเช•เซ€เชถ เชจเชนเซ€เช‚, เชคเซ‡ เช›เซ‡ MVCC. เชฎเชพเชฐเซ€ เชตเซ‡เชฌเชธเชพเช‡เชŸ เชชเชฐ เช† เชตเชฟเชทเชฏ เชชเชฐ เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เชเช• เช…เชฒเช— เชฐเชœเซ‚เช†เชค เช›เซ‡. เช…เชจเซ‡ เชœเซ‹ เชคเชฎเชจเซ‡ เชฒเชพเช—เซ‡ เช•เซ‡ เช† เชชเซเชฐเชธเซเชคเซเชคเชฟ เชฎเซเชถเซเช•เซ‡เชฒ เช›เซ‡, เชคเซ‹ MVCC เช•เชฆเชพเชš เชฎเชพเชฐเชพ เชฎเชพเชŸเซ‡ เชธเซŒเชฅเซ€ เชฎเซเชถเซเช•เซ‡เชฒ เช›เซ‡. เช…เชจเซ‡ เชœเซ‹ เชคเชฎเชจเซ‡ เชฐเชธ เชนเซ‹เชฏ, เชคเซ‹ เชคเชฎเซ‡ เชคเซ‡เชจเซ‡ เชตเซ‡เชฌเชธเชพเช‡เชŸ เชชเชฐ เชœเซ‹เชˆ เชถเช•เซ‹ เช›เซ‹. เชคเชฎเซ‡ เชตเชฟเชกเชฟเชฏเซ‹ เชœเซ‹เชˆ เชถเช•เซ‹ เช›เซ‹.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เชฌเซ€เชœเซ€ เชตเชธเซเชคเซ เชœเซ‡ เช†เชชเชฃเซ‡ เชธเชฎเชœเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡ เชคเซ‡ เช›เซ‡ เชŸเซเชฐเชพเชจเซเชเซ‡เช•เซเชถเชจ เช†เชˆเชกเซ€. เช˜เชฃเชพ เชตเซเชฏเชตเชนเชพเชฐเซ‹ เช…เชจเชจเซเชฏ เช“เชณเช–เช•เชฐเซเชคเชพเช“ เชตเชฟเชจเชพ เช•เชพเชฎ เช•เชฐเซ€ เชถเช•เชคเชพ เชจเชฅเซ€. เช…เชจเซ‡ เช…เชนเซ€เช‚ เช†เชชเชฃเซ€ เชชเชพเชธเซ‡ เชŸเซเชฐเชพเชจเซเชเซ‡เช•เซเชถเชจ เชถเซเช‚ เช›เซ‡ เชคเซ‡เชจเซ€ เชธเชฎเชœเซ‚เชคเซ€ เช›เซ‡. เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชชเชพเชธเซ‡ เชฌเซ‡ เชŸเซเชฐเชพเชจเซเชเซ‡เช•เซเชถเชจ เชจเช‚เชฌเชฐเชฟเช‚เช— เชธเชฟเชธเซเชŸเชฎ เช›เซ‡. เชนเซเช‚ เชœเชพเชฃเซเช‚ เช›เซเช‚ เช•เซ‡ เช† เชฌเชนเซ เชธเซเช‚เชฆเชฐ เช‰เช•เซ‡เชฒ เชจเชฅเซ€.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เช เชชเชฃ เชงเซเชฏเชพเชจเชฎเชพเช‚ เชฐเชพเช–เซ‹ เช•เซ‡ เชธเซเชฒเชพเช‡เชกเซเชธ เชธเชฎเชœเชตเชพเชฎเชพเช‚ เช–เซ‚เชฌ เชœ เชฎเซเชถเซเช•เซ‡เชฒ เชนเชถเซ‡, เชคเซ‡เชฅเซ€ เชฒเชพเชฒ เชฐเช‚เช—เชฎเชพเช‚ เชœเซ‡ เชนเชพเช‡เชฒเชพเช‡เชŸ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡ เชคเซ‡เชจเชพ เชชเชฐ เชคเชฎเชพเชฐเซ‡ เชงเซเชฏเชพเชจ เช†เชชเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

http://momjian.us/main/writings/pgsql/locking.sql

เชœเซ‹เชˆเช. เชŸเซเชฐเชพเชจเซเชเซ‡เช•เซเชถเชจ เชจเช‚เชฌเชฐ เชฒเชพเชฒ เชฐเช‚เช—เชฎเชพเช‚ เชชเซเชฐเช•เชพเชถเชฟเชค เชฅเชฏเซ‡เชฒ เช›เซ‡. SELECT pg_back เชซเช‚เช•เซเชถเชจ เช…เชนเซ€เช‚ เชฌเชคเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡. เชคเซ‡ เชฎเชพเชฐเซ‹ เชตเซเชฏเชตเชนเชพเชฐ เช…เชจเซ‡ เชตเซเชฏเชตเชนเชพเชฐ ID เชชเชฐเชค เช•เชฐเซ‡ เช›เซ‡.

เชฌเซ€เชœเซ€ เชเช• เชตเชพเชค, เชœเซ‹ เชคเชฎเชจเซ‡ เช† เชชเซเชฐเซ‡เชเชจเซเชŸเซ‡เชถเชจ เช—เชฎเซ‡ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เชจเซ‡ เชคเชฎเชพเชฐเชพ เชกเซ‡เชŸเชพเชฌเซ‡เช เชชเชฐ เชšเชฒเชพเชตเชตเชพ เชฎเชพเช‚เช—เซ‹ เช›เซ‹, เชคเซ‹ เชคเชฎเซ‡ เช—เซเชฒเชพเชฌเซ€ เชฐเช‚เช—เชจเซ€ เช† เชฒเชฟเช‚เช• เชชเชฐ เชœเชˆ เชถเช•เซ‹ เช›เซ‹ เช…เชจเซ‡ เช† เชชเซเชฐเชธเซเชคเซเชคเชฟ เชฎเชพเชŸเซ‡ SQL เชกเชพเช‰เชจเชฒเซ‹เชก เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹. เช…เชจเซ‡ เชคเชฎเซ‡ เชคเซ‡เชจเซ‡ เชซเช•เซเชค เชคเชฎเชพเชฐเชพ PSQL เชฎเชพเช‚ เชšเชฒเชพเชตเซ€ เชถเช•เซ‹ เช›เซ‹ เช…เชจเซ‡ เชธเชฎเช—เซเชฐ เชชเซเชฐเชธเซเชคเซเชคเชฟ เชคเชฐเชค เชœ เชคเชฎเชพเชฐเซ€ เชธเซเช•เซเชฐเซ€เชจ เชชเชฐ เชนเชถเซ‡. เชคเซ‡เชฎเชพเช‚ เชซเซ‚เชฒเซ‹ เชจเชนเซ€เช‚ เชนเซ‹เชฏ, เชชเชฐเช‚เชคเซ เช“เช›เชพเชฎเชพเช‚ เช“เช›เซเช‚ เช†เชชเชฃเซ‡ เชคเซ‡เชจเซ‡ เชœเซ‹เชˆ เชถเช•เซ€เช เช›เซ€เช.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เช† เช•เชฟเชธเซเชธเชพเชฎเชพเช‚ เช†เชชเชฃเซ‡ เชŸเซเชฐเชพเชจเซเชเซ‡เช•เซเชถเชจ ID เชœเซ‹เชˆเช เช›เซ€เช. เช† เชคเซ‡ เชจเช‚เชฌเชฐ เช›เซ‡ เชœเซ‡ เช…เชฎเซ‡ เชคเซ‡เชฃเซ€เชจเซ‡ เชธเซ‹เช‚เชชเซเชฏเซ‹ เช›เซ‡. เช…เชจเซ‡ Postgres เชฎเชพเช‚ เช…เชจเซเชฏ เชชเซเชฐเช•เชพเชฐเชจเซ‹ เชŸเซเชฐเชพเชจเซเชเซ‡เช•เซเชถเชจ ID เช›เซ‡, เชœเซ‡เชจเซ‡ เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชŸเซเชฐเชพเชจเซเชเซ‡เช•เซเชถเชจ ID เช•เชนเซ‡เชตเชพเชฏ เช›เซ‡

เช…เชจเซ‡ เช†เชชเชฃเซ‡ เช† เชธเชฎเชœเชตเซเช‚ เชœเซ‹เชˆเช. เช† เช–เซ‚เชฌ เชœ เชฎเชนเชคเซเชตเชชเซ‚เชฐเซเชฃ เช›เซ‡, เช…เชจเซเชฏเชฅเชพ เช…เชฎเซ‡ เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธเชฎเชพเช‚ เชฒเซ‹เช•เซ€เช‚เช—เชจเซ‡ เชธเชฎเชœเซ€ เชถเช•เซ€เชถเซเช‚ เชจเชนเซ€เช‚.

เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชŸเซเชฐเชพเชจเซเชเซ‡เช•เซเชถเชจ ID เช เชเช• เชตเซเชฏเชตเชนเชพเชฐ ID เช›เซ‡ เชœเซ‡เชฎเชพเช‚ เชธเชคเชค เชฎเซ‚เชฒเซเชฏเซ‹ เชนเซ‹เชคเชพ เชจเชฅเซ€. เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชœเซ‹ เชนเซเช‚ SELECT เช†เชฆเซ‡เชถ เชšเชฒเชพเชตเซเช‚ เช›เซเช‚, เชคเซ‹ เชชเช›เซ€ เชนเซเช‚ เชธเช‚เชญเชตเชคเชƒ เชกเซ‡เชŸเชพเชฌเซ‡เช เชฌเชฆเชฒเซ€เชถ เชจเชนเซ€เช‚, เชนเซเช‚ เช•เช‚เชˆเชชเชฃ เชฒเซ‹เช• เช•เชฐเซ€เชถ เชจเชนเซ€เช‚. เชคเซ‡เชฅเซ€ เชœเซเชฏเชพเชฐเซ‡ เช†เชชเชฃเซ‡ เชเช• เชธเชฐเชณ SELECT เชšเชฒเชพเชตเซ€เช เช›เซ€เช, เชคเซเชฏเชพเชฐเซ‡ เช…เชฎเซ‡ เชคเซ‡ เชตเซเชฏเชตเชนเชพเชฐเชจเซ‡ เชธเชคเชค ID เช†เชชเชคเชพ เชจเชฅเซ€. เช…เชฎเซ‡ เชคเซ‡เชจเซ‡ เชคเซเชฏเชพเช‚ เชฎเชพเชคเซเชฐ เชตเชฐเซเชšเซเชฏเซเช…เชฒ เช†เชˆเชกเซ€ เช†เชชเซ€เช เช›เซ€เช.

เช…เชจเซ‡ เช† เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชชเชฐเชซเซ‹เชฐเซเชฎเชจเซเชธเชจเซ‡ เชธเซเชงเชพเชฐเซ‡ เช›เซ‡, เช•เซเชฒเชฟเชจเช…เชช เช•เซเชทเชฎเชคเชพเช“เชจเซ‡ เชธเซเชงเชพเชฐเซ‡ เช›เซ‡, เชคเซ‡เชฅเซ€ เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชŸเซเชฐเชพเชจเซเชเซ‡เช•เซเชถเชจ ID เชฌเซ‡ เชจเช‚เชฌเชฐเซ‹ เชงเชฐเชพเชตเซ‡ เช›เซ‡. เชธเซเชฒเซ‡เชถ เชชเชนเซ‡เชฒเชพเชจเซ‹ เชชเซเชฐเชฅเชฎ เชจเช‚เชฌเชฐ เชฌเซ‡เช•เชเชจเซเชก ID เช›เซ‡. เช…เชจเซ‡ เชœเชฎเชฃเซ€ เชฌเชพเชœเซเช เช†เชชเชฃเซ‡ เชฎเชพเชคเซเชฐ เชเช• เช•เชพเช‰เชจเซเชŸเชฐ เชœเซ‹เชˆเช เช›เซ€เช.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เชคเซ‡เชฅเซ€, เชœเซ‹ เชนเซเช‚ เชตเชฟเชจเช‚เชคเซ€ เชšเชฒเชพเชตเซเช‚ เช›เซเช‚, เชคเซ‹ เชคเซ‡ เช•เชนเซ‡ เช›เซ‡ เช•เซ‡ เชฌเซ‡เช•เชเชจเซเชก ID 2 เช›เซ‡.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เช…เชจเซ‡ เชœเซ‹ เชนเซเช‚ เช†เชตเชพ เชตเซเชฏเชตเชนเชพเชฐเซ‹เชจเซ€ เชถเซเชฐเซ‡เชฃเซ€ เชšเชฒเชพเชตเซเช‚ เช›เซเช‚, เชคเซ‹ เช†เชชเชฃเซ‡ เชœเซ‹เชˆเช เช›เซ€เช เช•เซ‡ เชœเซเชฏเชพเชฐเซ‡ เชชเชฃ เชนเซเช‚ เช•เซเชตเซ‡เชฐเซ€ เชšเชฒเชพเชตเซเช‚ เช›เซเช‚ เชคเซเชฏเชพเชฐเซ‡ เช•เชพเช‰เชจเซเชŸเชฐ เชตเชงเซ‡ เช›เซ‡. เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชœเซเชฏเชพเชฐเซ‡ เชนเซเช‚ เช•เซเชตเซ‡เชฐเซ€ 2/10, 2/11, 2/12, เชตเช—เซ‡เชฐเซ‡ เชšเชฒเชพเชตเซเช‚ เช›เซเช‚.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เชงเซเชฏเชพเชจเชฎเชพเช‚ เชฐเชพเช–เซ‹ เช•เซ‡ เช…เชนเซ€เช‚ เชฌเซ‡ เช•เซ‰เชฒเชฎ เช›เซ‡. เชกเชพเชฌเซ€ เชฌเชพเชœเซเช เช†เชชเชฃเซ‡ เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชŸเซเชฐเชพเชจเซเชเซ‡เช•เซเชถเชจ ID โ€“ 2/12 เชœเซ‹เชˆเช เช›เซ€เช. เช…เชจเซ‡ เชœเชฎเชฃเซ€ เชฌเชพเชœเซเช เช…เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เช•เชพเชฏเชฎเซ€ เชตเซเชฏเชตเชนเชพเชฐ ID เช›เซ‡. เช…เชจเซ‡ เช† เช•เซเชทเซ‡เชคเซเชฐ เช–เชพเชฒเซ€ เช›เซ‡. เช…เชจเซ‡ เช† เชตเซเชฏเชตเชนเชพเชฐ เชกเซ‡เชŸเชพเชฌเซ‡เชเชฎเชพเช‚ เชซเซ‡เชฐเชซเชพเชฐ เช•เชฐเชคเซเช‚ เชจเชฅเซ€. เชคเซ‡เชฅเซ€ เชนเซเช‚ เชคเซ‡เชจเซ‡ เช•เชพเชฏเชฎเซ€ เชตเซเชฏเชตเชนเชพเชฐ ID เช†เชชเชคเซ‹ เชจเชฅเซ€.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เชœเชฒเชฆเซ€ เชนเซเช‚ เชตเชฟเชถเซเชฒเซ‡เชทเชฃ เช†เชฆเซ‡เชถ ((ANALYZE)) เชšเชฒเชพเชตเซเช‚ เช›เซเช‚, เชคเซ‡ เชœ เช•เซเชตเซ‡เชฐเซ€ เชฎเชจเซ‡ เช•เชพเชฏเชฎเซ€ เชตเซเชฏเชตเชนเชพเชฐ ID เช†เชชเซ‡ เช›เซ‡. เชœเซเช“ เช•เซ‡ เช† เช†เชชเชฃเชพ เชฎเชพเชŸเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฌเชฆเชฒเชพเชฏเซเช‚ เช›เซ‡. เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เช† ID เชชเชนเซ‡เชฒเชพ เชจเชนเซ‹เชคเซเช‚, เชชเชฃ เชนเชตเซ‡ เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เช›เซ‡.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เชคเซ‹ เช…เชนเซ€เช‚ เชฌเซ€เชœเซ€ เชตเชฟเชจเช‚เชคเซ€ เช›เซ‡, เชฌเซ€เชœเซ‹ เชตเซเชฏเชตเชนเชพเชฐ. เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชŸเซเชฐเชพเชจเซเชเซ‡เช•เซเชถเชจ เชจเช‚เชฌเชฐ 2/13 เช›เซ‡. เช…เชจเซ‡ เชœเซ‹ เชนเซเช‚ เชธเชคเชค เชŸเซเชฐเชพเชจเซเชเซ‡เช•เซเชถเชจ ID เชฎเชพเช‚เช—เซเช‚ เช›เซเช‚, เชคเซ‹ เชœเซเชฏเชพเชฐเซ‡ เชนเซเช‚ เช•เซเชตเซ‡เชฐเซ€ เชšเชฒเชพเชตเซ€เชถ, เชคเซเชฏเชพเชฐเซ‡ เชฎเชจเซ‡ เชคเซ‡ เชฎเชณเซ€ เชœเชถเซ‡.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เชคเซ‡เชฅเซ€, เชตเชงเซ เชเช• เชตเช–เชค. เช…เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชŸเซเชฐเชพเชจเซเชเซ‡เช•เซเชถเชจ ID เช…เชจเซ‡ เชธเชคเชค เชŸเซเชฐเชพเชจเซเชเซ‡เช•เซเชถเชจ ID เช›เซ‡. เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชตเชฐเซเชคเชจเชจเซ‡ เชธเชฎเชœเชตเชพ เชฎเชพเชŸเซ‡ เชซเช•เซเชค เช† เชฎเซเชฆเซเชฆเชพเชจเซ‡ เชธเชฎเชœเซ‹.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เช…เชฎเซ‡ เชคเซเชฐเซ€เชœเชพ เชตเชฟเชญเชพเช—เชฎเชพเช‚ เช†เช—เชณ เชตเชงเซ€เช เช›เซ€เช. เช…เชนเซ€เช‚ เช†เชชเชฃเซ‡ เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธเชฎเชพเช‚ เชตเชฟเชตเชฟเชง เชชเซเชฐเช•เชพเชฐเชจเชพ เชคเชพเชณเชพเช“เชฎเชพเช‚เชฅเซ€ เชชเชธเชพเชฐ เชฅเชˆเชถเซเช‚. เชคเซ‡ เชฌเชนเซ เชฐเชธเชชเซเชฐเชฆ เชจเชฅเซ€. เช›เซ‡เชฒเซเชฒเซ‹ เชตเชฟเชญเชพเช— เชตเชงเซ เชฐเชธเชชเซเชฐเชฆ เชฐเชนเซ‡เชถเซ‡. เชชเชฐเช‚เชคเซ เช†เชชเชฃเซ‡ เชฎเซ‚เชณเชญเซ‚เชค เชฌเชพเชฌเชคเซ‹เชจเซ‡ เชงเซเชฏเชพเชจเชฎเชพเช‚ เชฒเซ‡เชตเซ€ เชœเซ‹เชˆเช, เช•เชพเชฐเชฃ เช•เซ‡ เช…เชจเซเชฏเชฅเชพ เช†เชชเชฃเซ‡ เชธเชฎเชœเซ€ เชถเช•เชคเชพ เชจเชฅเซ€ เช•เซ‡ เช†เช—เชณ เชถเซเช‚ เชฅเชถเซ‡.

เช…เชฎเซ‡ เช† เชตเชฟเชญเชพเช—เชฎเชพเช‚เชฅเซ€ เชชเชธเชพเชฐ เชฅเชˆเชถเซเช‚, เช…เชฎเซ‡ เชฆเชฐเซ‡เช• เชชเซเชฐเช•เชพเชฐเชจเชพ เชฒเซ‹เช•เชจเซ‡ เชœเซ‹เชˆเชถเซเช‚. เช…เชจเซ‡ เชนเซเช‚ เชคเชฎเชจเซ‡ เชคเซ‡เช“ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเซ‡ เช›เซ‡, เชคเซ‡เช“ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชพเชฐเซเชฏ เช•เชฐเซ‡ เช›เซ‡ เชคเซ‡เชจเชพ เช‰เชฆเชพเชนเชฐเชฃเซ‹ เชฌเชคเชพเชตเซ€เชถ, เชนเซเช‚ เชคเชฎเชจเซ‡ เช•เซ‡เชŸเชฒเซ€เช• เช•เซเชตเซ‡เชฐเซ€เช เชฌเชคเชพเชตเซ€เชถ เชœเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชคเชฎเซ‡ เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธเชฎเชพเช‚ เชฒเซ‹เช•เซ€เช‚เช— เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชพเชฐเซเชฏ เช•เชฐเซ‡ เช›เซ‡ เชคเซ‡ เชœเซ‹เชตเชพ เชฎเชพเชŸเซ‡ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เช•เซเชตเซ‡เชฐเซ€ เชฌเชจเชพเชตเชตเชพ เช…เชจเซ‡ เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธเชฎเชพเช‚ เชถเซเช‚ เชฅเชˆ เชฐเชนเซเชฏเซเช‚ เช›เซ‡ เชคเซ‡ เชœเซ‹เชตเชพ เชฎเชพเชŸเซ‡, เช…เชฎเชพเชฐเซ‡ เชธเชฟเชธเซเชŸเชฎ เชตเซเชฏเซ‚เชฎเชพเช‚ เช•เซเชตเซ‡เชฐเซ€ เชœเชพเชฐเซ€ เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡. เช† เช•เชฟเชธเซเชธเชพเชฎเชพเช‚, pg_lock เชฒเชพเชฒ เชฐเช‚เช—เชฎเชพเช‚ เชชเซเชฐเช•เชพเชถเชฟเชค เชฅเชพเชฏ เช›เซ‡. Pg_lock เช เชเช• เชธเชฟเชธเซเชŸเชฎ เชŸเซ‡เชฌเชฒ เช›เซ‡ เชœเซ‡ เช…เชฎเชจเซ‡ เชœเชฃเชพเชตเซ‡ เช›เซ‡ เช•เซ‡ เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธเชฎเชพเช‚ เชนเชพเชฒเชฎเชพเช‚ เช•เชฏเชพ เชคเชพเชณเชพเช“ เช‰เชชเชฏเซ‹เช—เชฎเชพเช‚ เช›เซ‡.

เชœเซ‹ เช•เซ‡, เชคเชฎเชจเซ‡ pg_lock เชชเซ‹เชคเซ‡ เชœ เชฌเชคเชพเชตเชตเซเช‚ เชฎเชพเชฐเชพ เชฎเชพเชŸเซ‡ เช–เซ‚เชฌ เชœ เชฎเซเชถเซเช•เซ‡เชฒ เช›เซ‡ เช•เชพเชฐเชฃ เช•เซ‡ เชคเซ‡ เช–เซ‚เชฌ เชœเชŸเชฟเชฒ เช›เซ‡. เชคเซ‡เชฅเซ€ เชฎเซ‡เช‚ เชเช• เชฆเซƒเชถเซเชฏ เชฌเชจเชพเชตเซเชฏเซเช‚ เชœเซ‡ pg_locks เชฌเชคเชพเชตเซ‡ เช›เซ‡. เช…เชจเซ‡ เชคเซ‡ เชฎเชพเชฐเชพ เชฎเชพเชŸเซ‡ เช•เซ‡เชŸเชฒเชพเช• เช•เชพเชฎ เชชเชฃ เช•เชฐเซ‡ เช›เซ‡ เชœเซ‡ เชฎเชจเซ‡ เชตเชงเซ เชธเชพเชฐเซ€ เชฐเซ€เชคเซ‡ เชธเชฎเชœเชตเชพ เชฆเซ‡ เช›เซ‡. เชเชŸเชฒเซ‡ เช•เซ‡, เชคเซ‡ เชฎเชพเชฐเชพ เชคเชพเชณเชพเช“, เชฎเชพเชฐเชพ เชชเซ‹เชคเชพเชจเชพ เชธเชคเซเชฐ เชตเช—เซ‡เชฐเซ‡เชจเซ‡ เชฌเชพเช•เชพเชค เชฐเชพเช–เซ‡ เช›เซ‡. เชคเซ‡ เชฎเชพเชคเซเชฐ เชชเซเชฐเชฎเชพเชฃเชญเซ‚เชค SQL เช›เซ‡ เช…เชจเซ‡ เชคเซ‡ เชคเชฎเชจเซ‡ เชถเซเช‚ เชšเชพเชฒเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡ เชคเซ‡ เชตเชงเซ เชธเชพเชฐเซ€ เชฐเซ€เชคเซ‡ เชฌเชคเชพเชตเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เชฌเซ€เชœเซ€ เชธเชฎเชธเซเชฏเชพ เช เช›เซ‡ เช•เซ‡ เช† เชฆเซƒเชถเซเชฏ เช–เซ‚เชฌ เชตเชฟเชถเชพเชณ เช›เซ‡, เชคเซ‡เชฅเซ€ เชฎเชพเชฐเซ‡ เชฌเซ€เชœเซเช‚ เชเช• เชฌเชจเชพเชตเชตเซเช‚ เชชเชกเชถเซ‡ - lockview2.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ เช…เชจเซ‡ เชคเซ‡ เชฎเชจเซ‡ เชŸเซ‡เชฌเชฒเชฎเชพเช‚เชฅเซ€ เชตเชงเซ เช•เซ‰เชฒเชฎ เชฌเชคเชพเชตเซ‡ เช›เซ‡. เช…เชจเซ‡ เชฌเซ€เชœเซเช‚ เชเช• เชœเซ‡ เชฎเชจเซ‡ เชฌเชพเช•เซ€เชจเซ€ เช•เซ‰เชฒเชฎ เชฌเชคเชพเชตเซ‡ เช›เซ‡. เช† เชเช•เชฆเชฎ เชœเชŸเชฟเชฒ เช›เซ‡, เชคเซ‡เชฅเซ€ เชฎเซ‡เช‚ เชคเซ‡เชจเซ‡ เชถเช•เซเชฏ เชคเซ‡เชŸเชฒเซ€ เชธเชฐเชณ เชฐเซ€เชคเซ‡ เชฐเชœเซ‚ เช•เชฐเชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเซเชฏเซ‹.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เชคเซ‡เชฅเซ€ เช…เชฎเซ‡ เชฒเซ‹เช•เชกเซ‡เชฎเซ‹ เชจเชพเชฎเชจเซเช‚ เชŸเซ‡เชฌเชฒ เชฌเชจเชพเชตเซเชฏเซเช‚. เช…เชจเซ‡ เช…เชฎเซ‡ เชคเซเชฏเชพเช‚ เชเช• เชฒเซ€เชŸเซ€ เชฌเชจเชพเชตเซ€. เช† เช…เชฎเชพเชฐเซเช‚ เชธเซ‡เชฎเซเชชเชฒ เชŸเซ‡เชฌเชฒ เช›เซ‡. เช…เชจเซ‡ เช…เชฎเซ‡ เชคเชฎเชจเซ‡ เชซเช•เซเชค เชคเชพเชณเชพเช“เชจเชพ เช‰เชฆเชพเชนเชฐเชฃเซ‹ เชฌเชคเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชตเชฟเชญเชพเช—เซ‹ เชฌเชจเชพเชตเซ€เชถเซเช‚.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เชคเซ‡เชฅเซ€, เชเช• เชชเช‚เช•เซเชคเชฟ, เชเช• เช•เซ‰เชฒเชฎ. เชชเซเชฐเชฅเชฎ เชชเซเชฐเช•เชพเชฐเชจเชพ เชฒเซ‹เช•เชจเซ‡ ACCESS SHARE เช•เชนเซ‡เชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เช† เช“เช›เชพเชฎเชพเช‚ เช“เช›เซเช‚ เชชเซเชฐเชคเชฟเชฌเช‚เชงเชฟเชค เช…เชตเชฐเซ‹เชงเชฟเชค เช›เซ‡. เช†เชจเซ‹ เช…เชฐเซเชฅ เช เช›เซ‡ เช•เซ‡ เชคเซ‡ เชตเซเชฏเชตเชนเชพเชฐเซ€เช• เชฐเซ€เชคเซ‡ เช…เชจเซเชฏ เชคเชพเชณเชพเช“ เชธเชพเชฅเซ‡ เชตเชฟเชฐเซ‹เชงเชพเชญเชพเชธเซ€ เชจเชฅเซ€.

เช…เชจเซ‡ เชœเซ‹ เช†เชชเชฃเซ‡ เชฒเซ‹เช•เชจเซ‡ เชธเซเชชเชทเซเชŸ เชฐเซ€เชคเซ‡ เชตเซเชฏเชพเช–เซเชฏเชพเชฏเชฟเชค เช•เชฐเชตเชพ เชฎเชพเช‚เช—เชคเชพ เชนเซ‹เชฏ, เชคเซ‹ เช…เชฎเซ‡ "เชฒเซ‹เช• เชŸเซ‡เชฌเชฒ" เช†เชฆเซ‡เชถ เชšเชฒเชพเชตเซ€เช เช›เซ€เช. เช…เชจเซ‡ เชคเซ‡ เชฆเซ‡เช–เซ€เชคเซ€ เชฐเซ€เชคเซ‡ เชฌเซเชฒเซ‹เช• เช•เชฐเชถเซ‡, เชเชŸเชฒเซ‡ เช•เซ‡ ACCESS SHARE เชฎเซ‹เชกเชฎเชพเช‚ เช…เชฎเซ‡ เชฒเซ‹เช• เชŸเซ‡เชฌเชฒ เชฒเซ‹เช‚เชš เช•เชฐเซ€เช เช›เซ€เช. เช…เชจเซ‡ เชœเซ‹ เชนเซเช‚ เชชเซƒเชทเซเช เชญเซ‚เชฎเชฟเชฎเชพเช‚ PSQL เชšเชฒเชพเชตเซเช‚, เชคเซ‹ เชนเซเช‚ เชฎเชพเชฐเชพ เชชเซเชฐเชฅเชฎ เชธเชคเซเชฐเชฅเซ€ เช† เชฐเซ€เชคเซ‡ เชฌเซ€เชœเชพ เชธเชคเซเชฐเชจเซ€ เชถเชฐเซ‚เช†เชค เช•เชฐเซเช‚ เช›เซเช‚. เชเชŸเชฒเซ‡ เช•เซ‡, เชนเซเช‚ เช…เชนเซ€เช‚ เชถเซเช‚ เช•เชฐเซ€เชถ? เชนเซเช‚ เชฌเซ€เชœเชพ เชธเชคเซเชฐเชฎเชพเช‚ เชœเชพเช‰เช‚ เช›เซเช‚ เช…เชจเซ‡ เชคเซ‡เชจเซ‡ เช•เชนเซเช‚ เช›เซเช‚ เช•เซ‡ "เชฎเชจเซ‡ เช† เชตเชฟเชจเช‚เชคเซ€ เชฎเชพเชŸเซ‡ เชฒเซ‹เช•เชตเซเชฏเซ เชฌเชคเชพเชตเซ‹." เช…เชจเซ‡ เช…เชนเซ€เช‚ เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เช† เช•เซ‹เชทเซเชŸเช•เชฎเชพเช‚ AccessShareLock เช›เซ‡. เช† เชฌเชฐเชพเชฌเชฐ เชฎเซ‡เช‚ เชตเชฟเชจเช‚เชคเซ€ เช•เชฐเซ€ เชนเชคเซ€. เช…เชจเซ‡ เชคเซ‡ เช•เชนเซ‡ เช›เซ‡ เช•เซ‡ เชฌเซเชฒเซ‹เช• เชธเซ‹เช‚เชชเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡. เช–เซ‚เชฌ เชœ เชธเชฐเชณ.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เช†เช—เชณ, เชœเซ‹ เช†เชชเชฃเซ‡ เชฌเซ€เชœเซ€ เช•เซ‰เชฒเชฎ เชœเซ‹เชˆเช, เชคเซ‹ เชคเซเชฏเชพเช‚ เช•เช‚เชˆ เชจเชฅเซ€. เชคเซ‡เช“ เช–เชพเชฒเซ€ เช›เซ‡.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เช…เชจเซ‡ เชœเซ‹ เชนเซเช‚ "SELECT" เช†เชฆเซ‡เชถ เชšเชฒเชพเชตเซเช‚ เช›เซเช‚, เชคเซ‹ AccessShareLockเชจเซ€ เชตเชฟเชจเช‚เชคเซ€ เช•เชฐเชตเชพเชจเซ€ เช† เช—เชฐเซเชญเชฟเชค (เชธเซเชชเชทเซเชŸ) เชฐเซ€เชค เช›เซ‡. เชคเซ‡เชฅเซ€ เชนเซเช‚ เชฎเชพเชฐเซเช‚ เชŸเซ‡เชฌเชฒ เชฐเชฟเชฒเซ€เช เช•เชฐเซเช‚ เช›เซเช‚ เช…เชจเซ‡ เช•เซเชตเซ‡เชฐเซ€ เชšเชฒเชพเชตเซเช‚ เช›เซเช‚ เช…เชจเซ‡ เช•เซเชตเซ‡เชฐเซ€ เชฌเชนเซเชตเชฟเชง เชชเช‚เช•เซเชคเชฟเช“ เช†เชชเซ‡ เช›เซ‡. เช…เชจเซ‡ เชเช• เชฒเซ€เชŸเซ€เชฎเชพเช‚ เช†เชชเชฃเซ‡ AccessShareLock เชœเซ‹เชˆเช เช›เซ€เช. เช†เชฎ, SELECT เชŸเซ‡เชฌเชฒ เชชเชฐ AccessShareLock เชจเซ‡ เช•เซ‰เชฒ เช•เชฐเซ‡ เช›เซ‡. เช…เชจเซ‡ เชคเซ‡ เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชฐเซ€เชคเซ‡ เช•เซ‹เชˆ เชชเชฃ เชตเชธเซเชคเซ เชธเชพเชฅเซ‡ เชตเชฟเชฐเซ‹เชงเชพเชญเชพเชธเซ€ เชจเชฅเซ€ เช•เชพเชฐเชฃ เช•เซ‡ เชคเซ‡ เชจเชฟเชฎเซเชจ-เชธเซเชคเชฐเชจเซเช‚ เชฒเซ‹เช• เช›เซ‡.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เชœเซ‹ เชนเซเช‚ SELECT เชšเชฒเชพเชตเซเช‚ เช…เชจเซ‡ เชคเซเชฐเชฃ เช…เชฒเช—-เช…เชฒเช— เช•เซ‹เชทเซเชŸเช•เซ‹ เชนเซ‹เชฏ เชคเซ‹ เชถเซเช‚? เชชเชนเซ‡เชฒเชพเช‚ เชนเซเช‚ เชฎเชพเชคเซเชฐ เชเช• เชŸเซ‡เชฌเชฒ เชšเชฒเชพเชตเชคเซ‹ เชนเชคเซ‹, เชนเชตเซ‡ เชนเซเช‚ เชคเซเชฐเชฃ เชšเชฒเชพเชตเซเช‚ เช›เซเช‚: pg_class, pg_namespace เช…เชจเซ‡ pg_attribute.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เช…เชจเซ‡ เชนเชตเซ‡ เชœเซเชฏเชพเชฐเซ‡ เชนเซเช‚ เช•เซเชตเซ‡เชฐเซ€ เชœเซ‹เช‰เช‚ เช›เซเช‚, เชคเซเชฏเชพเชฐเซ‡ เชฎเชจเซ‡ เชคเซเชฐเชฃ เช•เซ‹เชทเซเชŸเช•เซ‹เชฎเชพเช‚ 9 AccessShareLocks เชฆเซ‡เช–เชพเชฏ เช›เซ‡. เชถเชพ เชฎเชพเชŸเซ‡? เชคเซเชฐเชฃ เช•เซ‹เชทเซเชŸเช•เซ‹ เชตเชพเชฆเชณเซ€ เชฐเช‚เช—เชฎเชพเช‚ เชชเซเชฐเช•เชพเชถเชฟเชค เชฅเชพเชฏ เช›เซ‡: pg_attribute, pg_class, pg_namespace. เชชเชฐเช‚เชคเซ เชคเชฎเซ‡ เช เชชเชฃ เชœเซ‹เชˆ เชถเช•เซ‹ เช›เซ‹ เช•เซ‡ เช† เช•เซ‹เชทเซเชŸเช•เซ‹ เชฆเซเชตเชพเชฐเชพ เชตเซเชฏเชพเช–เซเชฏเชพเชฏเชฟเชค เชฅเชฏเซ‡เชฒ เชคเชฎเชพเชฎ เช…เชจเซเช•เซเชฐเชฎเชฃเชฟเช•เชพเช“เชฎเชพเช‚ เชชเชฃ AccessShareLock เช›เซ‡.

เช…เชจเซ‡ เช† เชเช• เชคเชพเชณเซเช‚ เช›เซ‡ เชœเซ‡ เชตเซเชฏเชตเชนเชพเชฐเซ€เช• เชฐเซ€เชคเซ‡ เช…เชจเซเชฏ เชฒเซ‹เช•เซ‹ เชธเชพเชฅเซ‡ เชธเช‚เช˜เชฐเซเชท เช•เชฐเชคเซเช‚ เชจเชฅเซ€. เช…เชจเซ‡ เชคเซ‡ เชฎเชพเชคเซเชฐ เชคเซเชฏเชพเชฐเซ‡ เชœ เช•เชฐเซ‡ เช›เซ‡ เช•เซ‡ เชœเซเชฏเชพเชฐเซ‡ เช†เชชเชฃเซ‡ เชคเซ‡เชจเซ‡ เชชเชธเช‚เชฆ เช•เชฐเซ€เช เชคเซเชฏเชพเชฐเซ‡ เชŸเซ‡เชฌเชฒเชจเซ‡ เชฐเซ€เชธเซ‡เชŸ เช•เชฐเชคเชพ เช…เชŸเช•เชพเชตเซ€เช เช›เซ€เช. เชคเซ‡ เช…เชฐเซเชฅเชฎเชพเช‚ เชฌเชจเชพเชตเซ‡ เช›เซ‡. เชเชŸเชฒเซ‡ เช•เซ‡, เชœเซ‹ เช†เชชเชฃเซ‡ เชŸเซ‡เชฌเชฒ เชชเชธเช‚เชฆ เช•เชฐเซ€เช, เชคเซ‹ เชคเซ‡ เชคเซ‡ เช•เซเชทเชฃเซ‡ เช…เชฆเซƒเชถเซเชฏ เชฅเชˆ เชœเชพเชฏ เช›เซ‡, เชคเซ‹ เช† เช–เซ‹เชŸเซเช‚ เช›เซ‡, เชคเซ‡เชฅเซ€ AccessShare เช เชจเชฟเชฎเซเชจ เชธเซเชคเชฐเชจเซเช‚ เชฒเซ‹เช• เช›เซ‡ เชœเซ‡ เช…เชฎเชจเซ‡ เช•เชนเซ‡ เช›เซ‡ เช•เซ‡ "เชœเซเชฏเชพเชฐเซ‡ เชนเซเช‚ เช•เชพเชฎ เช•เชฐเซ€ เชฐเชนเซเชฏเซ‹ เชนเซ‹เช‰เช‚ เชคเซเชฏเชพเชฐเซ‡ เช† เชŸเซ‡เชฌเชฒ เช›เซ‹เชกเชถเซ‹ เชจเชนเซ€เช‚". เช…เชจเชฟเชตเชพเชฐเซเชฏเชชเชฃเซ‡, เชคเซ‡เชฃเซ€ เช†เชŸเชฒเซเช‚ เชœ เช•เชฐเซ‡ เช›เซ‡.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

ROW SHARE - เช† เชฒเซ‹เช• เชฅเซ‹เชกเซเช‚ เช…เชฒเช— เช›เซ‡.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เชšเชพเชฒเซ‹ เชเช• เช‰เชฆเชพเชนเชฐเชฃ เชฒเชˆเช. เชฆเชฐเซ‡เช• เชชเช‚เช•เซเชคเชฟเชจเซ‡ เชตเซเชฏเช•เซเชคเชฟเช—เชค เชฐเซ€เชคเซ‡ เชฒเซ‰เช• เช•เชฐเชตเชพเชจเซ€ ROW SHARE เชชเชฆเซเชงเชคเชฟ เชชเชธเช‚เชฆ เช•เชฐเซ‹. เช† เชฐเซ€เชคเซ‡ เชœเซเชฏเชพเชฐเซ‡ เช…เชฎเซ‡ เชคเซ‡เชฎเชจเซ‡ เชœเซ‹เชคเชพ เชนเซ‹เชˆเช เชคเซเชฏเชพเชฐเซ‡ เช•เซ‹เชˆ เชคเซ‡เชฎเชจเซ‡ เช•เชพเชขเซ€ เชถเช•เชคเซเช‚ เชจเชฅเซ€ เช…เชฅเชตเชพ เชฌเชฆเชฒเซ€ เชถเช•เชคเซเช‚ เชจเชฅเซ€.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจเชคเซ‹ SHARE LOCK เชถเซเช‚ เช•เชฐเซ‡ เช›เซ‡? เช…เชฎเซ‡ เชœเซ‹เชˆเช เช›เซ€เช เช•เซ‡ SELECT เชฎเชพเชŸเซ‡ เชŸเซเชฐเชพเชจเซเชเซ‡เช•เซเชถเชจ ID 681 เช›เซ‡. เช…เชจเซ‡ เช† เชฐเชธเชชเซเชฐเชฆ เช›เซ‡. เช…เชนเซ€เช‚เชฏเชพ เชถเซเช‚ เชฅเชฏเซเช‚? เชชเซเชฐเชฅเชฎ เชตเช–เชค เชœเซเชฏเชพเชฐเซ‡ เช†เชชเชฃเซ‡ เชจเช‚เชฌเชฐ "เชฒเซ‹เช•" เชซเซ€เชฒเซเชกเชฎเชพเช‚ เชœเซ‹เชˆเช เช›เซ€เช. เช…เชฎเซ‡ เชŸเซเชฐเชพเชจเซเชเซ‡เช•เซเชถเชจ ID เชฒเชˆเช เช›เซ€เช เช…เชจเซ‡ เชคเซ‡ เช•เชนเซ‡ เช›เซ‡ เช•เซ‡ เชคเซ‡ เชคเซ‡เชจเซ‡ เชตเชฟเชถเชฟเชทเซเชŸ เชฎเซ‹เชกเชฎเชพเช‚ เช…เชตเชฐเซ‹เชงเชฟเชค เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชคเซ‡ เชฎเชพเชคเซเชฐ เชเชŸเชฒเซเช‚ เชœ เช•เชฐเซ‡ เช›เซ‡ เช•เซ‡ เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เชเช• เชชเช‚เช•เซเชคเชฟ เช›เซ‡ เชœเซ‡ เชŸเซ‡เช•เซเชจเชฟเช•เชฒเซ€ เชฐเซ€เชคเซ‡ เชŸเซ‡เชฌเชฒเชฎเชพเช‚ เช•เซเชฏเชพเช‚เช• เชฒเซ‰เช• เช›เซ‡. เชชเชฐเช‚เชคเซ เชคเซ‡ เชฌเชฐเชพเชฌเชฐ เช•เซเชฏเชพเช‚ เช•เชนเซ‡เชคเซ‹ เชจเชฅเซ€. เช…เชฎเซ‡ เชฅเซ‹เชกเซ€ เชตเชพเชฐ เชชเช›เซ€ เช†เชจเซ‡ เชตเชงเซ เชตเชฟเช—เชคเชตเชพเชฐ เชœเซ‹เชˆเชถเซเช‚.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เช…เชนเซ€เช‚ เช†เชชเชฃเซ‡ เช•เชนเซ€เช เช›เซ€เช เช•เซ‡ เชคเชพเชณเชพ เช†เชชเชฃเชพ เชฆเซเชตเชพเชฐเชพ เชตเชชเชฐเชพเชฏ เช›เซ‡.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เชคเซ‡เชฅเซ€, เชเช• เชตเชฟเชถเชฟเชทเซเชŸ เชฒเซ‹เช• เชธเซเชชเชทเซเชŸเชชเชฃเซ‡ เช•เชนเซ‡ เช›เซ‡ เช•เซ‡ เชคเซ‡ เชตเชฟเชถเชฟเชทเซเชŸ เช›เซ‡. เช…เชจเซ‡ เชœเซ‹ เชคเชฎเซ‡ เช† เช•เซ‹เชทเซเชŸเช•เชฎเชพเช‚เชฅเซ€ เชเช• เชชเช‚เช•เซเชคเชฟ เช•เชพเชขเซ€ เชจเชพเช–เซ‹ เช›เซ‹, เชคเซ‹ เช† เชคเซ‡ เชœ เชฅเชถเซ‡, เชœเซ‡เชฎ เชคเชฎเซ‡ เชœเซ‹เชˆ เชถเช•เซ‹ เช›เซ‹.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

SHARE EXCLUSIVE เช เชฒเชพเช‚เชฌเซ‹ เชฒเซ‹เช• เช›เซ‡.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เช† (ANALYZE) เชตเชฟเชถเซเชฒเซ‡เชทเช• เช†เชฆเซ‡เชถ เช›เซ‡ เชœเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เชถเซ‡เชฐ เชฒเซ‹เช• - เชคเชฎเซ‡ เชถเซ‡เชฐ เชฎเซ‹เชกเชฎเชพเช‚ เชธเซเชชเชทเซเชŸเชชเชฃเซ‡ เชฒเซ‹เช• เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เชคเชฎเซ‡ เช…เชจเชจเซเชฏ เช…เชจเซเช•เซเชฐเชฎเชฃเชฟเช•เชพ เชชเชฃ เชฌเชจเชพเชตเซ€ เชถเช•เซ‹ เช›เซ‹. เช…เชจเซ‡ เชคเซเชฏเชพเช‚ เชคเชฎเซ‡ SHARE LOCK เชœเซ‹เชˆ เชถเช•เซ‹ เช›เซ‹, เชœเซ‡ เชคเซ‡เชจเซ‹ เชเช• เชญเชพเช— เช›เซ‡. เช…เชจเซ‡ เชคเซ‡ เชŸเซ‡เชฌเชฒเชจเซ‡ เชฒเซ‹เช• เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เชจเชพ เชชเชฐ SHARE LOCK เชฎเซ‚เช•เซ‡ เช›เซ‡.

เชกเชฟเชซเซ‰เชฒเซเชŸ เชฐเซ‚เชชเซ‡, เชŸเซ‡เชฌเชฒ เชชเชฐ SHARE LOCK เชจเซ‹ เช…เชฐเซเชฅ เช›เซ‡ เช•เซ‡ เช…เชจเซเชฏ เชฒเซ‹เช•เซ‹ เชŸเซ‡เชฌเชฒ เชตเชพเช‚เชšเซ€ เชถเช•เซ‡ เช›เซ‡, เชชเชฐเช‚เชคเซ เช•เซ‹เชˆ เชคเซ‡เชจเซ‡ เชธเซเชงเชพเชฐเซ€ เชถเช•เชคเซเช‚ เชจเชฅเซ€. เช…เชจเซ‡ เชœเซเชฏเชพเชฐเซ‡ เชคเชฎเซ‡ เช…เชจเชจเซเชฏ เช…เชจเซเช•เซเชฐเชฎเชฃเชฟเช•เชพ เชฌเชจเชพเชตเซ‹ เช›เซ‹ เชคเซเชฏเชพเชฐเซ‡ เช† เชฌเชฐเชพเชฌเชฐ เชฅเชพเชฏ เช›เซ‡.

เชœเซ‹ เชนเซเช‚ เชเช• เช…เชจเชจเซเชฏ เชธเชฎเชตเชฐเซเชคเซ€ เช…เชจเซเช•เซเชฐเชฎเชฃเชฟเช•เชพ เชฌเชจเชพเชตเซ€เชถ, เชคเซ‹ เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เชเช• เช…เชฒเช— เชชเซเชฐเช•เชพเชฐเชจเซเช‚ เชฒเซ‹เช•เซ€เช‚เช— เชนเชถเซ‡ เช•เชพเชฐเชฃ เช•เซ‡, เชœเซ‡เชฎ เชคเชฎเชจเซ‡ เชฏเชพเชฆ เช›เซ‡, เชเช• เชธเชพเชฅเซ‡ เช…เชจเซเช•เซเชฐเชฎเชฃเชฟเช•เชพเช“เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชฒเซ‹เช•เซ€เช‚เช—เชจเซ€ เชœเชฐเซ‚เชฐเชฟเชฏเชพเชค เช˜เชŸเชพเชกเซ‡ เช›เซ‡. เช…เชจเซ‡ เชœเซ‹ เชนเซเช‚ เชธเชพเชฎเชพเชจเซเชฏ เชฒเซ‹เช•, เชเช• เชธเชพเชฎเชพเชจเซเชฏ เช…เชจเซเช•เซเชฐเชฎเชฃเชฟเช•เชพเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซเช‚ เช›เซเช‚, เชคเซ‹ เชนเซเช‚ เช†เชฎ เชŸเซ‡เชฌเชฒ เช‡เชจเซเชกเซ‡เช•เซเชธ เชชเชฐ เชฒเช–เชตเชพเชจเซเช‚ เช…เชŸเช•เชพเชตเซ€เชถ เชœเซเชฏเชพเชฐเซ‡ เชคเซ‡ เชฌเชจเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชœเซ‹ เชนเซเช‚ เชเช• เชธเชพเชฅเซ‡ เช…เชจเซเช•เซเชฐเชฎเชฃเชฟเช•เชพเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซเช‚, เชคเซ‹ เชฎเชพเชฐเซ‡ เช…เชฒเช— เชชเซเชฐเช•เชพเชฐเชจเชพ เชฒเซ‹เช•เซ€เช‚เช—เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เชถเซ‡เชฐ เชฐเซ‹ เชเช•เซเชธเช•เซเชฒเซเชเชฟเชต - เชซเชฐเซ€เชฅเซ€ เชคเซ‡ เชธเซเชชเชทเซเชŸ เชฐเซ€เชคเซ‡ (เชธเซเชชเชทเซเชŸ เชฐเซ€เชคเซ‡) เชธเซ‡เชŸ เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เช…เชฅเชตเชพ เช…เชฎเซ‡ เชเช• เชจเชฟเชฏเชฎ เชฌเชจเชพเชตเซ€ เชถเช•เซ€เช เช›เซ€เช, เชเชŸเชฒเซ‡ เช•เซ‡, เชšเซ‹เช•เซเช•เชธ เช•เซ‡เชธ เชฒเชˆเช เชœเซ‡เชฎเชพเช‚ เชคเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เชตเชฟเชถเชฟเชทเซเชŸ เชฒเซ‹เช•เซ€เช‚เช—เชจเซ‹ เช…เชฐเซเชฅ เช เช›เซ‡ เช•เซ‡ เช…เชจเซเชฏ เช•เซ‹เชˆ เชŸเซ‡เชฌเชฒ เชฌเชฆเชฒเซ€ เชถเช•เชถเซ‡ เชจเชนเซ€เช‚.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เช…เชนเซ€เช‚ เช†เชชเชฃเซ‡ เชตเชฟเชตเชฟเชง เชชเซเชฐเช•เชพเชฐเชจเชพ เชคเชพเชณเชพเช“ เชœเซ‹เชˆเช เช›เซ€เช.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เชเช•เซเชธเซ‡เชธ เชเช•เซเชธเช•เซเชฒเซเชเชฟเชต, เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชฌเซเชฒเซ‹เช•เชฟเช‚เช— เช•เชฎเชพเชจเซเชก เช›เซ‡. เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชœเซ‹ เชคเชฎเซ‡ เช•เชฐเซ‹ CLUSTER table, เชคเซ‹ เช†เชจเซ‹ เช…เชฐเซเชฅ เช เชฅเชถเซ‡ เช•เซ‡ เชคเซเชฏเชพเช‚ เช•เซ‹เชˆ เชฒเช–เซ€ เชถเช•เชถเซ‡ เชจเชนเซ€เช‚. เช…เชจเซ‡ เชคเซ‡ เชซเช•เซเชค เชŸเซ‡เชฌเชฒเชจเซ‡ เชœ เชจเชนเซ€เช‚, เชชเชฃ เช‡เชจเซเชกเซ‡เช•เซเชธเชจเซ‡ เชชเชฃ เชฒเซ‰เช• เช•เชฐเซ‡ เช›เซ‡.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เชเช•เซเชธเซ‡เชธ เชเช•เซเชธเช•เซเชฒเซเชเชฟเชต เชฌเซเชฒเซ‰เช•เชฟเช‚เช—เชจเซเช‚ เช† เชฌเซ€เชœเซเช‚ เชชเซ‡เชœ เช›เซ‡, เชœเซเชฏเชพเช‚ เช†เชชเชฃเซ‡ เชœเซ‹เชˆเชถเซเช‚ เช•เซ‡ เชคเซ‡ เช•เซ‹เชทเซเชŸเช•เชฎเชพเช‚ เชถเซเช‚ เชฌเซเชฒเซ‰เช• เช•เชฐเซ‡ เช›เซ‡. เชคเซ‡ เชตเซเชฏเช•เซเชคเชฟเช—เชค เชŸเซ‡เชฌเชฒ เชชเช‚เช•เซเชคเชฟเช“เชจเซ‡ เชฒเซ‰เช• เช•เชฐเซ‡ เช›เซ‡, เชœเซ‡ เช–เซ‚เชฌ เชœ เชฐเชธเชชเซเชฐเชฆ เช›เซ‡.

เชคเซ‡ เชคเชฎเชพเชฎ เชฎเซ‚เชณเชญเซ‚เชค เชฎเชพเชนเชฟเชคเซ€ เช›เซ‡ เชœเซ‡ เชนเซเช‚ เช†เชชเชตเชพ เชฎเชพเช‚เช—เชคเซ‹ เชนเชคเซ‹. เช…เชฎเซ‡ เชคเชพเชณเชพเช“ เชตเชฟเชถเซ‡ เชตเชพเชค เช•เชฐเซ€, เชŸเซเชฐเชพเชจเซเชเซ‡เช•เซเชถเชจ ID เชตเชฟเชถเซ‡ เชตเชพเชค เช•เชฐเซ€, เช…เชฎเซ‡ เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชŸเซเชฐเชพเชจเซเชเซ‡เช•เซเชถเชจ ID เชตเชฟเชถเซ‡ เชตเชพเชค เช•เชฐเซ€, เช•เชพเชฏเชฎเซ€ เชตเซเชฏเชตเชนเชพเชฐ ID เชตเชฟเชถเซ‡ เชตเชพเชค เช•เชฐเซ€.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เช…เชจเซ‡ เชนเชตเซ‡ เช†เชชเชฃเซ‡ เช•เซ‡เชŸเชฒเชพเช• เช…เชตเชฐเซ‹เชงเชฟเชค เช‰เชฆเชพเชนเชฐเชฃเซ‹เชฎเชพเช‚เชฅเซ€ เชชเชธเชพเชฐ เชฅเชˆเชถเซเช‚. เช† เชธเซŒเชฅเซ€ เชฐเชธเชชเซเชฐเชฆ เชญเชพเช— เช›เซ‡. เช…เชฎเซ‡ เช–เซ‚เชฌ เชœ เชฐเชธเชชเซเชฐเชฆ เช•เชฟเชธเซเชธเชพเช“ เชœเซ‹เชˆเชถเซเช‚. เช…เชจเซ‡ เช† เชชเซเชฐเชธเซเชคเซเชคเชฟเชฎเชพเช‚ เชฎเชพเชฐเซ‹ เชงเซเชฏเซ‡เชฏ เชคเชฎเชจเซ‡ เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชตเชพเชธเซเชคเชตเชฎเชพเช‚ เชถเซเช‚ เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡ เชคเซ‡เชจเซ€ เชตเชงเซ เชธเชพเชฐเซ€ เชธเชฎเชœ เช†เชชเชตเชพเชจเซ‹ เช›เซ‡ เชœเซเชฏเชพเชฐเซ‡ เชคเซ‡ เช…เชฎเซเช• เชตเชธเซเชคเซเช“เชจเซ‡ เช…เชตเชฐเซ‹เชงเชฟเชค เช•เชฐเชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเซ‡ เช›เซ‡. เชฎเชจเซ‡ เชฒเชพเช—เซ‡ เช›เซ‡ เช•เซ‡ เชคเซ‡ เชญเชพเช—เซ‹เชจเซ‡ เช…เชตเชฐเซ‹เชงเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช–เซ‚เชฌ เชœ เชธเชพเชฐเซ‹ เช›เซ‡.

เชšเชพเชฒเซ‹ เช…เชฎเซเช• เชšเซ‹เช•เซเช•เชธ เช‰เชฆเชพเชนเชฐเชฃเซ‹ เชœเซ‹เชˆเช.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เช…เชฎเซ‡ เช•เซ‹เชทเซเชŸเช•เซ‹ เช…เชจเซ‡ เช•เซ‹เชทเซเชŸเช•เชฎเชพเช‚ เชเช• เชชเช‚เช•เซเชคเชฟ เชธเชพเชฅเซ‡ เชชเซเชฐเชพเชฐเช‚เชญ เช•เชฐเซ€เชถเซเช‚. เชœเซเชฏเชพเชฐเซ‡ เชนเซเช‚ เช•เช‚เชˆเช• เชฆเชพเช–เชฒ เช•เชฐเซเช‚ เช›เซเช‚ เชคเซเชฏเชพเชฐเซ‡ เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เชŸเซ‡เชฌเชฒ เชชเชฐ ExclusiveLock, Transaction ID เช…เชจเซ‡ ExclusiveLock เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เชฅเชพเชฏ เช›เซ‡.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เชœเซ‹ เชนเซเช‚ เชตเชงเซ เชฌเซ‡ เชชเช‚เช•เซเชคเชฟเช“ เชฆเชพเช–เชฒ เช•เชฐเซเช‚ เชคเซ‹ เชถเซเช‚ เชฅเชถเซ‡? เช…เชจเซ‡ เชนเชตเซ‡ เช†เชชเชฃเชพ เชŸเซ‡เชฌเชฒเชฎเชพเช‚ เชคเซเชฐเชฃ เชชเช‚เช•เซเชคเชฟเช“ เช›เซ‡. เช…เชจเซ‡ เชฎเซ‡เช‚ เชเช• เชชเช‚เช•เซเชคเชฟ เชฆเชพเช–เชฒ เช•เชฐเซ€ เช…เชจเซ‡ เช† เช†เช‰เชŸเชชเซเชŸ เชคเชฐเซ€เช•เซ‡ เชฎเซ‡เชณเชตเซเชฏเซเช‚. เช…เชจเซ‡ เชœเซ‹ เชนเซเช‚ เชตเชงเซ เชฌเซ‡ เชชเช‚เช•เซเชคเชฟเช“ เชฆเชพเช–เชฒ เช•เชฐเซเช‚, เชคเซ‹ เชคเซ‡ เชตเชฟเชถเซ‡ เชถเซเช‚ เชตเชฟเชšเชฟเชคเซเชฐ เช›เซ‡? เช…เชนเซ€เช‚ เชเช• เชตเชฟเชšเชฟเชคเซเชฐ เชตเชธเซเชคเซ เช›เซ‡ เช•เชพเชฐเชฃ เช•เซ‡ เชฎเซ‡เช‚ เช† เช•เซ‹เชทเซเชŸเช•เชฎเชพเช‚ เชคเซเชฐเชฃ เชชเช‚เช•เซเชคเชฟเช“ เช‰เชฎเซ‡เชฐเซ€ เช›เซ‡, เชชเชฐเช‚เชคเซ เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เชนเชœเซ เชชเชฃ เชฒเซ‹เช• เชŸเซ‡เชฌเชฒเชฎเชพเช‚ เชฌเซ‡ เชชเช‚เช•เซเชคเชฟเช“ เช›เซ‡. เช…เชจเซ‡ เช† เช…เชจเชฟเชตเชพเชฐเซเชฏเชชเชฃเซ‡ เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธเชจเซเช‚ เชฎเซ‚เชณเชญเซ‚เชค เชตเชฐเซเชคเชจ เช›เซ‡.

เช˜เชฃเชพ เชฒเซ‹เช•เซ‹ เชตเชฟเชšเชพเชฐเซ‡ เช›เซ‡ เช•เซ‡ เชœเซ‹ เชคเชฎเซ‡ เชกเซ‡เชŸเชพเชฌเซ‡เชเชฎเชพเช‚ 100 เชชเช‚เช•เซเชคเชฟเช“ เชฒเซ‰เช• เช•เชฐเซ‹ เช›เซ‹, เชคเซ‹ เชคเชฎเชพเชฐเซ‡ 100 เชฒเซ‰เช• เชเชจเซเชŸเซเชฐเซ€ เชฌเชจเชพเชตเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เชชเชกเชถเซ‡. เชœเซ‹ เชนเซเช‚ เชเช• เชธเชพเชฅเซ‡ 1 เชชเช‚เช•เซเชคเชฟเช“ เชฌเซเชฒเซ‹เช• เช•เชฐเซเช‚, เชคเซ‹ เชฎเชจเซ‡ เช†เชตเซ€ 000 เช•เซเชตเซ‡เชฐเซ€เชเชจเซ€ เชœเชฐเซ‚เชฐ เชชเชกเชถเซ‡. เช…เชจเซ‡ เชœเซ‹ เชฎเชจเซ‡ เชฌเซเชฒเซ‹เช• เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชเช• เชฎเชฟเชฒเชฟเชฏเชจ เช…เชฅเชตเชพ เชเช• เช…เชฌเชœเชจเซ€ เชœเชฐเซ‚เชฐ เชนเซ‹เชฏ. เชชเชฐเช‚เชคเซ เชœเซ‹ เช†เชชเชฃเซ‡ เช† เช•เชฐเซ€เชถเซเช‚, เชคเซ‹ เชคเซ‡ เช–เซ‚เชฌ เชธเชพเชฐเซ€ เชฐเซ€เชคเซ‡ เช•เชพเชฎ เช•เชฐเชถเซ‡ เชจเชนเซ€เช‚. เชœเซ‹ เชคเชฎเซ‡ เชเชตเซ€ เชธเชฟเชธเซเชŸเชฎเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซเชฏเซ‹ เช›เซ‡ เชœเซ‡ เชฆเชฐเซ‡เช• เชตเซเชฏเช•เซเชคเชฟเช—เชค เชชเช‚เช•เซเชคเชฟ เชฎเชพเชŸเซ‡ เช…เชตเชฐเซ‹เชงเชฟเชค เชเชจเซเชŸเซเชฐเซ€เช“ เชฌเชจเชพเชตเซ‡ เช›เซ‡, เชคเซ‹ เชคเชฎเซ‡ เชœเซ‹เชˆ เชถเช•เซ‹ เช›เซ‹ เช•เซ‡ เช† เชœเชŸเชฟเชฒ เช›เซ‡. เช•เชพเชฐเชฃ เช•เซ‡ เชคเชฎเชพเชฐเซ‡ เชคเชฐเชค เชœ เชฒเซ‰เช• เชŸเซ‡เชฌเชฒเชจเซ‡ เชตเซเชฏเชพเช–เซเชฏเชพเชฏเชฟเชค เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡ เชœเซ‡ เช“เชตเชฐเชซเซเชฒเซ‹ เชฅเชˆ เชถเช•เซ‡ เช›เซ‡, เชชเชฐเช‚เชคเซ เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชคเซ‡ เช•เชฐเชคเซเช‚ เชจเชฅเซ€.

เช…เชจเซ‡ เช† เชธเซเชฒเชพเช‡เชก เชตเชฟเชถเซ‡ เชœเซ‡ เช–เชฐเซ‡เช–เชฐ เชฎเชนเชคเซเชตเชจเซเช‚ เช›เซ‡ เชคเซ‡ เช เช›เซ‡ เช•เซ‡ เชคเซ‡ เชธเซเชชเชทเซเชŸเชชเชฃเซ‡ เชฆเชฐเซเชถเชพเชตเซ‡ เช›เซ‡ เช•เซ‡ MVCC เชจเซ€ เช…เช‚เชฆเชฐ เชšเชพเชฒเชคเซ€ เชฌเซ€เชœเซ€ เชธเชฟเชธเซเชŸเชฎ เช›เซ‡ เชœเซ‡ เชตเซเชฏเช•เซเชคเชฟเช—เชค เชชเช‚เช•เซเชคเชฟเช“เชจเซ‡ เชฒเซ‰เช• เช•เชฐเซ‡ เช›เซ‡. เชคเซ‡เชฅเซ€ เชœเซเชฏเชพเชฐเซ‡ เชคเชฎเซ‡ เช…เชฌเชœเซ‹ เชชเช‚เช•เซเชคเชฟเช“เชจเซ‡ เชฒเซ‰เช• เช•เชฐเซ‹ เช›เซ‹, เชคเซเชฏเชพเชฐเซ‡ เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชเช• เช…เชฌเชœ เช…เชฒเช— เชฒเซ‹เช•เชฟเช‚เช— เช†เชฆเซ‡เชถเซ‹ เชฌเชจเชพเชตเชคเซเช‚ เชจเชฅเซ€. เช…เชจเซ‡ เชคเซ‡เชจเซ€ เช‰เชคเซเชชเชพเชฆเช•เชคเชพ เชชเชฐ เช–เซ‚เชฌ เชธเชพเชฐเซ€ เช…เชธเชฐ เชชเชกเซ‡ เช›เซ‡.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เช…เชชเชกเซ‡เชŸ เชตเชฟเชถเซ‡ เชถเซเช‚? เชนเซเช‚ เชนเชตเซ‡ เชชเช‚เช•เซเชคเชฟเชจเซ‡ เช…เชชเชกเซ‡เชŸ เช•เชฐเซ€ เชฐเชนเซเชฏเซ‹ เช›เซเช‚, เช…เชจเซ‡ เชคเชฎเซ‡ เชœเซ‹เชˆ เชถเช•เซ‹ เช›เซ‹ เช•เซ‡ เชคเซ‡เชฃเซ‡ เชเช•เชธเชพเชฅเซ‡ เชฌเซ‡ เช…เชฒเช—-เช…เชฒเช— เช•เชพเชฎเช—เซ€เชฐเซ€ เช•เชฐเซ€ เช›เซ‡. เชคเซ‡ เชคเซ‡ เชœ เชธเชฎเชฏเซ‡ เชŸเซ‡เชฌเชฒเชจเซ‡ เชฒเซ‰เช• เช•เชฐเซ‡ เช›เซ‡, เชชเชฐเช‚เชคเซ เชคเซ‡ เช‡เชจเซเชกเซ‡เช•เซเชธเชจเซ‡ เชชเชฃ เชฒเซ‰เช• เช•เชฐเซ‡ เช›เซ‡. เช…เชจเซ‡ เชคเซ‡เชฃเซ‡ เช‡เชจเซเชกเซ‡เช•เซเชธเชจเซ‡ เชฒเซ‹เช• เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เชนเชคเซ€ เช•เชพเชฐเชฃ เช•เซ‡ เช† เชŸเซ‡เชฌเชฒ เชชเชฐ เช…เชจเชจเซเชฏ เช…เชตเชฐเซ‹เชงเซ‹ เช›เซ‡. เช…เชจเซ‡ เช…เชฎเซ‡ เช เชธเซเชจเชฟเชถเซเชšเชฟเชค เช•เชฐเชตเชพ เชฎเชพเช‚เช—เซ€เช เช›เซ€เช เช•เซ‡ เชคเซ‡เชฎเชพเช‚ เช•เซ‹เชˆ เชซเซ‡เชฐเชซเชพเชฐ เชจ เช•เชฐเซ‡, เชคเซ‡เชฅเซ€ เช…เชฎเซ‡ เชคเซ‡เชจเซ‡ เช…เชตเชฐเซ‹เชงเชฟเชค เช•เชฐเซ€เช เช›เซ€เช.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เชœเซ‹ เชฎเชพเชฐเซ‡ เชฌเซ‡ เชชเช‚เช•เซเชคเชฟเช“ เช…เชชเชกเซ‡เชŸ เช•เชฐเชตเซ€ เชนเซ‹เชฏ เชคเซ‹ เชถเซเช‚ เชฅเชถเซ‡? เช…เชจเซ‡ เช†เชชเชฃเซ‡ เชœเซ‹เชˆเช เช›เซ€เช เช•เซ‡ เชคเซ‡ เช เชœ เชฐเซ€เชคเซ‡ เชตเชฐเซเชคเซ‡ เช›เซ‡. เช…เชฎเซ‡ เชฌเชฎเชฃเชพ เช…เชชเชกเซ‡เชŸเซเชธ เช•เชฐเซ€เช เช›เซ€เช, เชชเชฐเช‚เชคเซ เชฒเซ‰เช• เชฒเชพเช‡เชจเชจเซ€ เชฌเชฐเชพเชฌเชฐ เช เชœ เชธเช‚เช–เซเชฏเชพเชฎเชพเช‚.

เชœเซ‹ เชคเชฎเซ‡ เช†เชถเซเชšเชฐเซเชฏ เชชเชพเชฎเซ€ เชฐเชนเซเชฏเชพเช‚ เช›เซ‹ เช•เซ‡ เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เช† เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชฐเซ‡ เช›เซ‡, เชคเซ‹ เชคเชฎเชพเชฐเซ‡ เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เช† เชฐเซ‡เช–เชพเช“เชจเซ‡ เช†เช‚เชคเชฐเชฟเช• เชฐเซ€เชคเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชšเชฟเชนเซเชจเชฟเชค เช•เชฐเซ‡ เช›เซ‡ เชคเซ‡ เชœเชพเชฃเชตเชพ เชฎเชพเชŸเซ‡ เชคเชฎเชพเชฐเซ‡ MVCC เชชเชฐเชจเซ€ เชฎเชพเชฐเซ€ เชตเชพเชฐเซเชคเชพเชฒเชพเชช เชธเชพเช‚เชญเชณเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เชชเชกเชถเซ‡ เช•เซ‡ เชคเซ‡ เชฌเชฆเชฒเชพเชฏ เช›เซ‡. เช…เชจเซ‡ เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชชเชพเชธเซ‡ เชเช• เชฐเซ€เชค เช›เซ‡ เชœเซ‡เชฎเชพเช‚ เชคเซ‡ เช† เช•เชฐเซ‡ เช›เซ‡, เชชเชฐเช‚เชคเซ เชคเซ‡ เชŸเซ‡เชฌเชฒ เชฒเซ‹เช•เซ€เช‚เช— เชฒเซ‡เชตเชฒ เชชเชฐ เชจเชฅเซ€ เช•เชฐเชคเซเช‚, เชคเซ‡ เชคเซ‡เชจเซ‡ เชจเซ€เชšเชพ เช…เชจเซ‡ เชตเชงเซ เช•เชพเชฐเซเชฏเช•เซเชทเชฎ เชธเซเชคเชฐเซ‡ เช•เชฐเซ‡ เช›เซ‡.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เชœเซ‹ เชฎเชพเชฐเซ‡ เช•เช‚เชˆเช• เช•เชพเชขเซ€ เชจเชพเช–เชตเซเช‚ เชนเซ‹เชฏ เชคเซ‹ เชถเซเช‚? เชœเซ‹ เชนเซเช‚ เช•เชพเชขเซ€ เชจเชพเช–เซเช‚, เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชเช• เชชเช‚เช•เซเชคเชฟ เช…เชจเซ‡ เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เชนเชœเซ เชชเชฃ เชฎเชพเชฐเชพ เชฌเซ‡ เช…เชตเชฐเซ‹เชงเชฟเชค เช‡เชจเชชเซเชŸเซเชธ เช›เซ‡, เช…เชจเซ‡ เชœเซ‹ เชนเซเช‚ เชคเซ‡ เชฌเชงเชพเชจเซ‡ เช•เชพเชขเซ€ เชจเชพเช–เชตเชพ เชฎเชพเช‚เช—เซ เช›เซเช‚, เชคเซ‹ เชชเชฃ เชคเซ‡ เชคเซเชฏเชพเช‚ เชœ เช›เซ‡.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เช…เชจเซ‡, เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชนเซเช‚ 1 เชฒเซ€เชŸเซ€เช“ เชฆเชพเช–เชฒ เช•เชฐเชตเชพ เชฎเชพเช‚เช—เซ เช›เซเช‚, เช…เชจเซ‡ เชชเช›เซ€ เช•เชพเช‚ เชคเซ‹ 000 เชฒเซ€เชŸเซ€เช“ เช•เชพเชขเซ€ เชจเชพเช‚เช–เซ‹ เช…เชฅเชตเชพ เช‰เชฎเซ‡เชฐเซ‹, เชชเช›เซ€ เชคเซ‡ เชตเซเชฏเช•เซเชคเชฟเช—เชค เชฒเซ€เชŸเซ€เช“ เช•เซ‡ เชœเซ‡ เชนเซเช‚ เช‰เชฎเซ‡เชฐเซเช‚ เช…เชฅเชตเชพ เชฌเชฆเชฒเซเช‚, เชคเซ‡ เช…เชนเซ€เช‚ เชฐเซ‡เช•เซ‹เชฐเซเชก เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชคเซ€ เชจเชฅเซ€. เชคเซ‡เช“ เชถเซเชฐเซ‡เชฃเซ€เชฎเชพเช‚ เชœ เชจเซ€เชšเชฒเชพ เชธเซเชคเชฐเซ‡ เชฒเช–เชพเชฏเซ‡เชฒเชพ เช›เซ‡. เช…เชจเซ‡ MVCC เชญเชพเชทเชฃ เชฆเชฐเชฎเชฟเชฏเชพเชจ เชฎเซ‡เช‚ เช† เชตเชฟเชถเซ‡ เชตเชฟเช—เชคเชตเชพเชฐ เชตเชพเชค เช•เชฐเซ€. เชชเชฐเช‚เชคเซ เชคเซ‡ เช–เซ‚เชฌ เชœ เชฎเชนเชคเซเชตเชชเซ‚เชฐเซเชฃ เช›เซ‡ เชœเซเชฏเชพเชฐเซ‡ เชคเชฎเซ‡ เชคเชพเชณเชพเช“เชจเซเช‚ เชตเชฟเชถเซเชฒเซ‡เชทเชฃ เช•เชฐเซ€ เชฐเชนเซเชฏเชพเช‚ เชนเซ‹เชต เชคเซ‡เชจเซ€ เช–เชพเชคเชฐเซ€ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช•เซ‡ เชคเชฎเซ‡ เชŸเซ‡เชฌเชฒ เชธเซเชคเชฐเซ‡ เชฒเซ‰เช• เช•เชฐเซ€ เชฐเชนเซเชฏเชพเช‚ เช›เซ‹ เช…เชจเซ‡ เชคเชฎเซ‡ เชœเซ‹เชˆ เชฐเชนเซเชฏเชพเช‚ เชจเชฅเซ€ เช•เซ‡ เช…เชนเซ€เช‚ เชตเซเชฏเช•เซเชคเชฟเช—เชค เชชเช‚เช•เซเชคเชฟเช“ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฐเซ‡เช•เซ‹เชฐเซเชก เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชฐเชนเซ€ เช›เซ‡.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เชธเซเชชเชทเซเชŸ เช…เชตเชฐเซ‹เชงเชฟเชค เชตเชฟเชถเซ‡ เชถเซเช‚?

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เชœเซ‹ เชนเซเช‚ เชฐเชฟเชซเซเชฐเซ‡เชถ เชชเชฐ เช•เซเชฒเชฟเช• เช•เชฐเซเช‚, เชคเซ‹ เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เชฌเซ‡ เชชเช‚เช•เซเชคเชฟเช“ เชฒเซ‰เช• เช›เซ‡. เช…เชจเซ‡ เชœเซ‹ เชนเซเช‚ เชคเซ‡ เชฌเชงเชพเชจเซ‡ เชชเชธเช‚เชฆ เช•เชฐเซเช‚ เช›เซเช‚ เช…เชจเซ‡ "เชฌเชงเซ‡ เชœ เช…เชชเชกเซ‡เชŸ เช•เชฐเซ‹" เชชเชฐ เช•เซเชฒเชฟเช• เช•เชฐเซเช‚ เช›เซเช‚, เชคเซ‹ เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เชนเชœเซ เชชเชฃ เชฌเซ‡ เช…เชตเชฐเซ‹เชงเชฟเชค เชฐเซ‡เช•เซ‹เชฐเซเชก เช›เซ‡.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เช…เชฎเซ‡ เชฆเชฐเซ‡เช• เชตเซเชฏเช•เซเชคเชฟเช—เชค เชชเช‚เช•เซเชคเชฟ เชฎเชพเชŸเซ‡ เช…เชฒเช— เชฐเซ‡เช•เซ‹เชฐเซเชก เชฌเชจเชพเชตเชคเชพ เชจเชฅเซ€. เช•เชพเชฐเชฃ เช•เซ‡ เชชเช›เซ€ เช‰เชคเซเชชเชพเชฆเช•เชคเชพ เช˜เชŸเซ€ เชœเชพเชฏ เช›เซ‡, เชคเซ‡เชฎเชพเช‚ เช˜เชฃเซเช‚ เชฌเชงเซเช‚ เชนเซ‹เชˆ เชถเช•เซ‡ เช›เซ‡. เช…เชจเซ‡ เช†เชชเชฃเซ‡ เช†เชชเชฃเซ€ เชœเชพเชคเชจเซ‡ เชเช• เช…เชชเซเชฐเชฟเชฏ เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟเชฎเชพเช‚ เชถเซ‹เชงเซ€ เชถเช•เซ€เช เช›เซ€เช.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เช…เชจเซ‡ เชคเซ‡ เชœ เชตเชธเซเชคเซ, เชœเซ‹ เช†เชชเชฃเซ‡ เชถเซ‡เชฐ เช•เชฐเซ€เช, เชคเซ‹ เช†เชชเชฃเซ‡ เชคเซ‡ 30 เชตเช–เชค เช•เชฐเซ€ เชถเช•เซ€เช เช›เซ€เช.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เช…เชฎเซ‡ เช…เชฎเชพเชฐเชพ เชŸเซ‡เชฌเชฒเชจเซ‡ เชชเซเชจเชƒเชธเซเชฅเชพเชชเชฟเชค เช•เชฐเซ€เช เช›เซ€เช, เชฌเชงเซเช‚ เช•เชพเชขเซ€ เชจเชพเช–เซ€เช เช›เซ€เช, เชชเช›เซ€ เชซเชฐเซ€เชฅเซ€ เชเช• เชชเช‚เช•เซเชคเชฟ เชฆเชพเช–เชฒ เช•เชฐเซ€เช เช›เซ€เช.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เชฌเซ€เชœเซ€ เชตเชฐเซเชคเชฃเซ‚เช• เชœเซ‡ เชคเชฎเซ‡ เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธเชฎเชพเช‚ เชœเซเช“ เช›เซ‹ เชคเซ‡ เช–เซ‚เชฌ เชœเชพเชฃเซ€เชคเซ€ เช…เชจเซ‡ เช‡เชšเซเช›เชฟเชค เชตเชฐเซเชคเชฃเซ‚เช• เช›เซ‡ เช•เซ‡ เชคเชฎเซ‡ เช…เชชเชกเซ‡เชŸ เช…เชฅเชตเชพ เชชเชธเช‚เชฆ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹. เช…เชจเซ‡ เชคเชฎเซ‡ เชคเซ‡ เชœ เชธเชฎเชฏเซ‡ เช† เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹. เช…เชจเซ‡ เชชเชธเช‚เชฆ เช•เชฐเซ‹ เช…เชชเชกเซ‡เชŸเชจเซ‡ เช…เชตเชฐเซ‹เชงเชฟเชค เช•เชฐเชคเซเช‚ เชจเชฅเซ€ เช…เชจเซ‡ เชคเซ‡ เชœ เชตเชธเซเชคเซ เชตเชฟเชฐเซเชฆเซเชง เชฆเชฟเชถเชพเชฎเชพเช‚. เช…เชฎเซ‡ เชตเชพเชšเช•เชจเซ‡ เช•เชนเซ€เช เช›เซ€เช เช•เซ‡ เชฒเซ‡เช–เช•เชจเซ‡ เช…เชตเชฐเซ‹เชงเชฟเชค เชจ เช•เชฐเซ‹, เช…เชจเซ‡ เชฒเซ‡เช–เช•เซ‡ เชตเชพเชšเช•เชจเซ‡ เช…เชตเชฐเซ‹เชงเชฟเชค เช•เชฐเซเชฏเชพ เชจเชฅเซ€.

เชนเซเช‚ เชคเชฎเชจเซ‡ เช†เชจเซเช‚ เช‰เชฆเชพเชนเชฐเชฃ เชฌเชคเชพเชตเซ€เชถ. เชนเซเช‚ เชนเชตเซ‡ เชชเชธเช‚เชฆเช—เซ€ เช•เชฐเซ€เชถ. เชชเช›เซ€ เช…เชฎเซ‡ INSERT เช•เชฐเซ€เชถเซเช‚. เช…เชจเซ‡ เชชเช›เซ€ เชคเชฎเซ‡ เชœเซ‹เชˆ เชถเช•เซ‹ เช›เซ‹ - 694. เชคเชฎเซ‡ เช† เชจเชฟเชตเซ‡เชถ เช•เชฐเชจเชพเชฐ เชตเซเชฏเชตเชนเชพเชฐเชจเซเช‚ ID เชœเซ‹เชˆ เชถเช•เซ‹ เช›เซ‹. เช…เชจเซ‡ เชคเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เช…เชจเซ‡ เชœเซ‹ เชนเซเช‚ เชนเชตเซ‡ เชฎเชพเชฐเชพ เชฌเซ‡เช•เชเชจเซเชก ID เชจเซ‡ เชœเซ‹เช‰เช‚, เชคเซ‹ เชคเซ‡ เชนเชตเซ‡ 695 เช›เซ‡.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เช…เชจเซ‡ เชนเซเช‚ เชœเซ‹เชˆ เชถเช•เซเช‚ เช›เซเช‚ เช•เซ‡ เชฎเชพเชฐเชพ เชŸเซ‡เชฌเชฒเชฎเชพเช‚ 695 เชฆเซ‡เช–เชพเชฏ เช›เซ‡.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เช…เชจเซ‡ เชœเซ‹ เชนเซเช‚ เช…เชนเซ€เช‚ เช† เชฐเซ€เชคเซ‡ เช…เชชเชกเซ‡เชŸ เช•เชฐเซเช‚, เชคเซ‹ เชฎเชจเซ‡ เชเช• เช…เชฒเช— เช•เซ‡เชธ เชฎเชณเซ‡ เช›เซ‡. เช† เช•เชฟเชธเซเชธเชพเชฎเชพเช‚, 695 เชเช• เชตเชฟเชถเชฟเชทเซเชŸ เชฒเซ‹เช• เช›เซ‡, เช…เชจเซ‡ เช…เชชเชกเซ‡เชŸเชฎเชพเช‚ เชธเชฎเชพเชจ เชตเชฐเซเชคเชจ เช›เซ‡, เชชเชฐเช‚เชคเซ เชคเซ‡เชฎเชจเซ€ เชตเชšเซเชšเซ‡ เช•เซ‹เชˆ เชธเช‚เช˜เชฐเซเชท เชจเชฅเซ€, เชœเซ‡ เชคเชฆเซเชฆเชจ เช…เชธเชพเชฎเชพเชจเซเชฏ เช›เซ‡.

เช…เชจเซ‡ เชคเชฎเซ‡ เชœเซ‹เชˆ เชถเช•เซ‹ เช›เซ‹ เช•เซ‡ เชŸเซ‹เชš เชชเชฐ เชคเซ‡ ShareLock เช›เซ‡, เช…เชจเซ‡ เชจเซ€เชšเซ‡ เชคเซ‡ ExclusiveLock เช›เซ‡. เช…เชจเซ‡ เชฌเช‚เชจเซ‡ เชตเซเชฏเชตเชนเชพเชฐเซ‹ เชšเชพเชฒเซเชฏเชพ.

เช…เชจเซ‡ เช† เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฅเชพเชฏ เช›เซ‡ เชคเซ‡ เชธเชฎเชœเชตเชพ เชฎเชพเชŸเซ‡ เชคเชฎเชพเชฐเซ‡ MVCC เชชเชฐ เชฎเชพเชฐเซ€ เชตเชพเชค เชธเชพเช‚เชญเชณเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡. เชชเชฐเช‚เชคเซ เช† เชเช• เช‰เชฆเชพเชนเชฐเชฃ เช›เซ‡ เช•เซ‡ เชคเชฎเซ‡ เชคเซ‡ เชเช• เชœ เชธเชฎเชฏเซ‡ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹, เชเชŸเชฒเซ‡ เช•เซ‡ เชเช• เชœ เชธเชฎเชฏเซ‡ เชชเชธเช‚เชฆ เช•เชฐเซ‹ เช…เชจเซ‡ เช…เชชเชกเซ‡เชŸ เช•เชฐเซ‹.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เชšเชพเชฒเซ‹ เชฐเซ€เชธเซ‡เชŸ เช•เชฐเซ€เช เช…เชจเซ‡ เชตเชงเซ เชเช• เช“เชชเชฐเซ‡เชถเชจ เช•เชฐเซ€เช.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เชœเซ‹ เชคเชฎเซ‡ เชเช• เชœ เชชเช‚เช•เซเชคเชฟ เชชเชฐ เชเช• เชธเชพเชฅเซ‡ เชฌเซ‡ เช…เชชเชกเซ‡เชŸเซเชธ เชšเชฒเชพเชตเชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเซ‹ เช›เซ‹, เชคเซ‹ เชคเซ‡ เช…เชตเชฐเซ‹เชงเชฟเชค เชฅเชˆ เชœเชถเซ‡. เช…เชจเซ‡ เชฏเชพเชฆ เชฐเชพเช–เซ‹, เชฎเซ‡เช‚ เช•เชนเซเชฏเซเช‚ เชนเชคเซเช‚ เช•เซ‡ เชตเชพเชšเช• เชฒเซ‡เช–เช•เชจเซ‡ เช…เชตเชฐเซ‹เชงเชคเซ‹ เชจเชฅเซ€, เช…เชจเซ‡ เชฒเซ‡เช–เช• เชตเชพเชšเช•เชจเซ‡ เช…เชตเชฐเซ‹เชงเชคเซ‹ เชจเชฅเซ€, เชชเชฐเช‚เชคเซ เชเช• เชฒเซ‡เช–เช• เชฌเซ€เชœเชพ เชฒเซ‡เช–เช•เชจเซ‡ เช…เชตเชฐเซ‹เชงเชฟเชค เช•เชฐเซ‡ เช›เซ‡. เชเชŸเชฒเซ‡ เช•เซ‡, เช…เชฎเซ‡ เชเช• เชœ เชธเชฎเชฏเซ‡ เชฌเซ‡ เชฒเซ‹เช•เซ‹ เชเช• เชœ เชชเช‚เช•เซเชคเชฟเชจเซ‡ เช…เชชเชกเซ‡เชŸ เช•เชฐเซ€ เชถเช•เชคเชพ เชจเชฅเซ€. เชคเซ‡เชฎเชพเช‚เชฅเซ€ เชเช• เชธเชฎเชพเชชเซเชค เชฅเชพเชฏ เชคเซเชฏเชพเช‚ เชธเซเชงเซ€ เชคเชฎเชพเชฐเซ‡ เชฐเชพเชน เชœเซ‹เชตเซ€ เชชเชกเชถเซ‡.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เช…เชจเซ‡ เช†เชจเซ‡ เชธเชฎเชœเชพเชตเชตเชพ เชฎเชพเชŸเซ‡, เชนเซเช‚ เชฒเซ‹เช•เชกเซ‡เชฎเซ‹ เชŸเซ‡เชฌเชฒ เชœเซ‹เชˆเชถ. เช…เชจเซ‡ เช†เชชเชฃเซ‡ เชเช• เชชเช‚เช•เซเชคเชฟ เชœเซ‹เชˆเชถเซเช‚. เชตเซเชฏเชตเชนเชพเชฐ เชฆเซ€เช  698.

เช…เชฎเซ‡ เช†เชจเซ‡ 2 เชชเชฐ เช…เชชเชกเซ‡เชŸ เช•เชฐเซเชฏเซเช‚ เช›เซ‡. 699 เช เชชเซเชฐเชฅเชฎ เช…เชชเชกเซ‡เชŸ เช›เซ‡. เช…เชจเซ‡ เชคเซ‡ เชธเชซเชณ เชฅเชฏเซเช‚ เช…เชฅเชตเชพ เชคเซ‡ เชชเซ‡เชจเซเชกเชฟเช‚เช— เชŸเซเชฐเชพเชจเซเชเซ‡เช•เซเชถเชจเชฎเชพเช‚ เช›เซ‡ เช…เชจเซ‡ เช…เชฎเชพเชฐเซ€ เชชเซเชทเซเชŸเชฟ เช…เชฅเชตเชพ เชฐเชฆ เช•เชฐเชตเชพเชจเซ€ เชฐเชพเชน เชœเซ‹เชˆ เชฐเชนเซเชฏเซเช‚ เช›เซ‡.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เชชเชฐเช‚เชคเซ เช•เช‚เชˆเช• เชฌเซ€เชœเซเช‚ เชœเซเช“ - 2/51 เช เช…เชฎเชพเชฐเซ‹ เชชเซเชฐเชฅเชฎ เชตเซเชฏเชตเชนเชพเชฐ เช›เซ‡, เช…เชฎเชพเชฐเซเช‚ เชชเซเชฐเชฅเชฎ เชธเชคเซเชฐ เช›เซ‡. 3/112 เช เชฌเซ€เชœเซ€ เชตเชฟเชจเช‚เชคเซ€ เช›เซ‡ เชœเซ‡ เชŸเซ‹เชš เชชเชฐเชฅเซ€ เช†เชตเซ€ เช›เซ‡ เชœเซ‡เชฃเซ‡ เชคเซ‡ เชฎเซ‚เชฒเซเชฏเชจเซ‡ 3 เชฎเชพเช‚ เชฌเชฆเชฒเซ€ เชฆเซ€เชงเซเช‚ เช›เซ‡. เช…เชจเซ‡ เชœเซ‹ เชคเชฎเซ‡ เชจเซ‹เช‚เชงเซเชฏเซเช‚ เช›เซ‡ เช•เซ‡, เชŸเซ‹เชšเชจเซเช‚ เชเช• เชชเซ‹เชคเชพเชจเซ‡ เชฒเซ‰เช• เช•เชฐเซ‡ เช›เซ‡, เชœเซ‡ 699 เช›เซ‡. เชชเชฐเช‚เชคเซ 3/112 เช เชฒเซ‰เช• เชฎเช‚เชœเซ‚เชฐ เช•เชฐเซเชฏเซเช‚ เชจเชฅเซ€. เชฒเซ‰เช•_เชฎเซ‹เชก เช•เซ‰เชฒเชฎ เช•เชนเซ‡ เช›เซ‡ เช•เซ‡ เชคเซ‡ เชถเซ‡เชจเซ€ เชฐเชพเชน เชœเซ‹เชˆ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชคเซ‡ 699เชจเซ€ เช…เชชเซ‡เช•เซเชทเชพ เชฐเชพเช–เซ‡ เช›เซ‡. เช…เชจเซ‡ เชœเซ‹ เชคเชฎเซ‡ เชœเซเช“ เช•เซ‡ 699 เช•เซเชฏเชพเช‚ เช›เซ‡, เชคเซ‹ เชคเซ‡ เชตเชงเชพเชฐเซ‡ เช›เซ‡. เช…เชจเซ‡ เชชเซเชฐเชฅเชฎ เชธเชคเซเชฐ เชถเซเช‚ เช•เชฐเซเชฏเซเช‚? เชคเซ‡เชฃเซ€เช เชชเซ‹เชคเชพเชจเชพ เชŸเซเชฐเชพเชจเซเชเซ‡เช•เซเชถเชจ เช†เชˆเชกเซ€ เชชเชฐ เชเช• เชตเชฟเชถเชฟเชทเซเชŸ เชฒเซ‹เช• เชฌเชจเชพเชตเซเชฏเซเช‚ เชนเชคเซเช‚. เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชคเซ‡ เช† เชฐเซ€เชคเซ‡ เช•เชฐเซ‡ เช›เซ‡. เชคเซ‡ เชคเซ‡เชจเชพ เชชเซ‹เชคเชพเชจเชพ เชŸเซเชฐเชพเชจเซเชเซ‡เช•เซเชถเชจ ID เชจเซ‡ เชฌเซเชฒเซ‹เช• เช•เชฐเซ‡ เช›เซ‡. เช…เชจเซ‡ เชœเซ‹ เชคเชฎเซ‡ เช•เซ‹เชˆเชจเซ€ เชชเซเชทเซเชŸเชฟ เช…เชฅเชตเชพ เชฐเชฆ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฐเชพเชน เชœเซ‹เชตเชพ เชฎเชพเช‚เช—เชคเชพ เชนเซ‹, เชคเซ‹ เชคเชฎเชพเชฐเซ‡ เชฌเชพเช•เซ€ เชตเซเชฏเชตเชนเชพเชฐ เชนเซ‹เชฏ เชคเซเชฏเชพเช‚ เชธเซเชงเซ€ เชฐเชพเชน เชœเซ‹เชตเซ€ เชชเชกเชถเซ‡. เช…เชจเซ‡ เชคเซ‡เชฅเซ€ เชœ เช†เชชเชฃเซ‡ เชเช• เชตเชฟเชšเชฟเชคเซเชฐ เชฐเซ‡เช–เชพ เชœเซ‹เชˆ เชถเช•เซ€เช เช›เซ€เช.

เชšเชพเชฒเซ‹ เชซเชฐเซ€ เชœเซ‹เชˆเช. เชกเชพเชฌเซ€ เชฌเชพเชœเซเช เช†เชชเชฃเซ‡ เช…เชฎเชพเชฐเซเช‚ เชชเซเชฐเซ‹เชธเซ‡เชธเชฟเช‚เช— ID เชœเซ‹เชˆเช เช›เซ€เช. เชฌเซ€เชœเซ€ เช•เซ‹เชฒเชฎเชฎเชพเช‚ เช†เชชเชฃเซ‡ เช†เชชเชฃเซเช‚ เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชŸเซเชฐเชพเชจเซเชเซ‡เช•เซเชถเชจ ID เชœเซ‹เชˆเช เช›เซ€เช, เช…เชจเซ‡ เชคเซเชฐเซ€เชœเชพ เชญเชพเช—เชฎเชพเช‚ เช†เชชเชฃเซ‡ lock_type เชœเซ‹เชˆเช เช›เซ€เช. เช†เชจเซ‹ เชฎเชคเชฒเชฌ เชถเซเช‚ เชฅเชฏเซ‹? เช†เชตเชถเซเชฏเช•เชชเชฃเซ‡ เชคเซ‡ เชถเซเช‚ เช•เชนเซ‡ เช›เซ‡ เช•เซ‡ เชคเซ‡ เชตเซเชฏเชตเชนเชพเชฐ ID เชจเซ‡ เช…เชตเชฐเซ‹เชงเชฟเชค เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชชเชฐเช‚เชคเซ เชจเซ‹เช‚เชง เชฒเซ‹ เช•เซ‡ เชจเซ€เชšเซ‡เชจเซ€ เชคเชฎเชพเชฎ เชชเช‚เช•เซเชคเชฟเช“ เชธเช‚เชฌเช‚เชง เช•เชนเซ‡ เช›เซ‡. เช…เชจเซ‡ เชคเซ‡เชฅเซ€ เชคเชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เชŸเซ‡เชฌเชฒ เชชเชฐ เชฌเซ‡ เชชเซเชฐเช•เชพเชฐเชจเชพ เชคเชพเชณเชพเช“ เช›เซ‡. เชธเช‚เชฌเช‚เชงเชจเซเช‚ เชคเชพเชณเซเช‚ เช›เซ‡. เช…เชจเซ‡ เชชเช›เซ€ เชŸเซเชฐเชพเชจเซเชเซ‡เช•เซเชถเชจเชฟเชก เชฌเซเชฒเซ‹เช•เชฟเช‚เช— เช›เซ‡, เชœเซเชฏเชพเช‚ เชคเชฎเซ‡ เชคเชฎเชพเชฐเซ€ เชœเชพเชคเซ‡ เชฌเซเชฒเซ‹เช• เช•เชฐเซ‹ เช›เซ‹, เชœเซ‡ เชฌเชฐเชพเชฌเชฐ เชคเซ‡ เชœ เชฅเชพเชฏ เช›เซ‡ เชœเซ‡ เชชเซเชฐเชฅเชฎ เชชเช‚เช•เซเชคเชฟ เชชเชฐ เช…เชฅเชตเชพ เช–เซ‚เชฌ เชœ เชคเชณเชฟเชฏเซ‡ เชฅเชพเชฏ เช›เซ‡, เชœเซเชฏเชพเช‚ เชŸเซเชฐเชพเชจเซเชเซ‡เช•เซเชถเชจเชฟเชก เช›เซ‡, เชœเซเชฏเชพเช‚ เช…เชฎเซ‡ เชคเซ‡เชจเซ€ เช•เชพเชฎเช—เซ€เชฐเซ€ เชชเซ‚เชฐเซเชฃ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ 699เชจเซ€ เชฐเชพเชน เชœเซ‹เชˆ เชฐเชนเซเชฏเชพ เช›เซ€เช.

เชนเซเช‚ เชœเซ‹เชˆเชถ เช•เซ‡ เช…เชนเซ€เช‚ เชถเซเช‚ เชฅเชพเชฏ เช›เซ‡. เช…เชจเซ‡ เช…เชนเซ€เช‚ เชฌเซ‡ เชตเชธเซเชคเซเช“ เชเช• เชธเชพเชฅเซ‡ เชฅเชพเชฏ เช›เซ‡. เชคเชฎเซ‡ เชชเซเชฐเชฅเชฎ เชชเช‚เช•เซเชคเชฟเชฎเชพเช‚ เชเช• เชŸเซเชฐเชพเชจเซเชเซ‡เช•เซเชถเชจ ID เชฒเซ‰เช• เชœเซ‹เชˆ เชฐเชนเซเชฏเชพเช‚ เช›เซ‹ เชœเซ‡ เชฒเซ‰เช• เชฅเชˆ เชœเชพเชฏ เช›เซ‡. เช…เชจเซ‡ เชฒเซ‹เช•เซ‹เชจเซ‡ เชฐเชพเชน เชœเซ‹เชตเชพ เชฎเชพเชŸเซ‡ เชคเซ‡ เชชเซ‹เชคเชพเชจเซ€ เชœเชพเชคเชจเซ‡ เชฌเซเชฒเซ‹เช• เช•เชฐเซ‡ เช›เซ‡.

เชœเซ‹ เชคเชฎเซ‡ 6เช เซเช เซ€ เชฒเชพเช‡เชจ เชœเซเช“, เชคเซ‹ เชคเซ‡ เชชเซเชฐเชฅเชฎเชจเซ€ เชœเซ‡เชฎ เชœ เชเชจเซเชŸเซเชฐเซ€ เช›เซ‡. เช…เชจเซ‡ เชคเซ‡เชฅเซ€ เชตเซเชฏเชตเชนเชพเชฐ 699 เช…เชตเชฐเซ‹เชงเชฟเชค เช›เซ‡. 700 เชธเซ‡เชฒเซเชซ-เชฒเซ‹เช•เชฟเช‚เช— เชชเชฃ เช›เซ‡. เช…เชจเซ‡ เชชเช›เซ€ เชจเซ€เชšเซ‡เชจเซ€ เชชเช‚เช•เซเชคเชฟเชฎเชพเช‚ เชคเชฎเซ‡ เชœเซ‹เชถเซ‹ เช•เซ‡ เช…เชฎเซ‡ 699 เชจเซ€ เช•เชพเชฎเช—เซ€เชฐเซ€ เชชเซ‚เชฐเซเชฃ เชฅเชตเชพเชจเซ€ เชฐเชพเชน เชœเซ‹เชˆ เชฐเชนเซเชฏเชพ เช›เซ€เช.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เช…เชจเซ‡ lock_type เชฎเชพเช‚, เชคเชฎเซ‡ เชธเช‚เช–เซเชฏเชพเช“ เชœเซเช“ เช›เซ‹.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เชคเชฎเซ‡ เชœเซ‹เชˆ เชถเช•เซ‹ เช›เซ‹ เช•เซ‡ เชคเซ‡ 0/10 เช›เซ‡. เช…เชจเซ‡ เช† เชชเซ‡เชœ เชจเช‚เชฌเชฐ เช›เซ‡ เช…เชจเซ‡ เช† เชšเซ‹เช•เซเช•เชธ เชชเช‚เช•เซเชคเชฟเชจเซ‹ เช“เชซเชธเซ‡เชŸ เชชเชฃ เช›เซ‡.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เช…เชจเซ‡ เชคเชฎเซ‡ เชœเซ‹เชถเซ‹ เช•เซ‡ เชœเซเชฏเชพเชฐเซ‡ เช…เชฎเซ‡ เช…เชชเชกเซ‡เชŸ เช•เชฐเซ€เช เช›เซ€เช เชคเซเชฏเชพเชฐเซ‡ เชคเซ‡ 0/11 เชฌเชจเซ€ เชœเชพเชฏ เช›เซ‡.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เชชเชฐเช‚เชคเซ เชตเชพเชธเซเชคเชตเชฎเชพเช‚ เชคเซ‡ 0/10 เช›เซ‡, เช•เชพเชฐเชฃ เช•เซ‡ เช† เช“เชชเชฐเซ‡เชถเชจ เชฎเชพเชŸเซ‡ เชฐเชพเชน เชœเซ‹เชตเชพเชจเซ€ เช›เซ‡. เช…เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เช เชœเซ‹เชตเชพเชจเซ€ เชคเช• เช›เซ‡ เช•เซ‡ เช† เชคเซ‡ เชถเซเชฐเซ‡เชฃเซ€ เช›เซ‡ เชœเซ‡เชจเซ€ เชนเซเช‚ เชชเซเชทเซเชŸเชฟ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฐเชพเชน เชœเซ‹เชˆ เชฐเชนเซเชฏเซ‹ เช›เซเช‚.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เชเช•เชตเชพเชฐ เช…เชฎเซ‡ เชคเซ‡เชจเซ€ เชชเซเชทเซเชŸเชฟ เช•เชฐเซ€ เชฒเชˆเช เช…เชจเซ‡ เช•เชฎเชฟเชŸ เชฆเชฌเชพเชตเซ€เช, เช…เชจเซ‡ เชœเซเชฏเชพเชฐเซ‡ เช…เชชเชกเซ‡เชŸ เชธเชฎเชพเชชเซเชค เชฅเชˆ เชœเชพเชฏ, เชคเซเชฏเชพเชฐเซ‡ เช† เชคเซ‡ เช›เซ‡ เชœเซ‡ เช†เชชเชฃเชจเซ‡ เชซเชฐเซ€เชฅเซ€ เชฎเชณเซ‡ เช›เซ‡. เชŸเซเชฐเชพเชจเซเชเซ‡เช•เซเชถเชจ 700 เช เชเช•เชฎเชพเชคเซเชฐ เชฒเซ‹เช• เช›เซ‡, เชคเซ‡ เช…เชจเซเชฏ เช•เซ‹เชˆเชจเซ€ เชฐเชพเชน เชœเซ‹เชคเซเช‚ เชจเชฅเซ€ เช•เชพเชฐเชฃ เช•เซ‡ เชคเซ‡ เชชเซเชฐเชคเชฟเชฌเชฆเซเชง เชนเชคเซเช‚. เชคเซ‡ เชซเช•เซเชค เชตเซเชฏเชตเชนเชพเชฐ เชชเซ‚เชฐเซเชฃ เชฅเชตเชพเชจเซ€ เชฐเชพเชน เชœเซเช เช›เซ‡. เชเช•เชตเชพเชฐ 699 เชฐเชจ เช†เช‰เชŸ เชฅเชฏเชพ เชชเช›เซ€, เช…เชฎเซ‡ เชนเชตเซ‡ เช•เช‚เชˆเชชเชฃ เชฎเชพเชŸเซ‡ เชฐเชพเชน เชœเซ‹เชคเชพ เชจเชฅเซ€. เช…เชจเซ‡ เชนเชตเซ‡ เชŸเซเชฐเชพเชจเซเชเซ‡เช•เซเชถเชจ 700 เช•เชนเซ‡ เช›เซ‡ เช•เซ‡ เชฌเชงเซเช‚ เชธเชพเชฐเซเช‚ เช›เซ‡, เช•เซ‡ เชคเซ‡เชจเซ€ เชชเชพเชธเซ‡ เชคเชฎเชพเชฎ เชฎเชพเชจเซเชฏ เช•เซ‹เชทเซเชŸเช•เซ‹ เชชเชฐ เชœเชฐเซ‚เชฐเซ€ เชคเชฎเชพเชฎ เชคเชพเชณเชพเช“ เช›เซ‡.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เช…เชจเซ‡ เช† เชธเชฎเช—เซเชฐ เชฌเชพเชฌเชคเชจเซ‡ เชตเชงเซ เชœเชŸเชฟเชฒ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡, เช…เชฎเซ‡ เชเช• เชฌเซ€เชœเซเช‚ เชฆเซƒเชถเซเชฏ เชฌเชจเชพเชตเซ€เช เช›เซ€เช, เชœเซ‡ เช† เชตเช–เชคเซ‡ เช…เชฎเชจเซ‡ เชตเช‚เชถเชตเซ‡เชฒเซ‹ เชชเซเชฐเชฆเชพเชจ เช•เชฐเชถเซ‡. เชนเซเช‚ เช…เชชเซ‡เช•เซเชทเชพ เชฐเชพเช–เชคเซ‹ เชจเชฅเซ€ เช•เซ‡ เชคเชฎเซ‡ เช† เชตเชฟเชจเช‚เชคเซ€ เชธเชฎเชœเซ‹. เชชเชฐเช‚เชคเซ เช†เชจเชพเชฅเซ€ เช…เชฎเชจเซ‡ เชถเซเช‚ เชฅเชˆ เชฐเชนเซเชฏเซเช‚ เช›เซ‡ เชคเซ‡เชจเซ‹ เชธเซเชชเชทเซเชŸ เชฆเซƒเชทเซเชŸเชฟเช•เซ‹เชฃ เชฎเชณเชถเซ‡.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เช† เชเช• เชชเซเชจเชฐเชพเชตเชฐเซเชคเชฟเชค เชฆเซƒเชถเซเชฏ เช›เซ‡ เชœเซ‡เชจเซ‹ เชฌเซ€เชœเซ‹ เชตเชฟเชญเชพเช— เชชเชฃ เช›เซ‡. เช…เชจเซ‡ เชชเช›เซ€ เชคเซ‡ เชฌเชงเซเช‚ เชซเชฐเซ€เชฅเซ€ เชเช•เชธเชพเชฅเซ‡ เชฒเชพเชตเซ‡ เช›เซ‡. เชšเชพเชฒเซ‹ เช†เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เช.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เชœเซ‹ เช†เชชเชฃเซ‡ เชเช• เชธเชพเชฅเซ‡ เชคเซเชฐเชฃ เช…เชชเชกเซ‡เชŸ เช•เชฐเซ€เช เช…เชจเซ‡ เช•เชนเซ€เช เช•เซ‡ เชชเช‚เช•เซเชคเชฟ เชนเชตเซ‡ เชคเซเชฐเชฃ เช›เซ‡. เช…เชจเซ‡ เช†เชชเชฃเซ‡ 3 เชฅเซ€ 4 เชฌเชฆเชฒเซ€เชถเซเช‚.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เช…เชจเซ‡ เช…เชนเซ€เช‚ เช†เชชเชฃเซ‡ 4. เช…เชจเซ‡ เชŸเซเชฐเชพเชจเซเชเซ‡เช•เซเชถเชจ ID 702 เชœเซ‹เชˆเช เช›เซ€เช.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เช…เชจเซ‡ เชชเช›เซ€ เชนเซเช‚ 4 เชฅเซ€ 5 เชฌเชฆเชฒเซ€เชถ. เช…เชจเซ‡ 5 เชฅเซ€ 6, เช…เชจเซ‡ 6 เชฅเซ€ 7. เช…เชจเซ‡ เชนเซเช‚ เชธเช‚เช–เซเชฏเชพเชฌเช‚เชง เชฒเซ‹เช•เซ‹เชจเซ‡ เชฒเชพเช‡เชจ เช•เชฐเซ€เชถ เชœเซ‡เช“ เช† เชเช• เชตเซเชฏเชตเชนเชพเชฐ เชธเชฎเชพเชชเซเชค เชฅเชตเชพเชจเซ€ เชฐเชพเชน เชœเซ‹เชคเชพ เชนเชถเซ‡.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เช…เชจเซ‡ เชฌเชงเซเช‚ เชธเซเชชเชทเซเชŸ เชฅเชˆ เชœเชพเชฏ เช›เซ‡. เชชเซเชฐเชฅเชฎ เชชเช‚เช•เซเชคเชฟ เชถเซเช‚ เช›เซ‡? เช† 702 เช›เซ‡. เช† เชŸเซเชฐเชพเชจเซเชเซ‡เช•เซเชถเชจ ID เช›เซ‡ เชœเซ‡ เชฎเซ‚เชณเชฐเซ‚เชชเซ‡ เช† เชฎเซ‚เชฒเซเชฏ เชธเซ‡เชŸ เช•เชฐเซ‡ เช›เซ‡. เชฎเชพเชฐเซ€ เช—เซเชฐเชพเชจเซเชŸเซ‡เชก เช•เซ‹เชฒเชฎเชฎเชพเช‚ เชถเซเช‚ เชฒเช–เซเชฏเซเช‚ เช›เซ‡? เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เช—เซเชฃ เช›เซ‡ f. เช† เชฎเชพเชฐเชพ เช…เชชเชกเซ‡เชŸเซเชธ เช›เซ‡ เชœเซ‡ (5, 6, 7) เชฎเช‚เชœเซ‚เชฐ เช•เชฐเซ€ เชถเช•เชพเชคเชพ เชจเชฅเซ€ เช•เชพเชฐเชฃ เช•เซ‡ เช…เชฎเซ‡ เชŸเซเชฐเชพเชจเซเชเซ‡เช•เซเชถเชจ ID 702 เชธเชฎเชพเชชเซเชค เชฅเชตเชพเชจเซ€ เชฐเชพเชน เชœเซ‹เชˆ เชฐเชนเซเชฏเชพ เช›เซ€เช. เช†เชชเชฃเซ‡ เชคเซเชฏเชพเช‚ เชŸเซเชฐเชพเชจเซเชเซ‡เช•เซเชถเชจ เช†เชˆเชกเซ€ เชฌเซเชฒเซ‹เช•เชฟเช‚เช— เช›เซ‡. เช…เชจเซ‡ เช†เชจเชพ เชชเชฐเชฟเชฃเชพเชฎเซ‡ 5 เชŸเซเชฐเชพเชจเซเชเซ‡เช•เซเชถเชจเชฒ ID เชฒเซ‹เช• เชฅเชพเชฏ เช›เซ‡.

เช…เชจเซ‡ เชœเซ‹ เชคเชฎเซ‡ 704, 705 เชชเชฐ เชœเซเช“, เชคเซ‹ เชคเซเชฏเชพเช‚ เชนเชœเซ€ เชธเซเชงเซ€ เช•เช‚เชˆเชชเชฃ เชฒเช–เชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชจเชฅเซ€, เช•เชพเชฐเชฃ เช•เซ‡ เชคเซ‡เช“ เชœเชพเชฃเชคเชพ เชจเชฅเซ€ เช•เซ‡ เชนเชœเซ€ เชถเซเช‚ เชฅเชˆ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชคเซ‡เช“ เช–เชพเชฒเซ€ เชฒเช–เซ‡ เช›เซ‡ เช•เซ‡ เชถเซเช‚ เชฅเชˆ เชฐเชนเซเชฏเซเช‚ เช›เซ‡ เชคเซ‡เชจเซ‹ เชคเซ‡เชฎเชจเซ‡ เช•เซ‹เชˆ เช–เซเชฏเชพเชฒ เชจเชฅเซ€. เช…เชจเซ‡ เชคเซ‡เช“ เชซเช•เซเชค เชธเซ‚เชˆ เชœเชถเซ‡ เช•เชพเชฐเชฃ เช•เซ‡ เชคเซ‡เช“ เช•เซ‹เชˆเชจเชพ เชธเชฎเชพเชชเซเชค เชฅเชตเชพเชจเซ€ เชฐเชพเชน เชœเซ‹เชˆ เชฐเชนเซเชฏเชพ เช›เซ‡ เช…เชจเซ‡ เชœเซเชฏเชพเชฐเซ‡ เชชเช‚เช•เซเชคเชฟเช“ เชฌเชฆเชฒเชตเชพเชจเซ€ เชคเช• เชนเซ‹เชฏ เชคเซเชฏเชพเชฐเซ‡ เชœเชพเช—เซ€ เชœเชถเซ‡.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เช† เชคเซ‡ เชœเซ‡เชตเซ‹ เชฆเซ‡เช–เชพเชฏ เช›เซ‡. เชคเซ‡ เชธเซเชชเชทเซเชŸ เช›เซ‡ เช•เซ‡ เชคเซ‡เช“ เชฌเชงเชพ 12 เชฎเซ€ เชฒเชพเช‡เชจเชจเซ€ เชฐเชพเชน เชœเซ‹เชˆ เชฐเชนเซเชฏเชพ เช›เซ‡.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เช† เช†เชชเชฃเซ‡ เช…เชนเซ€เช‚ เชœเซ‹เชฏเซเช‚ เช›เซ‡. เช…เชนเซ€เช‚ 0/12 เช›เซ‡.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เชคเซ‡เชฅเซ€ เชเช•เชตเชพเชฐ เชชเซเชฐเชฅเชฎ เชตเซเชฏเชตเชนเชพเชฐ เชฎเช‚เชœเซ‚เชฐ เชฅเชˆ เชœเชพเชฏ, เชคเชฎเซ‡ เช…เชนเซ€เช‚ เชœเซ‹เชˆ เชถเช•เซ‹ เช›เซ‹ เช•เซ‡ เชตเช‚เชถเชตเซ‡เชฒเซ‹ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชพเชฐเซเชฏ เช•เชฐเซ‡ เช›เซ‡. เช…เชจเซ‡ เชนเชตเซ‡ เชฌเชงเซเช‚ เชธเซเชชเชทเซเชŸ เชฅเชˆ เช—เชฏเซเช‚ เช›เซ‡. เชคเซ‡เช“ เชฌเชงเชพ เชธเซเชตเชšเซเช› เชฌเชจเซ€ เชœเชพเชฏ เช›เซ‡. เช…เชจเซ‡ เชคเซ‡เช“ เช–เชฐเซ‡เช–เชฐ เชฐเชพเชน เชœเซ‹เชˆ เชฐเชนเซเชฏเชพ เช›เซ‡.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เช…เชนเซ€เช‚ เชถเซเช‚ เชฅเชˆ เชฐเชนเซเชฏเซเช‚ เช›เซ‡ เชคเซ‡ เช›เซ‡. 702 เช•เชฎเชฟเชŸ เช•เชฐเซ‡ เช›เซ‡. เช…เชจเซ‡ เชนเชตเซ‡ 703 เช† เชชเช‚เช•เซเชคเชฟ เชฒเซ‹เช• เชฎเซ‡เชณเชตเซ‡ เช›เซ‡, เช…เชจเซ‡ เชชเช›เซ€ 704 703 เชฎเชพเชŸเซ‡ เชชเซเชฐเชคเชฟเชฌเชฆเซเชง เชฅเชตเชพเชจเซ€ เชฐเชพเชน เชœเซ‹เชตเชพเชจเซเช‚ เชถเชฐเซ‚ เช•เชฐเซ‡ เช›เซ‡. เช…เชจเซ‡ 705 เชชเชฃ เช†เชจเซ€ เชฐเชพเชน เชœเซ‹เชˆ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เช…เชจเซ‡ เชœเซเชฏเชพเชฐเซ‡ เช† เชฌเชงเซเช‚ เชชเซ‚เชฐเซเชฃ เชฅเชพเชฏ เช›เซ‡, เชคเซเชฏเชพเชฐเซ‡ เชคเซ‡เช“ เชชเซ‹เชคเชพเชจเซ‡ เชธเชพเชซ เช•เชฐเซ‡ เช›เซ‡. เช…เชจเซ‡ เชนเซเช‚ เชจเชฟเชฐเซเชฆเซ‡เชถ เช•เชฐเชตเชพ เชฎเชพเช‚เช—เซ เช›เซเช‚ เช•เซ‡ เชฆเชฐเซ‡เช• เชœเชฃ เชฒเชพเช‡เชจเชฎเชพเช‚ เช›เซ‡. เช…เชจเซ‡ เช† เชŸเซเชฐเชพเชซเชฟเช• เชœเชพเชฎเชจเซ€ เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟ เชœเซ‡เชตเซ€ เชœ เช›เซ‡ เชœเซเชฏเชพเชฐเซ‡ เชฆเชฐเซ‡เช• เชตเซเชฏเช•เซเชคเชฟ เชชเซเชฐเชฅเชฎ เช•เชพเชฐเชจเซ€ เชฐเชพเชน เชœเซ‹เชคเซ€ เชนเซ‹เชฏ เช›เซ‡. เชชเซเชฐเชฅเชฎ เช•เชพเชฐ เช‰เชญเซ€ เชฐเชนเซ‡ เช›เซ‡ เช…เชจเซ‡ เชฆเชฐเซ‡เช• เชตเซเชฏเช•เซเชคเชฟ เชฒเชพเช‚เชฌเซ€ เชฒเชพเชˆเชจเชฎเชพเช‚ เช‰เชญเชพ เชฐเชนเซ‡ เช›เซ‡. เชชเช›เซ€ เชคเซ‡ เช†เช—เชณ เชตเชงเซ‡ เช›เซ‡, เชชเช›เซ€ เช†เช—เชณเชจเซ€ เช•เชพเชฐ เช†เช—เชณ เชšเชฒเชพเชตเซ€ เชถเช•เซ‡ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เชจเซ‹ เชฌเซเชฒเซ‹เช• เชฎเซ‡เชณเชตเซ€ เชถเช•เซ‡ เช›เซ‡, เชตเช—เซ‡เชฐเซ‡.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

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

เช…เชจเซ‡, เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชœเซ‹ เช‡เชตเชพเชจ เช•เชนเซ‡: "เชฎเชจเซ‡ เช•เช‚เชˆเช• เช†เชชเซ‹," เช…เชจเซ‡ เชนเซเช‚ เช•เชนเซเช‚: "เชจเชพ, เชœเซ‹ เชคเชฎเซ‡ เชฎเชจเซ‡ เชฌเซ€เชœเซเช‚ เช•เช‚เชˆเช• เช†เชชเซ‹ เชคเซ‹ เชœ เชนเซเช‚ เชคเชฎเชจเซ‡ เช†เชชเซ€เชถ." เช…เชจเซ‡ เชคเซ‡ เช•เชนเซ‡ เช›เซ‡, "เชจเชพ, เชœเซ‹ เชคเชฎเซ‡ เชฎเชจเซ‡ เชจเชนเซ€เช‚ เช†เชชเซ‹ เชคเซ‹ เชนเซเช‚ เชคเชฎเชจเซ‡ เชคเซ‡ เช†เชชเซ€เชถ เชจเชนเซ€เช‚." เช…เชจเซ‡ เช†เชชเชฃเซ‡ เชฎเชกเชพเช—เชพเช‚เช เชจเซ€ เชธเซเชฅเชฟเชคเชฟเชฎเชพเช‚ เช†เชตเซ€เช เช›เซ€เช. เชฎเชจเซ‡ เช–เชพเชคเชฐเซ€ เช›เซ‡ เช•เซ‡ เช‡เชตเชพเชจ เช† เช•เชฐเชถเซ‡ เชจเชนเซ€เช‚, เชชเชฐเช‚เชคเซ เชคเชฎเซ‡ เชคเซ‡เชจเซ‹ เช…เชฐเซเชฅ เชธเชฎเชœเซ‹ เช›เซ‹ เช•เซ‡ เช…เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เชฌเซ‡ เชฒเซ‹เช•เซ‹ เช›เซ‡ เชœเซ‡เช“ เช•เช‚เชˆเช• เชฎเซ‡เชณเชตเชตเชพ เชฎเชพเช‚เช—เซ‡ เช›เซ‡ เช…เชจเซ‡ เชœเซเชฏเชพเช‚ เชธเซเชงเซ€ เชฌเซ€เชœเซ€ เชตเซเชฏเช•เซเชคเชฟ เชคเซ‡เชฎเชจเซ‡ เชœเซ‡ เชœเซ‹เชˆเช เชคเซ‡ เชจ เช†เชชเซ‡ เชคเซเชฏเชพเช‚ เชธเซเชงเซ€ เชคเซ‡เช“ เชคเซ‡เชจเซ‡ เช†เชชเชตเชพ เชคเซˆเชฏเชพเชฐ เชจเชฅเซ€. เช…เชจเซ‡ เช•เซ‹เชˆ เช‰เช•เซ‡เชฒ เชจเชฅเซ€.

เช…เชจเซ‡ เช…เชจเชฟเชตเชพเชฐเซเชฏเชชเชฃเซ‡, เชคเชฎเชพเชฐเชพ เชกเซ‡เชŸเชพเชฌเซ‡เชเชจเซ‡ เช† เชถเซ‹เชงเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡. เช…เชจเซ‡ เชชเช›เซ€ เชคเชฎเชพเชฐเซ‡ เชธเชคเซเชฐเซ‹เชฎเชพเช‚เชฅเซ€ เชเช•เชจเซ‡ เช•เชพเชขเซ€ เชจเชพเช–เชตเชพ เช…เชฅเชตเชพ เชฌเช‚เชง เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡, เช•เชพเชฐเชฃ เช•เซ‡ เช…เชจเซเชฏเชฅเชพ เชคเซ‡เช“ เชคเซเชฏเชพเช‚ เช•เชพเชฏเชฎ เชฐเชนเซ‡เชถเซ‡. เช…เชจเซ‡ เช†เชชเชฃเซ‡ เชคเซ‡เชจเซ‡ เชกเซ‡เชŸเชพเชฌเซ‡เชเชฎเชพเช‚ เชœเซ‹เชˆเช เช›เซ€เช, เช†เชชเชฃเซ‡ เชคเซ‡เชจเซ‡ เช“เชชเชฐเซ‡เชŸเชฟเช‚เช— เชธเชฟเชธเซเชŸเชฎเชฎเชพเช‚ เชœเซ‹เชˆเช เช›เซ€เช. เช…เชจเซ‡ เชคเชฎเชพเชฎ เชธเซเชฅเชณเซ‹เช เชœเซเชฏเชพเช‚ เช†เชชเชฃเซ€ เชชเชพเชธเซ‡ เชธเชฎเชพเช‚เชคเชฐ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเช“ เช›เซ‡, เช† เชฅเชˆ เชถเช•เซ‡ เช›เซ‡.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เช…เชจเซ‡ เชนเชตเซ‡ เช…เชฎเซ‡ เชฌเซ‡ เชกเซ‡เชกเชฒเซ‹เช• เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเซ€เชถเซเช‚. เช…เชฎเซ‡ 50 เช…เชจเซ‡ 80 เชฎเซ‚เช•เซ€เชถเซเช‚. เชชเซเชฐเชฅเชฎ เชนเชฐเซ‹เชณเชฎเชพเช‚, เชนเซเช‚ 50 เชฅเซ€ 50 เชธเซเชงเซ€ เช…เชชเชกเซ‡เชŸ เช•เชฐเซ€เชถ. เชฎเชจเซ‡ เชŸเซเชฐเชพเชจเซเชเซ‡เช•เซเชถเชจ เชจเช‚เชฌเชฐ 710 เชฎเชณเชถเซ‡.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เช…เชจเซ‡ เชชเช›เซ€ เชนเซเช‚ 80 เชฅเซ€ 81 เช…เชจเซ‡ 50 เชจเซ‡ 51 เชฎเชพเช‚ เชฌเชฆเชฒเซ€เชถ.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เช…เชจเซ‡ เช† เชคเซ‡ เชœเซ‡เชตเซ‹ เชฆเซ‡เช–เชพเชถเซ‡. เช…เชจเซ‡ เชคเซ‡เชฅเซ€ 710 เชเช• เชชเช‚เช•เซเชคเชฟ เช…เชตเชฐเซ‹เชงเชฟเชค เช›เซ‡, เช…เชจเซ‡ 711 เชชเซเชทเซเชŸเชฟเชจเซ€ เชฐเชพเชน เชœเซ‹เชˆ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชœเซเชฏเชพเชฐเซ‡ เช…เชฎเซ‡ เช…เชชเชกเซ‡เชŸ เช•เชฐเซเชฏเซเช‚ เชคเซเชฏเชพเชฐเซ‡ เช…เชฎเซ‡ เช† เชœเซ‹เชฏเซเช‚. 710 เช…เชฎเชพเชฐเซ€ เชถเซเชฐเซ‡เชฃเซ€เชจเชพ เชฎเชพเชฒเชฟเช• เช›เซ‡. เช…เชจเซ‡ 711 เชตเซเชฏเชตเชนเชพเชฐ เชชเซ‚เชฐเซเชฃ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ 710 เชจเซ€ เชฐเชพเชน เชœเซเช เช›เซ‡.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เช…เชจเซ‡ เชคเซ‡ เชชเชฃ เช•เชนเซ‡ เช›เซ‡ เช•เซ‡ เช•เชˆ เชชเช‚เช•เซเชคเชฟ เชชเชฐ เชฎเชกเชพเช—เชพเช‚เช  เชฅเชพเชฏ เช›เซ‡. เช…เชจเซ‡ เช…เชนเซ€เช‚ เชคเซ‡ เชตเชฟเชšเชฟเชคเซเชฐ เชฅเชตเชพเชจเซเช‚ เชถเชฐเซ‚ เชฅเชพเชฏ เช›เซ‡.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เชนเชตเซ‡ เช…เชฎเซ‡ 80 เชฅเซ€ 80 เช…เชชเชกเซ‡เชŸ เช•เชฐเซ€ เชฐเชนเซเชฏเชพ เช›เซ€เช.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เช…เชจเซ‡ เช…เชนเซ€เช‚เชฅเซ€ เชฎเชกเชพเช—เชพเช‚เช  เชถเชฐเซ‚ เชฅเชพเชฏ เช›เซ‡. 710 711 เชจเชพ เชชเซเชฐเชคเชฟเชธเชพเชฆเชจเซ€ เชฐเชพเชน เชœเซ‹เชˆ เชฐเชนเซเชฏเซเช‚ เช›เซ‡, เช…เชจเซ‡ 711 710 เชจเซ€ เชฐเชพเชน เชœเซ‹เชˆ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เช…เชจเซ‡ เช† เชธเชพเชฐเซ€ เชฐเซ€เชคเซ‡ เชธเชฎเชพเชชเซเชค เชฅเชถเซ‡ เชจเชนเซ€เช‚. เช…เชจเซ‡ เช†เชฎเชพเช‚เชฅเซ€ เชฌเชนเชพเชฐ เชจเซ€เช•เชณเชตเชพเชจเซ‹ เช•เซ‹เชˆ เชฐเชธเซเชคเซ‹ เชจเชฅเซ€. เช…เชจเซ‡ เชคเซ‡เช“ เชเช•เชฌเซ€เชœเชพ เชชเชพเชธเซ‡เชฅเซ€ เชชเซเชฐเชคเชฟเชญเชพเชตเชจเซ€ เช…เชชเซ‡เช•เซเชทเชพ เชฐเชพเช–เชถเซ‡.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เช…เชจเซ‡ เชคเซ‡ เชฌเชงเซเช‚ เชœ เชตเชฟเชฒเช‚เชฌ เช•เชฐเชตเชพเชจเซเช‚ เชถเชฐเซ‚ เช•เชฐเชถเซ‡. เช…เชจเซ‡ เช…เชฎเซ‡ เชคเซ‡ เชจเชฅเซ€ เชฎเชพเช‚เช—เชคเชพ.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เช…เชจเซ‡ เชœเซเชฏเชพเชฐเซ‡ เช†เชตเซเช‚ เชฅเชพเชฏ เชคเซเชฏเชพเชฐเซ‡ เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชชเชพเชธเซ‡ เชจเซ‹เช‚เชง เชฒเซ‡เชตเชพเชจเซ€ เชฐเซ€เชคเซ‹ เช›เซ‡. เช…เชจเซ‡ เชœเซเชฏเชพเชฐเซ‡ เช†เชตเซเช‚ เชฅเชพเชฏ เช›เซ‡, เชคเซเชฏเชพเชฐเซ‡ เชคเชฎเชจเซ‡ เช† เชญเซ‚เชฒ เชฎเชณเซ‡ เช›เซ‡. เช…เชจเซ‡ เช†เชจเชพ เชชเชฐเชฅเซ€ เชธเซเชชเชทเซเชŸ เชฅเชพเชฏ เช›เซ‡ เช•เซ‡ เช†เชตเซ€ เช…เชจเซ‡ เช†เชตเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เชฌเซ€เชœเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเชฎเชพเช‚เชฅเซ€ SHARE LOCKเชจเซ€ เชฐเชพเชน เชœเซ‹เชˆ เชฐเชนเซ€ เช›เซ‡, เชเชŸเชฒเซ‡ เช•เซ‡, เชœเซ‡ 711 เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เชฆเซเชตเชพเชฐเชพ เช…เชตเชฐเซ‹เชงเชฟเชค เช›เซ‡. เช…เชจเซ‡ เชคเซ‡ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เช†เชตเชพ เช…เชจเซ‡ เช†เชตเชพ เชตเซเชฏเชตเชนเชพเชฐ ID เชชเชฐ SHARE LOCK เช†เชชเชตเชพเชจเซ€ เชฐเชพเชน เชœเซ‹เชˆ เชฐเชนเซ€ เชนเชคเซ€ เช…เชจเซ‡ เช†เชตเซ€ เช…เชจเซ‡ เช†เชตเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เชฆเซเชตเชพเชฐเชพ เชคเซ‡เชจเซ‡ เช…เชตเชฐเซ‹เชงเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชนเชคเซ€. เชœเซ‡เชจเชพ เช•เชพเชฐเชฃเซ‡ เช…เชนเซ€เช‚ เชฎเชกเชพเช—เชพเช‚เช เชจเซ€ เชธเซเชฅเชฟเชคเชฟ เช›เซ‡.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เชถเซเช‚ เชคเซเชฏเชพเช‚ เชคเซเชฐเชฃ-เชฎเชพเชฐเซเช—เซ€เชฏ เชฎเชกเชพเช—เชพเช‚เช  เช›เซ‡? เชถเซเช‚ เชคเซ‡ เชถเช•เซเชฏ เช›เซ‡? เชนเชพ.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เช…เชฎเซ‡ เช† เชธเช‚เช–เซเชฏเชพเช“เชจเซ‡ เช•เซ‹เชทเซเชŸเช•เชฎเชพเช‚ เชฆเชพเช–เชฒ เช•เชฐเซ€เช เช›เซ€เช. เช…เชฎเซ‡ 40 เชฅเซ€ 40 เชฌเชฆเชฒเซ€เช เช›เซ€เช, เช…เชฎเซ‡ เช…เชตเชฐเซ‹เชงเชฟเชค เช•เชฐเซ€เช เช›เซ€เช.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เช†เชชเชฃเซ‡ 60 เชฅเซ€ 61, 80 เชฅเซ€ 81 เชฌเชฆเชฒเซ€เช เช›เซ€เช.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เช…เชจเซ‡ เชชเช›เซ€ เช†เชชเชฃเซ‡ 80 เชฌเชฆเชฒเซ€เช เช…เชจเซ‡ เชชเช›เซ€ เชคเซ‡เชœเซ€!

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เช…เชจเซ‡ 714 เชนเชตเซ‡ 715เชจเซ€ เชฐเชพเชน เชœเซ‹เชˆ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. 716เชฎเซเช‚ 715เชจเซ€ เชฐเชพเชน เชœเซ‹เชˆ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เช…เชจเซ‡ เชคเซ‡เชจเชพ เชตเชฟเชถเซ‡ เช•เชถเซเช‚ เช•เชฐเซ€ เชถเช•เชพเชคเซเช‚ เชจเชฅเซ€.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เช…เชนเซ€เช‚ เชนเชตเซ‡ เชฌเซ‡ เชฒเซ‹เช•เซ‹ เชจเชฅเซ€, เช…เชนเซ€เช‚ เชชเชนเซ‡เชฒเซ‡เชฅเซ€ เชœ เชคเซเชฐเชฃ เชฒเซ‹เช•เซ‹ เช›เซ‡. เชฎเชพเชฐเซ‡ เชคเชฎเชพเชฐเซ€ เชชเชพเชธเซ‡เชฅเซ€ เช•เช‚เชˆเช• เชœเซ‹เชˆเช เช›เซ‡, เช† เช•เซ‹เชˆ เชคเซเชฐเซ€เชœเซ€ เชตเซเชฏเช•เซเชคเชฟ เชชเชพเชธเซ‡เชฅเซ€ เช•เช‚เชˆเช• เชˆเชšเซเช›เซ‡ เช›เซ‡, เช…เชจเซ‡ เชคเซเชฐเซ€เชœเซ€ เชตเซเชฏเช•เซเชคเชฟ เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡เชฅเซ€ เช•เช‚เชˆเช• เชˆเชšเซเช›เซ‡ เช›เซ‡. เช…เชจเซ‡ เช…เชฎเซ‡ เชคเซเชฐเชฃ-เชฎเชพเชฐเซเช—เซ€เชฏ เชชเซเชฐเชคเซ€เช•เซเชทเชพเชฎเชพเช‚ เชธเชฎเชพเชชเซเชค เชฅเชˆเช เช›เซ€เช เช•เชพเชฐเชฃ เช•เซ‡ เช†เชชเชฃเซ‡ เชฌเชงเชพ เช…เชจเซเชฏ เชตเซเชฏเช•เซเชคเชฟเช เชœเซ‡ เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡ เชคเซ‡ เชชเซ‚เชฐเซเชฃ เช•เชฐเซ‡ เชคเซ‡เชจเซ€ เชฐเชพเชน เชœเซ‹เชˆ เชฐเชนเซเชฏเชพ เช›เซ€เช.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เช…เชจเซ‡ เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชœเชพเชฃเซ‡ เช›เซ‡ เช•เซ‡ เช† เช•เชˆ เชชเช‚เช•เซเชคเชฟ เชชเชฐ เชฅเชพเชฏ เช›เซ‡. เช…เชจเซ‡ เชคเซ‡เชฅเซ€ เชคเซ‡ เชคเชฎเชจเซ‡ เชจเซ€เชšเซ‡เชจเซ‹ เชธเช‚เชฆเซ‡เชถ เช†เชชเชถเซ‡, เชœเซ‡ เชฆเชฐเซเชถเชพเชตเซ‡ เช›เซ‡ เช•เซ‡ เชคเชฎเชจเซ‡ เชเช• เชธเชฎเชธเซเชฏเชพ เช›เซ‡ เชœเซเชฏเชพเช‚ เชคเซเชฐเชฃ เช‡เชจเชชเซเชŸ เชเช•เชฌเซ€เชœเชพเชจเซ‡ เช…เชตเชฐเซ‹เชงเชฟเชค เช•เชฐเซ€ เชฐเชนเซเชฏเชพเช‚ เช›เซ‡. เช…เชจเซ‡ เช…เชนเซ€เช‚ เช•เซ‹เชˆ เชชเซเชฐเชคเชฟเชฌเช‚เชงเซ‹ เชจเชฅเซ€. เช† เชคเซ‡ เช•เซ‡เชธ เชนเซ‹เชˆ เชถเช•เซ‡ เช›เซ‡ เชœเซเชฏเชพเช‚ 20 เชเชจเซเชŸเซเชฐเซ€ เชเช•เชฌเซ€เชœเชพเชจเซ‡ เช…เชตเชฐเซ‹เชงเชฟเชค เช•เชฐเซ‡ เช›เซ‡.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เช†เช—เชพเชฎเซ€ เชธเชฎเชธเซเชฏเชพ เชถเซเชฐเซ‡เชฃเซ€เชฌเชฆเซเชง เช›เซ‡.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เชœเซ‹ เช–เชพเชธ เช•เซเชฐเชฎเชพเช‚เช•เชฟเชค เชฒเซ‹เช•.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เช…เชจเซ‡ เช†เชชเชฃเซ‡ 719 เชชเชฐ เชชเชพเช›เชพ เช†เชตเซ€เช เช›เซ€เช. เชคเซ‡เชจเซเช‚ เช†เช‰เชŸเชชเซเชŸ เชเช•เชฆเชฎ เชธเชพเชฎเชพเชจเซเชฏ เช›เซ‡.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เช…เชจเซ‡ เชคเชฎเซ‡ เชธเซ€เชฐเซ€เชฏเชฒเชพเช‡เช เชฅเซ€ เชŸเซเชฐเชพเชจเซเชเซ‡เช•เซเชถเชจ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช•เซเชฒเชฟเช• เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เช…เชจเซ‡ เชคเชฎเซ‡ เชธเชฎเชœเซ‹ เช›เซ‹ เช•เซ‡ เชคเชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เชนเชตเซ‡ เชเช• เช…เชฒเช— เชชเซเชฐเช•เชพเชฐเชจเซเช‚ SA เชฒเซ‹เช• เช›เซ‡ - เชคเซ‡เชจเซ‹ เช…เชฐเซเชฅ เช เช›เซ‡ เช•เซ‡ เชถเซเชฐเซ‡เชฃเซ€เชฌเชฆเซเชง เช•เชฐเซ€ เชถเช•เชพเชฏ เชคเซ‡เชตเซเช‚ เช›เซ‡.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เช…เชจเซ‡ เชคเซ‡เชฅเซ€ เช…เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ SARieadLock เชจเชพเชฎเชจเซเช‚ เชเช• เชจเชตเชพ เชชเซเชฐเช•เชพเชฐเชจเซเช‚ เชฒเซ‹เช• เช›เซ‡, เชœเซ‡ เชธเซ€เชฐเซ€เชฏเชฒ เชฒเซ‹เช• เช›เซ‡ เช…เชจเซ‡ เชคเชฎเชจเซ‡ เชธเซ€เชฐเซ€เชฏเชฒ เชฆเชพเช–เชฒ เช•เชฐเชตเชพเชจเซ€ เชชเชฐเชตเชพเชจเช—เซ€ เช†เชชเซ‡ เช›เซ‡.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เช…เชจเซ‡ เชคเชฎเซ‡ เช…เชจเชจเซเชฏ เช…เชจเซเช•เซเชฐเชฎเชฃเชฟเช•เชพเช“ เชชเชฃ เชฆเชพเช–เชฒ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เช† เช•เซ‹เชทเซเชŸเช•เชฎเชพเช‚ เช…เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เช…เชจเชจเซเชฏ เช…เชจเซเช•เซเชฐเชฎเชฃเชฟเช•เชพเช“ เช›เซ‡.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เชคเซ‹ เชœเซ‹ เชนเซเช‚ เช…เชนเซ€เช‚ เชจเช‚เชฌเชฐ 2 เชฎเซเช•เซเช‚, เชคเซ‹ เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ 2 เช›เซ‡. เชชเชฐเช‚เชคเซ เช–เซ‚เชฌ เชœ เชŸเซ‹เชš เชชเชฐ, เชนเซเช‚ เชฌเซ€เชœเชพ 2 เชจเซ‡ เชฎเซเช•เซเช‚ เช›เซเช‚. เช…เชจเซ‡ เชคเชฎเซ‡ เชœเซ‹เชˆ เชถเช•เซ‹ เช›เซ‹ เช•เซ‡ 721 เชฎเชพเช‚ เชเช• เชตเชฟเชถเชฟเชทเซเชŸ เชฒเซ‹เช• เช›เซ‡. เชชเชฐเช‚เชคเซ เชนเชตเซ‡ 722 เชคเซ‡เชจเซ€ เช•เชพเชฎเช—เซ€เชฐเซ€ เชชเซ‚เชฐเซเชฃ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ 721 เชจเซ€ เชฐเชพเชน เชœเซ‹เชˆ เชฐเชนเซเชฏเซเช‚ เช›เซ‡ เช•เชพเชฐเชฃ เช•เซ‡ เชคเซ‡ 2 เชฆเชพเช–เชฒ เช•เชฐเซ€ เชถเช•เชคเซเช‚ เชจเชฅเซ€ เชœเซเชฏเชพเช‚ เชธเซเชงเซ€ เชคเซ‡เชจเซ‡ เช–เชฌเชฐ เชจ เชชเชกเซ‡ เช•เซ‡ 721เชจเซเช‚ เชถเซเช‚ เชฅเชถเซ‡.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เช…เชจเซ‡ เชœเซ‹ เช†เชชเชฃเซ‡ เชชเซ‡เชŸเชพ เชตเซเชฏเชตเชนเชพเชฐ เช•เชฐเซ€เช.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เช…เชนเซ€เช‚ เช…เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ 723 เช›เซ‡.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เช…เชจเซ‡ เชœเซ‹ เช†เชชเชฃเซ‡ เชชเซ‹เชˆเชจเซเชŸ เชธเซ‡เชต เช•เชฐเซ€เช เช…เชจเซ‡ เชชเช›เซ€ เชคเซ‡เชจเซ‡ เช…เชชเชกเซ‡เชŸ เช•เชฐเซ€เช, เชคเซ‹ เช†เชชเชฃเชจเซ‡ เชจเชตเซเช‚ เชŸเซเชฐเชพเชจเซเชเซ‡เช•เซเชถเชจ เช†เชˆเชกเซ€ เชฎเชณเซ‡ เช›เซ‡. เช† เชตเชฐเซเชคเชจเชจเซ€ เชฌเซ€เชœเซ€ เชชเซ‡เชŸเชฐเซเชจ เช›เซ‡ เชœเซ‡เชจเชพ เชตเชฟเชถเซ‡ เชคเชฎเชพเชฐเซ‡ เชœเชพเช—เซƒเชค เชฐเชนเซ‡เชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡. เชœเซ‹ เช†เชชเชฃเซ‡ เช† เชชเชฐเชค เช•เชฐเซ€เช, เชคเซ‹ เชŸเซเชฐเชพเชจเซเชเซ‡เช•เซเชถเชจ เช†เชˆเชกเซ€ เชœเชคเซ€ เชฐเชนเซ‡เชถเซ‡. 724 เชจเซ€เช•เชณเซ€ เชฐเชนเซ€ เช›เซ‡. เชชเชฐเช‚เชคเซ เชนเชตเซ‡ เช…เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ 725 เช›เซ‡.

เชคเซ‹ เชนเซเช‚ เช…เชนเซ€เช‚ เชถเซเช‚ เช•เชฐเชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเซ€ เชฐเชนเซเชฏเซ‹ เช›เซเช‚? เชนเซเช‚ เชคเชฎเชจเซ‡ เช…เชธเชพเชฎเชพเชจเซเชฏ เชคเชพเชณเชพเช“เชจเชพเช‚ เช‰เชฆเชพเชนเชฐเชฃเซ‹ เชฌเชคเชพเชตเชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเซ€ เชฐเชนเซเชฏเซ‹ เช›เซเช‚ เชœเซ‡ เชคเชฎเชจเซ‡ เชฎเชณเซ€ เชถเช•เซ‡ เช›เซ‡: เชชเช›เซ€ เชญเชฒเซ‡ เชคเซ‡ เชถเซเชฐเซ‡เชฃเซ€เชฌเชฆเซเชง เชคเชพเชณเชพเช“ เชนเซ‹เชฏ เช•เซ‡ เชธเซ‡เชตเชชเซ‹เชˆเชจเซเชŸ, เช† เชตเชฟเชตเชฟเชง เชชเซเชฐเช•เชพเชฐเชจเชพ เชคเชพเชณเชพเช“ เช›เซ‡ เชœเซ‡ เชฒเซ‰เช• เช•เซ‹เชทเซเชŸเช•เชฎเชพเช‚ เชฆเซ‡เช–เชพเชถเซ‡.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เช† เชธเซเชชเชทเซเชŸ (เชธเซเชชเชทเซเชŸ) เชคเชพเชณเชพเช“เชจเซ€ เชฐเชšเชจเชพ เช›เซ‡, เชœเซ‡เชฎเชพเช‚ pg_advisory_lock เช›เซ‡.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เช…เชจเซ‡ เชคเชฎเซ‡ เชœเซ‹เชถเซ‹ เช•เซ‡ เชฌเซเชฒเซ‹เช•เซ€เช‚เช— เชชเซเชฐเช•เชพเชฐ เชธเชฒเชพเชนเช•เชพเชฐ เชคเชฐเซ€เช•เซ‡ เชธเซ‚เชšเชฟเชฌเชฆเซเชง เช›เซ‡. เช…เชจเซ‡ เช…เชนเซ€เช‚ เชคเซ‡ เชฒเชพเชฒ เชฐเช‚เช—เชฎเชพเช‚ "เชธเชฒเชพเชนเช•เชพเชฐ" เช•เชนเซ‡ เช›เซ‡. เช…เชจเซ‡ เชคเชฎเซ‡ pg_advisory_unlock เชตเชกเซ‡ เชเช• เชธเชพเชฅเซ‡ เช† เชฐเซ€เชคเซ‡ เชฌเซเชฒเซ‹เช• เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เช…เชจเซ‡ เชจเชฟเชทเซเช•เชฐเซเชทเชฎเชพเช‚, เชนเซเช‚ เชคเชฎเชจเซ‡ เชเช• เชตเชงเซ เชฎเชจ เชซเซ‚เช‚เช•เชพเชตเชจเชพเชฐเซ€ เชตเชธเซเชคเซ เชฌเชคเชพเชตเชตเชพ เชฎเชพเช‚เช—เซ เช›เซเช‚. เชนเซเช‚ เชฌเซ€เชœเซเช‚ เชฆเซƒเชถเซเชฏ เชฌเชจเชพเชตเซ€เชถ. เชชเชฐเช‚เชคเซ เชนเซเช‚ pg_stat_activity เชŸเซ‡เชฌเชฒ เชธเชพเชฅเซ‡ pg_locks เชŸเซ‡เชฌเชฒเชฎเชพเช‚ เชœเซ‹เชกเชพเชˆเชถ. เช…เชจเซ‡ เชนเซเช‚ เช† เช•เซ‡เชฎ เช•เชฐเชตเชพ เชฎเชพเช‚เช—เซ เช›เซเช‚? เช•เชพเชฐเชฃ เช•เซ‡ เช† เชฎเชจเซ‡ เชคเชฎเชพเชฎ เชตเชฐเซเชคเชฎเชพเชจ เชธเชคเซเชฐเซ‹ เชœเซ‹เชตเชพ เช…เชจเซ‡ เชœเซ‹เชตเชพเชจเซ€ เช…เชจเซ‡ เชคเซ‡เช“ เช•เชฏเชพ เชชเซเชฐเช•เชพเชฐเชจเชพ เชคเชพเชณเชพเช“เชจเซ€ เชฐเชพเชน เชœเซ‹เชˆ เชฐเชนเซเชฏเชพ เช›เซ‡ เชคเซ‡ เชฌเชฐเชพเชฌเชฐ เชœเซ‹เชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเชถเซ‡. เช…เชจเซ‡ เชœเซเชฏเชพเชฐเซ‡ เช†เชชเชฃเซ‡ เชฒเซ‹เช• เชŸเซ‡เชฌเชฒ เช…เชจเซ‡ เช•เซเชตเซ‡เชฐเซ€ เชŸเซ‡เชฌเชฒเชจเซ‡ เชเช•เชธเชพเชฅเซ‡ เชฎเซ‚เช•เซ€เช เชคเซเชฏเชพเชฐเซ‡ เช† เช–เซ‚เชฌ เชœ เชฐเชธเชชเซเชฐเชฆ เช›เซ‡.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เช…เชจเซ‡ เช…เชนเซ€เช‚ เช†เชชเชฃเซ‡ pg_stat_view เชฌเชจเชพเชตเซ€เช เช›เซ€เช.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เช…เชจเซ‡ เช…เชฎเซ‡ เชเช• เชชเช›เซ€ เชเช• เชชเช‚เช•เซเชคเชฟ เช…เชชเชกเซ‡เชŸ เช•เชฐเซ€เช เช›เซ€เช. เช…เชจเซ‡ เช…เชนเซ€เช‚ เช†เชชเชฃเซ‡ 724 เชœเซ‹เชˆเช เช›เซ€เช. เช…เชจเซ‡ เชชเช›เซ€ เช†เชชเชฃเซ‡ เช†เชชเชฃเซ€ เชชเช‚เช•เซเชคเชฟเชจเซ‡ เชคเซเชฐเชฃเชฎเชพเช‚ เช…เชชเชกเซ‡เชŸ เช•เชฐเซ€เช เช›เซ€เช. เช…เชจเซ‡ เชนเชตเซ‡ เชคเชฎเซ‡ เช…เชนเซ€เช‚ เชถเซเช‚ เชœเซเช“ เช›เซ‹? เช† เชตเชฟเชจเช‚เชคเซ€เช“ เช›เซ‡, เชเชŸเชฒเซ‡ เช•เซ‡ เชคเชฎเซ‡ เชตเชฟเชจเช‚เชคเซ€เช“เชจเซ€ เชธเช‚เชชเซ‚เชฐเซเชฃ เชธเซ‚เชšเชฟ เชœเซเช“ เช›เซ‹ เชœเซ‡ เชกเชพเชฌเซ€ เช•เซ‰เชฒเชฎเชฎเชพเช‚ เชธเซ‚เชšเชฟเชฌเชฆเซเชง เช›เซ‡. เช…เชจเซ‡ เชชเช›เซ€ เชœเชฎเชฃเซ€ เชฌเชพเชœเซเช เชคเชฎเซ‡ เช…เชตเชฐเซ‹เชงเซ‹ เช…เชจเซ‡ เชคเซ‡เช“ เชถเซเช‚ เชฌเชจเชพเชตเซ‡ เช›เซ‡ เชคเซ‡ เชœเซ‹เชˆ เชถเช•เซ‹ เช›เซ‹. เช…เชจเซ‡ เชคเซ‡ เชคเชฎเชพเชฐเชพ เชฎเชพเชŸเซ‡ เชตเชงเซ เชธเซเชชเชทเซเชŸ เชฅเชˆ เชถเช•เซ‡ เช›เซ‡ เชœเซ‡เชฅเซ€ เชคเชฎเชพเชฐเซ‡ เชฆเชฐ เชตเช–เชคเซ‡ เชฆเชฐเซ‡เช• เชธเชคเซเชฐเชฎเชพเช‚ เชชเชพเช›เชพ เชœเชตเซเช‚ เชชเชกเชคเซเช‚ เชจเชฅเซ€ เช…เชจเซ‡ เชคเชฎเชพเชฐเซ‡ เชคเซ‡เชฎเชพเช‚ เชœเซ‹เชกเชพเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡ เช•เซ‡ เชจเชนเซ€เช‚ เชคเซ‡ เชœเซ‹เชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เชจเชฅเซ€. เชคเซ‡เช“ เช…เชฎเชพเชฐเชพ เชฎเชพเชŸเซ‡ เช•เชฐเซ‡ เช›เซ‡.

เช…เชจเซเชฏ เชเช• เชฒเช•เซเชทเชฃ เชœเซ‡ เช–เซ‚เชฌ เชœ เช‰เชชเชฏเซ‹เช—เซ€ เช›เซ‡ pg_blocking_pids. เชคเชฎเซ‡ เช•เชฆเชพเชš เชคเซ‡เชจเชพ เชตเชฟเชถเซ‡ เช•เซเชฏเชพเชฐเซ‡เชฏ เชธเชพเช‚เชญเชณเซเชฏเซเช‚ เชจเชฅเซ€. เชคเซ‡ เชถเซเช‚ เช•เชฐเซ€ เชฐเชนเซ€ เช›เซ‡? เชคเซ‡ เช…เชฎเชจเซ‡ เชœเชฃเชพเชตเชตเชพ เชฆเซ‡ เช›เซ‡ เช•เซ‡ เช† เชธเชคเซเชฐ 11740 เชฎเชพเชŸเซ‡ เชคเซ‡ เช•เชฏเชพ เชšเซ‹เช•เซเช•เชธ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ ID เชจเซ€ เชฐเชพเชน เชœเซ‹เชˆ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เช…เชจเซ‡ เชคเชฎเซ‡ เชœเซ‹เชˆ เชถเช•เซ‹ เช›เซ‹ เช•เซ‡ 11740 724 เชจเซ€ เชฐเชพเชน เชœเซ‹เชˆ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เช…เชจเซ‡ 724 เช–เซ‚เชฌ เชœ เชŸเซ‹เชš เชชเชฐ เช›เซ‡. เช…เชจเซ‡ 11306 เชคเชฎเชพเชฐเซเช‚ เชชเซเชฐเซ‹เชธเซ‡เชธ เช†เชˆเชกเซ€ เช›เซ‡. เช…เชจเชฟเชตเชพเชฐเซเชฏเชชเชฃเซ‡, เช† เช•เชพเชฐเซเชฏ เชคเชฎเชพเชฐเชพ เชฒเซ‹เช• เชŸเซ‡เชฌเชฒเชฎเชพเช‚เชฅเซ€ เชชเชธเชพเชฐ เชฅเชพเชฏ เช›เซ‡. เช…เชจเซ‡ เชนเซเช‚ เชœเชพเชฃเซเช‚ เช›เซเช‚ เช•เซ‡ เชคเซ‡ เชฅเซ‹เชกเซเช‚ เชœเชŸเชฟเชฒ เช›เซ‡, เชชเชฐเช‚เชคเซ เชคเชฎเซ‡ เชคเซ‡เชจเซ‡ เชธเชฎเชœเชตเชพเชฎเชพเช‚ เชฎเซ‡เชจเซ‡เชœ เช•เชฐเซ‹ เช›เซ‹. เช…เชจเชฟเชตเชพเชฐเซเชฏเชชเชฃเซ‡ เช† เชซเช‚เช•เซเชถเชจ เช† เชฒเซ‹เช• เชŸเซ‡เชฌเชฒเชฎเชพเช‚เชฅเซ€ เชชเชธเชพเชฐ เชฅเชพเชฏ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡ เชถเซ‹เชงเชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเซ‡ เช›เซ‡ เช•เซ‡ เช† เชชเซเชฐเซ‹เชธเซ‡เชธ เช†เชˆเชกเซ€เชจเซ‡ เชคเซ‡ เชคเชพเชณเชพเช“ เช•เซเชฏเชพเช‚ เช†เชชเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เชœเซ‡เชจเซ€ เชคเซ‡ เชฐเชพเชน เชœเซ‹เชˆ เชฐเชนเซ€ เช›เซ‡. เช…เชจเซ‡ เชคเซ‡ เช เชœเชพเชฃเชตเชพเชจเซ‹ เชชเชฃ เชชเซเชฐเชฏเชพเชธ เช•เชฐเซ‡ เช›เซ‡ เช•เซ‡ เชœเซ‡ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เชฒเซ‹เช•เชจเซ€ เชฐเชพเชน เชœเซ‹เชˆ เชฐเชนเซ€ เช›เซ‡ เชคเซ‡ เช•เชˆ เชชเซเชฐเซ‹เชธเซ‡เชธ เช†เชˆเชกเซ€ เชงเชฐเชพเชตเซ‡ เช›เซ‡. เชคเซ‡เชฅเซ€ เชคเชฎเซ‡ เช† เชซเช‚เช•เซเชถเชจ เชšเชฒเชพเชตเซ€ เชถเช•เซ‹ เช›เซ‹ pg_blocking_pids.

เช…เชจเซ‡ เช† เช–เซ‚เชฌ เชœ เช‰เชชเชฏเซ‹เช—เซ€ เชฅเชˆ เชถเช•เซ‡ เช›เซ‡. เช…เชฎเซ‡ เช†เชจเซ‡ เชซเช•เซเชค เชธเช‚เชธเซเช•เชฐเชฃ 9.6 เชฎเชพเช‚ เช‰เชฎเซ‡เชฐเซเชฏเซเช‚ เช›เซ‡, เชคเซ‡เชฅเซ€ เช† เชธเซเชตเชฟเชงเชพ เชซเช•เซเชค 5 เชตเชฐเซเชท เชœเซ‚เชจเซ€ เช›เซ‡, เชชเชฐเช‚เชคเซ เชคเซ‡ เช–เซ‚เชฌ เชœ เช‰เชชเชฏเซ‹เช—เซ€ เช›เซ‡. เช…เชจเซ‡ เชคเซ‡ เชœ เชฌเซ€เชœเซ€ เชตเชฟเชจเช‚เชคเซ€เชจเซ‡ เชฒเชพเช—เซ เชชเชกเซ‡ เช›เซ‡. เชคเซ‡ เชฌเชฐเชพเชฌเชฐ เชฌเชคเชพเชตเซ‡ เช›เซ‡ เช•เซ‡ เช†เชชเชฃเซ‡ เชถเซเช‚ เชœเซ‹เชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เช† เชคเซ‡ เช›เซ‡ เชœเซ‡เชจเชพ เชตเชฟเชถเซ‡ เชนเซเช‚ เชคเชฎเชพเชฐเซ€ เชธเชพเชฅเซ‡ เชตเชพเชค เช•เชฐเชตเชพ เชฎเชพเช‚เช—เชคเซ‹ เชนเชคเซ‹. เช…เชจเซ‡ เชฎเชพเชฐเซ€ เช…เชชเซ‡เช•เซเชทเชพ เชฎเซเชœเชฌ, เช…เชฎเซ‡ เช…เชฎเชพเชฐเซ‹ เชฌเชงเซ‹ เชธเชฎเชฏ เชตเชพเชชเชฐเซเชฏเซ‹ เช•เชพเชฐเชฃ เช•เซ‡ เชคเซเชฏเชพเช‚ เช˜เชฃเซ€ เชฌเชงเซ€ เชธเซเชฒเชพเช‡เชกเซเชธ เชนเชคเซ€. เช…เชจเซ‡ เชธเซเชฒเชพเช‡เชกเซเชธ เชกเชพเช‰เชจเชฒเซ‹เชก เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช‰เชชเชฒเชฌเซเชง เช›เซ‡. เชนเซเช‚ เช…เชนเซ€เช‚ เชนเซ‹เชตเชพ เชฌเชฆเชฒ เชคเชฎเชพเชฐเซ‹ เช†เชญเชพเชฐ เชฎเชพเชจเซเช‚ เช›เซเช‚. เชฎเชจเซ‡ เช–เชพเชคเชฐเซ€ เช›เซ‡ เช•เซ‡ เชคเชฎเซ‡ เชฌเชพเช•เซ€เชจเซ€ เช•เซ‹เชจเซเชซเชฐเชจเซเชธเชจเซ‹ เช†เชจเช‚เชฆ เชฎเชพเชฃเชถเซ‹, เชคเชฎเชพเชฐเซ‹ เช–เซ‚เชฌ เช–เซ‚เชฌ เช†เชญเชพเชฐ!

เชชเซเชฐเชถเซเชจเซ‹

เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชœเซ‹ เชนเซเช‚ เชชเช‚เช•เซเชคเชฟเช“ เช…เชชเชกเซ‡เชŸ เช•เชฐเชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเซ€ เชฐเชนเซเชฏเซ‹ เช›เซเช‚, เช…เชจเซ‡ เชฌเซ€เชœเซเช‚ เชธเชคเซเชฐ เชธเชฎเช—เซเชฐ เช•เซ‹เชทเซเชŸเช•เชจเซ‡ เช•เชพเชขเซ€ เชจเชพเช–เชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเซ€ เชฐเชนเซเชฏเซ‹ เช›เซ‡. เชœเซเชฏเชพเช‚ เชธเซเชงเซ€ เชนเซเช‚ เชธเชฎเชœเซเช‚ เช›เซเช‚, เชคเซเชฏเชพเช‚ เช‡เชจเซเชŸเซ‡เชจเซเชŸ เชฒเซ‹เช• เชœเซ‡เชตเซเช‚ เช•เช‚เชˆเช• เชนเซ‹เชตเซเช‚ เชœเซ‹เชˆเช. Postgres เชฎเชพเช‚ เช†เชตเซ€ เชตเชธเซเชคเซ เช›เซ‡?

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เชšเชพเชฒเซ‹ เช–เซ‚เชฌ เชถเชฐเซ‚เช†เชคเชฎเชพเช‚ เชชเชพเช›เชพ เชœเชˆเช. เชคเชฎเชจเซ‡ เชฏเชพเชฆ เชนเชถเซ‡ เช•เซ‡ เชœเซเชฏเชพเชฐเซ‡ เชคเชฎเซ‡ เช•เช‚เชˆเชชเชฃ เช•เชฐเซ‹ เช›เซ‹, เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡ เชœเซเชฏเชพเชฐเซ‡ เชคเชฎเซ‡ SELECT เช•เชฐเซ‹ เช›เซ‹, เชคเซเชฏเชพเชฐเซ‡ เช…เชฎเซ‡ AccessShareLock เชœเชพเชฐเซ€ เช•เชฐเซ€เช เช›เซ€เช. เช…เชจเซ‡ เช† เชŸเซ‡เชฌเชฒเชจเซ‡ เชชเชกเชคเชพ เช…เชŸเช•เชพเชตเซ‡ เช›เซ‡. เชคเซ‡เชฅเซ€ เชœเซ‹ เชคเชฎเซ‡, เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เช•เซ‹เชทเซเชŸเช•เชฎเชพเช‚ เชเช• เชชเช‚เช•เซเชคเชฟเชจเซ‡ เช…เชชเชกเซ‡เชŸ เช•เชฐเชตเชพ เช…เชฅเชตเชพ เชเช• เชชเช‚เช•เซเชคเชฟเชจเซ‡ เช•เชพเชขเซ€ เชจเชพเช–เชตเชพ เชฎเชพเช‚เช—เชคเชพ เชนเซ‹, เชคเซ‹ เช•เซ‹เชˆ เชตเซเชฏเช•เซเชคเชฟ เชเช• เชœ เชธเชฎเชฏเซ‡ เชธเชฎเช—เซเชฐ เช•เซ‹เชทเซเชŸเช•เชจเซ‡ เช•เชพเชขเซ€ เชถเช•เชถเซ‡ เชจเชนเซ€เช‚ เช•เชพเชฐเชฃ เช•เซ‡ เชคเชฎเซ‡ เช† AccessShareLockเชจเซ‡ เชธเชฎเช—เซเชฐ เชŸเซ‡เชฌเชฒ เชชเชฐ เช…เชจเซ‡ เชชเช‚เช•เซเชคเชฟ เชชเชฐ เชชเช•เชกเซ€ เชฐเชพเช–เซเชฏเซเช‚ เช›เซ‡. เช…เชจเซ‡ เชเช•เชตเชพเชฐ เชคเชฎเซ‡ เชชเซ‚เชฐเซเชฃ เช•เชฐเซ€ เชฒเซ‹, เชชเช›เซ€ เชคเซ‡เช“ เชคเซ‡เชจเซ‡ เช•เชพเชขเซ€ เชถเช•เซ‡ เช›เซ‡. เชชเชฐเช‚เชคเซ เชœเซเชฏเชพเชฐเซ‡ เชคเชฎเซ‡ เชคเซเชฏเชพเช‚ เชธเซ€เชงเซเช‚ เช•เช‚เชˆเช• เชฌเชฆเชฒเซ‹ เช›เซ‹, เชคเซเชฏเชพเชฐเซ‡ เชคเซ‡เช“ เชคเซ‡ เช•เชฐเซ€ เชถเช•เชถเซ‡ เชจเชนเซ€เช‚.

เชšเชพเชฒเซ‹ เชคเซ‡ เชซเชฐเซ€ เช•เชฐเซ€เช. เชšเชพเชฒเซ‹ เช•เชพเชขเซ€ เชจเชพเช–เชตเชพเชจเชพ เช‰เชฆเชพเชนเชฐเชฃ เชชเชฐ เช†เช—เชณ เชตเชงเซ€เช. เช…เชจเซ‡ เชคเชฎเซ‡ เชœเซเช“ เช•เซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชธเชฎเช—เซเชฐ เชŸเซ‡เชฌเชฒเชจเซ€ เช‰เชชเชฐเชจเซ€ เชชเช‚เช•เซเชคเชฟ เชชเชฐ เชเช• เชตเชฟเชถเชฟเชทเซเชŸ เชฒเซ‹เช• เช›เซ‡.

เช† เชฒเซ‰เช• เชเช•เซเชธเช•เซเชฒเซเชเชฟเชต เชœเซ‡เชตเซเช‚ เชฆเซ‡เช–เชพเชถเซ‡, เชฌเชฐเชพเชฌเชฐ เชจเซ‡?

เชนเชพ, เชเชตเซเช‚ เชฒเชพเช—เซ‡ เช›เซ‡. เชนเซเช‚ เชธเชฎเชœเซเช‚ เช›เซเช‚ เช•เซ‡ เชคเชฎเซ‡ เชœเซ‡เชจเซ€ เชตเชพเชค เช•เชฐเซ‹ เช›เซ‹. เชคเชฎเซ‡ เช•เชนเซ‹ เช›เซ‹ เช•เซ‡ เชœเซ‹ เชนเซเช‚ SELECT เช•เชฐเซเช‚ เชคเซ‹ เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ ShareExclusive เช›เซ‡ เช…เชจเซ‡ เชชเช›เซ€ เชนเซเช‚ เชคเซ‡เชจเซ‡ Row Exclusive เชฌเชจเชพเชตเซเช‚, เชคเซ‹ เชถเซเช‚ เชคเซ‡ เชธเชฎเชธเซเชฏเชพ เชฌเชจเซ€ เชœเชพเชฏ เช›เซ‡? เชชเชฐเช‚เชคเซ เช†เชถเซเชšเชฐเซเชฏเชœเชจเช• เชฐเซ€เชคเซ‡ เช† เช•เซ‹เชˆ เชธเชฎเชธเซเชฏเชพ เชŠเชญเซ€ เช•เชฐเชคเซเช‚ เชจเชฅเซ€. เช† เชฒเซ‰เช•เชจเซ€ เชกเชฟเช—เซเชฐเซ€ เชตเชงเชพเชฐเชตเชพ เชœเซ‡เชตเซเช‚ เชฒเชพเช—เซ‡ เช›เซ‡, เชชเชฐเช‚เชคเซ เช…เชจเชฟเชตเชพเชฐเซเชฏเชชเชฃเซ‡ เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เชเช• เชฒเซ‰เช• เช›เซ‡ เชœเซ‡ เช•เชพเชขเซ€ เชจเชพเช–เชตเชพเชฅเซ€ เช…เชŸเช•เชพเชตเซ‡ เช›เซ‡. เช…เชจเซ‡ เชนเชตเซ‡, เชœเซเชฏเชพเชฐเซ‡ เชนเซเช‚ เช† เชฒเซ‹เช•เชจเซ‡ เชตเชงเซ เชถเช•เซเชคเชฟเชถเชพเชณเซ€ เชฌเชจเชพเชตเซเช‚ เช›เซเช‚, เชคเซเชฏเชพเชฐเซ‡ เชชเชฃ เชคเซ‡ เช•เชพเชขเซ€ เชจเชพเช–เชตเชพเชฎเชพเช‚ เชฐเซ‹เช•เซ‡ เช›เซ‡. เชคเซ‡เชฅเซ€ เชเชตเซเช‚ เชจเชฅเซ€ เช•เซ‡ เชนเซเช‚ เช‰เชชเชฐ เชœเชพเช‰เช‚ เช›เซเช‚. เชเชŸเชฒเซ‡ เช•เซ‡, เชœเซเชฏเชพเชฐเซ‡ เชคเซ‡ เชจเซ€เชšเชพ เชธเซเชคเชฐเซ‡ เชนเชคเซเช‚ เชคเซเชฏเชพเชฐเซ‡ เชคเซ‡ เชคเซ‡เชจเซ‡ เชฅเชคเซเช‚ เช…เชŸเช•เชพเชตเชคเซเช‚ เชนเชคเซเช‚, เชคเซ‡เชฅเซ€ เชœเซเชฏเชพเชฐเซ‡ เชนเซเช‚ เชคเซ‡เชจเซเช‚ เชธเซเชคเชฐ เชตเชงเชพเชฐเซเช‚ เช›เซเช‚ เชคเซเชฏเชพเชฐเซ‡ เชคเซ‡ เชนเชœเซ€ เชชเชฃ เช•เซ‹เชทเซเชŸเช•เชจเซ‡ เช•เชพเชขเซ€ เชจเชพเช–เชตเชพเชฅเซ€ เช…เชŸเช•เชพเชตเซ‡ เช›เซ‡.

เชนเซเช‚ เชธเชฎเชœเซเช‚ เช›เซเช‚ เช•เซ‡ เชคเชฎเซ‡ เชœเซ‡เชจเซ€ เชตเชพเชค เช•เชฐเซ‹ เช›เซ‹. เช…เชนเซ€เช‚ เช•เซ‹เชˆ เชฒเซ‰เช• เชเชธเซเช•เซ‡เชฒเซ‡เชถเชจ เช•เซ‡เชธ เชจเชฅเซ€, เชœเซเชฏเชพเช‚ เชคเชฎเซ‡ เชเช• เชตเชงเซ เชฎเชœเชฌเซ‚เชค เชชเชฐเชฟเชšเชฏ เช†เชชเชตเชพ เชฎเชพเชŸเซ‡ เชเช• เชฒเซ‹เช• เช›เซ‹เชกเชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเซ€ เชฐเชนเซเชฏเชพเช‚ เช›เซ‹. เช…เชนเซ€เช‚ เชคเซ‡ เชธเชฎเช—เซเชฐ เชฌเซ‹เชฐเซเชกเชฎเชพเช‚ เช† เชจเชฟเชตเชพเชฐเชฃเชจเซ‡ เชตเชงเชพเชฐเซ‡ เช›เซ‡, เชคเซ‡เชฅเซ€ เชคเซ‡ เช•เซ‹เชˆเชชเชฃ เชธเช‚เช˜เชฐเซเชทเชจเซเช‚ เช•เชพเชฐเชฃ เชจเชฅเซ€. เชชเชฐเช‚เชคเซ เชคเซ‡ เชเช• เชธเชพเชฐเซ‹ เชชเซเชฐเชถเซเชจ เช›เซ‡. เช† เชชเซ‚เช›เชตเชพ เชฌเชฆเชฒ เชคเชฎเชพเชฐเซ‹ เช–เซ‚เชฌ เช–เซ‚เชฌ เช†เชญเชพเชฐ!

เชœเซเชฏเชพเชฐเซ‡ เช…เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เช˜เชฃเชพ เชธเชคเซเชฐเซ‹ เชนเซ‹เชฏ, เชฎเซ‹เชŸเซ€ เชธเช‚เช–เซเชฏเชพเชฎเชพเช‚ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“ เชนเซ‹เชฏ เชคเซเชฏเชพเชฐเซ‡ เชฎเชกเชพเช—เชพเช‚เช เชจเซ€ เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟเชจเซ‡ เชŸเชพเชณเชตเชพ เชฎเชพเชŸเซ‡ เช†เชชเชฃเซ‡ เชถเซเช‚ เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡?

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เช†เชชเชฎเซ‡เชณเซ‡ เชฎเชกเชพเช—เชพเช‚เช เชจเซ€ เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟเช“เชจเซ€ เชจเซ‹เช‚เชง เชฒเซ‡ เช›เซ‡. เช…เชจเซ‡ เชคเซ‡ เช†เชชเชฎเซ‡เชณเซ‡ เชธเชคเซเชฐเซ‹เชฎเชพเช‚เชฅเซ€ เชเช•เชจเซ‡ เช•เชพเชขเซ€ เชจเชพเช–เชถเซ‡. เชกเซ‡เชก เชฌเซเชฒเซ‹เช•เชฟเช‚เช—เชจเซ‡ เชŸเชพเชณเชตเชพเชจเซ‹ เชเช•เชฎเชพเชคเซเชฐ เชฐเชธเซเชคเซ‹ เช เชœ เช•เซเชฐเชฎเชฎเชพเช‚ เชฒเซ‹เช•เซ‹เชจเซ‡ เช…เชตเชฐเซ‹เชงเชฟเชค เช•เชฐเชตเชพเชจเซ‹ เช›เซ‡. เชคเซ‡เชฅเซ€ เชœเซเชฏเชพเชฐเซ‡ เชคเชฎเซ‡ เชคเชฎเชพเชฐเซ€ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชœเซเช“ เช›เซ‹, เชคเซเชฏเชพเชฐเซ‡ เช˜เชฃเซ€ เชตเชพเชฐ เชฎเชกเชพเช—เชพเช‚เช เชจเซเช‚ เช•เชพเชฐเชฃ... เชšเชพเชฒเซ‹ เช•เชฒเซเชชเชจเชพ เช•เชฐเซ€เช เช•เซ‡ เชนเซเช‚ เชฌเซ‡ เช…เชฒเช— เช…เชฒเช— เชตเชธเซเชคเซเช“เชจเซ‡ เช…เชตเชฐเซ‹เชงเชฟเชค เช•เชฐเชตเชพ เชฎเชพเช‚เช—เซ เช›เซเช‚. เชเช• เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชŸเซ‡เชฌเชฒ 1 เชจเซ‡ เชฒเซ‰เช• เช•เชฐเซ‡ เช›เซ‡, เช…เชจเซ‡ เชฌเซ€เชœเซ€ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ 2 เชจเซ‡ เชฒเซ‰เช• เช•เชฐเซ‡ เช›เซ‡, เช…เชจเซ‡ เชชเช›เซ€ เช•เซ‹เชทเซเชŸเช• 1. เช…เชจเซ‡ เชกเซ‡เชกเชฒเซ‰เช•เซเชธ เชŸเชพเชณเชตเชพเชจเซ‹ เชธเซŒเชฅเซ€ เชธเชนเซ‡เชฒเซ‹ เชฐเชธเซเชคเซ‹ เช เช›เซ‡ เช•เซ‡ เชคเชฎเชพเชฐเซ€ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชจเซ‡ เชœเซเช“ เช…เชจเซ‡ เช–เชพเชคเชฐเซ€ เช•เชฐเชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเซ‹ เช•เซ‡ เชฒเซ‰เช•เชฟเช‚เช— เชฌเชงเซ€ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซ‹เชฎเชพเช‚ เชธเชฎเชพเชจ เช•เซเชฐเชฎเชฎเชพเช‚ เชฅเชพเชฏ เช›เซ‡. เช…เชจเซ‡ เช† เชธเชพเชฎเชพเชจเซเชฏ เชฐเซ€เชคเซ‡ 80% เชธเชฎเชธเซเชฏเชพเช“ เชฆเซ‚เชฐ เช•เชฐเซ‡ เช›เซ‡, เช•เชพเชฐเชฃ เช•เซ‡ เชคเชฎเชพเชฎ เชชเซเชฐเช•เชพเชฐเชจเชพ เชฒเซ‹เช•เซ‹ เช† เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซ‹ เชฒเช–เซ‡ เช›เซ‡. เช…เชจเซ‡ เชœเซ‹ เชคเชฎเซ‡ เชคเซ‡เชฎเชจเซ‡ เชคเซ‡ เชœ เช•เซเชฐเชฎเชฎเชพเช‚ เช…เชตเชฐเซ‹เชงเชฟเชค เช•เชฐเซ‹ เช›เซ‹, เชคเซ‹ เชชเช›เซ€ เชคเชฎเซ‡ เชกเซ‡เชกเชฒเซ‹เช• เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟเชจเซ‹ เชธเชพเชฎเชจเซ‹ เช•เชฐเชถเซ‹ เชจเชนเซ€เช‚.

เชคเชฎเชพเชฐเชพ เชชเซเชฐเชฆเชฐเซเชถเชจ เชฎเชพเชŸเซ‡ เช–เซ‚เชฌ เช–เซ‚เชฌ เช†เชญเชพเชฐ! เชคเชฎเซ‡ เชถเซ‚เชจเซเชฏเชพเชตเช•เชพเชถ เชชเซ‚เชฐเซเชฃ เชตเชฟเชถเซ‡ เชตเชพเชค เช•เชฐเซ€ เชนเชคเซ€ เช…เชจเซ‡, เชœเซ‹ เชนเซเช‚ เชฏเซ‹เช—เซเชฏ เชฐเซ€เชคเซ‡ เชธเชฎเชœเซเช‚ เช›เซเช‚, เชคเซ‹ เชตเซ‡เช•เซเชฏเซเชฎ เชชเซ‚เชฐเซเชฃ เช…เชฒเช— เชธเซเชŸเซ‹เชฐเซ‡เชœเชฎเชพเช‚ เชฐเซ‡เช•เซ‹เชฐเซเชกเชจเชพ เช•เซเชฐเชฎเชจเซ‡ เชตเชฟเช•เซƒเชค เช•เชฐเซ‡ เช›เซ‡, เชคเซ‡เชฅเซ€ เชคเซ‡เช“ เชตเชฐเซเชคเชฎเชพเชจ เชฐเซ‡เช•เซ‹เชฐเซเชกเชจเซ‡ เชฏเชฅเชพเชตเชค เชฐเชพเช–เซ‡ เช›เซ‡. เชถเชพ เชฎเชพเชŸเซ‡ เชตเซ‡เช•เซเชฏเซ‚เชฎ เชซเซเชฒ เชเช•เซเชธเช•เซเชฒเซเชเชฟเชต เชฒเซ‹เช• เชเช•เซเชธเซ‡เชธ เชฒเซ‡ เช›เซ‡ เช…เชจเซ‡ เชถเชพ เชฎเชพเชŸเซ‡ เชคเซ‡ เชฐเชพเชˆเชŸ เช“เชชเชฐเซ‡เชถเชจเซเชธ เชธเชพเชฅเซ‡ เชตเชฟเชฐเซ‹เชงเชพเชญเชพเชธเซ€ เช›เซ‡?

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

เชถเซเช‚ เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธเชฎเชพเช‚ เชฒเซ‹เช•เซ€เช‚เช— เชธเชฎเชฏเชธเชฎเชพเชชเซเชคเชฟ เช‰เชฎเซ‡เชฐเชตเชพเชจเซเช‚ เชถเช•เซเชฏ เช›เซ‡? เช“เชฐเซ‡เช•เชฒเชฎเชพเช‚, เชนเซเช‚, เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, "เช…เชชเชกเซ‡เชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชชเชธเช‚เชฆ เช•เชฐเซ‹" เชฒเช–เซ€ เชถเช•เซเช‚ เช›เซเช‚ เช…เชจเซ‡ เช…เชชเชกเซ‡เชŸ เช•เชฐเชคเชพ เชชเชนเซ‡เชฒเชพ 50 เชธเซ‡เช•เชจเซเชก เชฐเชพเชน เชœเซเช“. เชคเซ‡ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชฎเชพเชŸเซ‡ เชธเชพเชฐเซเช‚ เชนเชคเซเช‚. เชชเชฐเช‚เชคเซ เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธเชฎเชพเช‚, เชฎเชพเชฐเซ‡ เช•เชพเช‚ เชคเซ‹ เชคเซ‡ เชคเชฐเชค เชœ เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡ เช…เชจเซ‡ เชฌเชฟเชฒเช•เซเชฒ เชฐเชพเชน เชœเซ‹เชตเซ€ เชจเชนเซ€เช‚, เช…เชฅเชตเชพ เชฅเซ‹เชกเซ‹ เชธเชฎเชฏ เชฐเชพเชน เชœเซเช“.

เชนเชพ, เชคเชฎเซ‡ เชคเชฎเชพเชฐเชพ เชคเชพเชณเชพเช“ เชชเชฐ, เชคเชฎเชพเชฐเชพ เชคเชพเชณเชพเช“ เชชเชฐ เชธเชฎเชฏเชธเชฎเชพเชชเซเชคเชฟ เชชเชธเช‚เชฆ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹. เชคเชฎเซ‡ เชจเซ‹ เชตเซ‡ เช†เชฆเซ‡เชถ เชชเชฃ เชœเชพเชฐเซ€ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹, เชœเซ‡... เชœเซ‹ เชคเชฎเซ‡ เชคเชฐเชค เชœ เชฒเซ‹เช• เชฎเซ‡เชณเชตเซ€ เชถเช•เชคเชพ เชจเชฅเซ€. เชคเซ‡เชฅเซ€, เช•เชพเช‚ เชคเซ‹ เชฒเซ‹เช• เชธเชฎเชฏเชธเชฎเชพเชชเซเชคเชฟ เช…เชฅเชตเชพ เชฌเซ€เชœเซเช‚ เช•เช‚เชˆเช• เชœเซ‡ เชคเชฎเชจเซ‡ เช† เช•เชฐเชตเชพ เชฆเซ‡เชถเซ‡. เช† เชธเชฟเชจเซเชŸเซ‡เช•เซเชŸเชฟเช• เชธเซเชคเชฐเซ‡ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชคเซเช‚ เชจเชฅเซ€. เช† เชธเชฐเซเชตเชฐ เชชเชฐ เชšเชฒ เชคเชฐเซ€เช•เซ‡ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เช•เซ‡เชŸเชฒเซ€เช•เชตเชพเชฐ เช†เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€ เชถเช•เชพเชคเซ‹ เชจเชฅเซ€.

เชถเซเช‚ เชคเชฎเซ‡ เชธเซเชฒเชพเช‡เชก 75 เช–เซ‹เชฒเซ€ เชถเช•เซ‹ เช›เซ‹?

เชนเชพ.

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฒเซ‹เช• เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช…เชจเชฒเซ‹เช• เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชฌเซเชฐเซเชธ เชฎเซ‹เชฎเชœเซ€เชฏเชจ

เช…เชจเซ‡ เชฎเชพเชฐเซ‹ เชชเซเชฐเชถเซเชจ เชจเซ€เชšเซ‡ เชฎเซเชœเชฌ เช›เซ‡. เชถเชพ เชฎเชพเชŸเซ‡ เชฌเช‚เชจเซ‡ เช…เชชเชกเซ‡เชŸ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเช“ 703 เชจเซ€ เช…เชชเซ‡เช•เซเชทเชพ เชฐเชพเช–เซ‡ เช›เซ‡?

เช…เชจเซ‡ เช† เชเช• เชฎเชนเชพเชจ เชชเซเชฐเชถเซเชจ เช›เซ‡. เชนเซเช‚ เชธเชฎเชœเซ€ เชถเช•เชคเซ‹ เชจเชฅเซ€, เชฎเชพเชฐเซเช— เชฆเซเชตเชพเชฐเชพ, เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เช† เช•เซ‡เชฎ เช•เชฐเซ‡ เช›เซ‡. เชชเชฐเช‚เชคเซ เชœเซเชฏเชพเชฐเซ‡ 703 เชฌเชจเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชนเชคเซเช‚, เชคเซเชฏเชพเชฐเซ‡ เชคเซ‡ 702 เชจเซ€ เช…เชชเซ‡เช•เซเชทเชพ เชฐเชพเช–เชคเซเช‚ เชนเชคเซเช‚. เช…เชจเซ‡ เชœเซเชฏเชพเชฐเซ‡ 704 เช…เชจเซ‡ 705 เชฆเซ‡เช–เชพเชฏ เช›เซ‡, เชคเซเชฏเชพเชฐเซ‡ เชเชตเซเช‚ เชฒเชพเช—เซ‡ เช›เซ‡ เช•เซ‡ เชคเซ‡เช“ เชœเชพเชฃเชคเชพ เชจเชฅเซ€ เช•เซ‡ เชคเซ‡เช“ เชถเซเช‚ เช…เชชเซ‡เช•เซเชทเชพ เชฐเชพเช–เซ€ เชฐเชนเซเชฏเชพเช‚ เช›เซ‡ เช•เชพเชฐเชฃ เช•เซ‡ เชคเซเชฏเชพเช‚ เชนเชœเซ€ เช•เช‚เชˆ เชจเชฅเซ€. เช…เชจเซ‡ เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชคเซ‡ เช† เชฐเซ€เชคเซ‡ เช•เชฐเซ‡ เช›เซ‡: เชœเซเชฏเชพเชฐเซ‡ เชคเชฎเซ‡ เชฒเซ‹เช• เชฎเซ‡เชณเชตเซ€ เชถเช•เชคเชพ เชจเชฅเซ€, เชคเซเชฏเชพเชฐเซ‡ เชคเซ‡ เชฒเช–เซ‡ เช›เซ‡ เช•เซ‡ "เชคเชฎเชพเชฐเชพ เชชเชฐ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เช•เชฐเชตเชพเชจเซ‹ เช…เชฐเซเชฅ เชถเซเช‚ เช›เซ‡?", เช•เชพเชฐเชฃ เช•เซ‡ เชคเชฎเซ‡ เชชเชนเซ‡เชฒเซ‡เชฅเซ€ เชœ เช•เซ‹เชˆเชจเซ€ เชฐเชพเชน เชœเซ‹เชˆ เชฐเชนเซเชฏเชพเช‚ เช›เซ‹. เชคเซ‡เชฅเซ€ เช…เชฎเซ‡ เชคเซ‡เชจเซ‡ เชนเชตเชพเชฎเชพเช‚ เช…เชŸเช•เซ€ เชœเชตเชพ เชฆเชˆเชถเซเช‚, เชคเซ‡ เชคเซ‡เชจเซ‡ เชฌเชฟเชฒเช•เซเชฒ เช…เชชเชกเซ‡เชŸ เช•เชฐเชถเซ‡ เชจเชนเซ€เช‚. เชชเชฃ เช…เชนเซ€เช‚ เชถเซเช‚ เชฅเชฏเซเช‚? เชœเชฒเชฆเซ€ 702 เช เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เชชเซ‚เชฐเซเชฃ เช•เชฐเซ€ เช…เชจเซ‡ 703 เชจเซ‡ เชคเซ‡เชจเซเช‚ เชฒเซ‹เช• เชฎเชณเซเชฏเซเช‚, เชธเชฟเชธเซเชŸเชฎ เชชเชพเช›เซ€ เชชเชพเช›เซ€ เช†เชตเซ€. เช…เชจเซ‡ เชคเซ‡เชฃเซ€เช เช•เชนเซเชฏเซเช‚ เช•เซ‡ เชนเชตเซ‡ เช…เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เชฌเซ‡ เชฒเซ‹เช•เซ‹ เช›เซ‡ เชœเซ‡ เชฐเชพเชน เชœเซ‹เชˆ เชฐเชนเซเชฏเชพ เช›เซ‡. เช…เชจเซ‡ เชชเช›เซ€ เชšเชพเชฒเซ‹ เชคเซ‡เชฎเชจเซ‡ เชเช•เชธเชพเชฅเซ‡ เช…เชชเชกเซ‡เชŸ เช•เชฐเซ€เช. เช…เชจเซ‡ เชšเชพเชฒเซ‹ เชธเซ‚เชšเชตเซ€เช เช•เซ‡ เชฌเช‚เชจเซ‡ เช…เชชเซ‡เช•เซเชทเชพ เชฐเชพเช–เซ‡ เช›เซ‡.

เชฎเชจเซ‡ เช–เชฌเชฐ เชจเชฅเซ€ เช•เซ‡ เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เช† เช•เซ‡เชฎ เช•เชฐเซ‡ เช›เซ‡. เชชเชฃ เชเชซ เชจเชพเชฎเชจเซ€ เชธเชฎเชธเซเชฏเชพ เช›เซ‡โ€ฆ. เชฎเชจเซ‡ เชฒเชพเช—เซ‡ เช›เซ‡ เช•เซ‡ เช† เชฐเชถเชฟเชฏเชจ เชญเชพเชทเชพเชฎเชพเช‚ เชถเชฌเซเชฆ เชจเชฅเซ€. เช† เชคเซ‡ เช›เซ‡ เชœเซเชฏเชพเชฐเซ‡ เชฆเชฐเซ‡เช• เชเช• เช•เชฟเชฒเซเชฒเชพเชจเซ€ เชฐเชพเชน เชœเซ‹เชˆ เชฐเชนเซเชฏเซเช‚ เช›เซ‡, เชญเชฒเซ‡ เชคเซเชฏเชพเช‚ 20 เช…เชงเชฟเช•เชพเชฐเซ€เช“ เชนเซ‹เชฏ เชœเซ‡ เช•เชฟเชฒเซเชฒเชพเชจเซ€ เชฐเชพเชน เชœเซ‹เชˆ เชฐเชนเซเชฏเชพ เชนเซ‹เชฏ. เช…เชจเซ‡ เช…เชšเชพเชจเช• เชคเซ‡เช“ เชฌเชงเชพ เชเช• เชœ เชธเชฎเชฏเซ‡ เชœเชพเช—เซ€ เชœเชพเชฏ เช›เซ‡. เช…เชจเซ‡ เชฆเชฐเซ‡เช• เชตเซเชฏเช•เซเชคเชฟ เชชเซเชฐเชคเชฟเช•เซเชฐเชฟเชฏเชพ เช†เชชเชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเชตเชพ เชฒเชพเช—เซ‡ เช›เซ‡. เชชเชฐเช‚เชคเซ เชธเชฟเชธเซเชŸเชฎ เชคเซ‡ เชฌเชจเชพเชตเซ‡ เช›เซ‡ เชœเซ‡เชฅเซ€ เชฆเชฐเซ‡เช• 703 เชจเซ€ เชฐเชพเชน เชœเซ‹เชˆ เชฐเชนเซเชฏเชพ เชนเซ‹เชฏ. เช•เชพเชฐเชฃ เช•เซ‡ เชคเซ‡เช“ เชฌเชงเชพ เชฐเชพเชน เชœเซ‹เชˆ เชฐเชนเซเชฏเชพ เช›เซ‡, เช…เชจเซ‡ เช…เชฎเซ‡ เชคเชฐเชค เชœ เชคเซ‡ เชฌเชงเชพเชจเซ‡ เชฒเชพเช‡เชจ เช•เชฐเซ€เชถเซเช‚. เช…เชจเซ‡ เชœเซ‹ เช† เชชเช›เซ€ เชœเชจเชฐเซ‡เชŸ เชฅเชฏเซ‡เชฒเซ€ เชฌเซ€เชœเซ€ เช•เซ‹เชˆ เชจเชตเซ€ เชตเชฟเชจเช‚เชคเซ€ เชฆเซ‡เช–เชพเชฏ, เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, 707, เชคเซ‹ เชซเชฐเซ€เชฅเซ€ เช–เชพเชฒเซ€เชชเชฃเซเช‚ เช†เชตเชถเซ‡.

เช…เชจเซ‡ เชฎเชจเซ‡ เชฒเชพเช—เซ‡ เช›เซ‡ เช•เซ‡ เช† เชเชŸเชฒเชพ เชฎเชพเชŸเซ‡ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡ เช•เซ‡ เช†เชชเชฃเซ‡ เช•เชนเซ€ เชถเช•เซ€เช เช•เซ‡ เช† เชคเชฌเช•เซเช•เซ‡ 702 703 เชจเซ€ เชฐเชพเชน เชœเซ‹เชˆ เชฐเชนเซเชฏเซเช‚ เช›เซ‡, เช…เชจเซ‡ เชคเซ‡ เชชเช›เซ€ เช†เชตเชจเชพเชฐเชพ เชฌเชงเชพเชจเซ‡ เช† เช•เซเชทเซ‡เชคเซเชฐเชฎเชพเช‚ เช•เซ‹เชˆ เชชเซเชฐเชตเซ‡เชถ เชฎเชณเชถเซ‡ เชจเชนเซ€เช‚. เชชเชฐเช‚เชคเซ เชœเชฒเชฆเซ€ เชชเซเชฐเชฅเชฎ เชตเซ‡เชˆเชŸเชฐ เชจเซ€เช•เชณเซ€ เชœเชพเชฏ เช›เซ‡, เชคเซ‡ เชฌเชงเชพ เชœเซ‡เช“ เช…เชชเชกเซ‡เชŸ เชชเชนเซ‡เชฒเชพ เชคเซ‡ เช•เซเชทเชฃเซ‡ เชฐเชพเชน เชœเซ‹เชˆ เชฐเชนเซเชฏเชพ เชนเชคเชพ เชคเซ‡ เชœ เชŸเซ‹เช•เชจ เชชเซเชฐเชพเชชเซเชค เช•เชฐเซ‡ เช›เซ‡. เช…เชจเซ‡ เชคเซ‡เชฅเซ€ เชฎเชจเซ‡ เชฒเชพเช—เซ‡ เช›เซ‡ เช•เซ‡ เช† เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡ เชœเซ‡เชฅเซ€ เช…เชฎเซ‡ เช•เซเชฐเชฎเชฎเชพเช‚ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เช•เชฐเซ€ เชถเช•เซ€เช เชœเซ‡เชฅเซ€ เชคเซ‡เช“ เชฏเซ‹เช—เซเชฏ เชฐเซ€เชคเซ‡ เช“เชฐเซเชกเชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡.

เชนเซเช‚ เชนเช‚เชฎเซ‡เชถเชพ เช†เชจเซ‡ เชเช• เชตเชฟเชšเชฟเชคเซเชฐ เช˜เชŸเชจเชพ เชคเชฐเซ€เช•เซ‡ เชœเซ‹เชคเซ‹ เชนเชคเซ‹. เช•เชพเชฐเชฃ เช•เซ‡ เช…เชนเซ€เช‚, เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เช…เชฎเซ‡ เชคเซ‡เชฎเชจเซ‡ เชฌเชฟเชฒเช•เซเชฒ เชธเซ‚เชšเชฟเชฌเชฆเซเชง เช•เชฐเชคเชพ เชจเชฅเซ€. เชชเชฐเช‚เชคเซ เชฎเชจเซ‡ เชเชตเซเช‚ เชฒเชพเช—เซ‡ เช›เซ‡ เช•เซ‡ เชœเซเชฏเชพเชฐเซ‡ เชชเชฃ เช†เชชเชฃเซ‡ เชจเชตเซเช‚ เชคเชพเชณเซเช‚ เช†เชชเซ€เช เช›เซ€เช, เชคเซเชฏเชพเชฐเซ‡ เช†เชชเชฃเซ‡ เชคเซ‡ เชฌเชงเชพเชจเซ‡ เชœเซ‹เชคเชพ เชนเซ‹เชˆเช เช›เซ€เช เชœเซ‡เช“ เชฐเชพเชน เชœเซ‹เชตเชพเชจเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเชฎเชพเช‚ เชนเซ‹เชฏ เช›เซ‡. เชชเช›เซ€ เช…เชฎเซ‡ เชคเซ‡ เชฌเชงเชพเชจเซ‡ เชฒเชพเช‡เชจ เช•เชฐเซ€เช เช›เซ€เช. เช…เชจเซ‡ เชชเช›เซ€ เช•เซ‹เชˆเชชเชฃ เชจเชตเซเช‚ เชœเซ‡ เช†เชตเซ‡ เช›เซ‡ เชคเซ‡ เชซเช•เซเชค เชคเซเชฏเชพเชฐเซ‡ เชœ เช•เชคเชพเชฐเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เชœเซเชฏเชพเชฐเซ‡ เช†เช—เชฒเซ€ เชตเซเชฏเช•เซเชคเชฟ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เช•เชฐเชตเชพเชจเซเช‚ เชธเชฎเชพเชชเซเชค เช•เชฐเซ‡ เช›เซ‡. เช–เซ‚เชฌ เชœ เชธเชพเชฐเซ‹ เชชเซเชฐเชถเซเชจ. เชคเชฎเชพเชฐเชพ เชชเซเชฐเชถเซเชจ เชฎเชพเชŸเซ‡ เช–เซ‚เชฌ เช–เซ‚เชฌ เช†เชญเชพเชฐ!

เชฎเชจเซ‡ เชฒเชพเช—เซ‡ เช›เซ‡ เช•เซ‡ เชœเซเชฏเชพเชฐเซ‡ 705 704 เชจเซ€ เช…เชชเซ‡เช•เซเชทเชพ เชฐเชพเช–เซ‡ เช›เซ‡ เชคเซเชฏเชพเชฐเซ‡ เชคเซ‡ เชตเชงเซ เชคเชพเชฐเซเช•เชฟเช• เช›เซ‡.

เชชเชฐเช‚เชคเซ เช…เชนเซ€เช‚ เชธเชฎเชธเซเชฏเชพ เชจเซ€เชšเซ‡ เชฎเซเชœเชฌ เช›เซ‡. เชคเช•เชจเซ€เช•เซ€ เชฐเซ€เชคเซ‡, เชคเชฎเซ‡ เชเช• เช…เชฅเชตเชพ เชฌเซ€เชœเชพเชจเซ‡ เชœเชพเช—เซƒเชค เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹. เช…เชจเซ‡ เชคเซ‡เชฅเซ€ เช†เชชเชฃเซ‡ เชเช• เชฏเชพ เชฌเซ€เชœเชพเชจเซ‡ เชœเชพเช—เซ€เชถเซเช‚. เชชเชฐเช‚เชคเซ เชธเชฟเชธเซเชŸเชฎเชฎเชพเช‚ เชถเซเช‚ เชฅเชพเชฏ เช›เซ‡? เชคเชฎเซ‡ เชœเซ‹เชˆ เชถเช•เซ‹ เช›เซ‹ เช•เซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช–เซ‚เชฌ เชœ เชŸเซ‹เชš เชชเชฐ 703 เช เชคเซ‡เชจเซเช‚ เชชเซ‹เชคเชพเชจเซเช‚ เชŸเซเชฐเชพเชจเซเชเซ‡เช•เซเชถเชจ เช†เชˆเชกเซ€ เชฌเซเชฒเซ‹เช• เช•เชฐเซเชฏเซเช‚ เช›เซ‡. เช† เชฐเซ€เชคเซ‡ Postgres เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡. เช…เชจเซ‡ 703 เชคเซ‡เชจเชพ เชชเซ‹เชคเชพเชจเชพ เชŸเซเชฐเชพเชจเซเชเซ‡เช•เซเชถเชจ ID เชฆเซเชตเชพเชฐเชพ เช…เชตเชฐเซ‹เชงเชฟเชค เช›เซ‡, เชคเซ‡เชฅเซ€ เชœเซ‹ เช•เซ‹เชˆ เชฐเชพเชน เชœเซ‹เชตเชพ เชฎเชพเช‚เช—เซ‡ เช›เซ‡, เชคเซ‹ เชคเซ‡ 703 เชจเซ€ เชฐเชพเชน เชœเซ‹เชถเซ‡. เช…เชจเซ‡, เชธเชพเชฐเชฎเชพเช‚, 703 เชชเซ‚เชฐเซเชฃ เชฅเชพเชฏ เช›เซ‡. เช…เชจเซ‡ เชคเซ‡เชจเซ€ เชชเซ‚เชฐเซเชฃเชคเชพ เชชเช›เซ€ เชœ เชเช• เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เชœเชพเช—เซƒเชค เชฅเชพเชฏ เช›เซ‡. เช…เชจเซ‡ เช…เชฎเชจเซ‡ เช–เชฌเชฐ เชจเชฅเซ€ เช•เซ‡ เช† เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เชฌเชฐเชพเชฌเชฐ เชถเซเช‚ เชนเชถเซ‡. เชชเช›เซ€ เช…เชฎเซ‡ เชฌเชงเซเช‚ เชงเซ€เชฎเซ‡ เชงเซ€เชฎเซ‡ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เช•เชฐเซ€เช เช›เซ€เช. เชชเชฐเช‚เชคเซ เชคเซ‡ เชธเซเชชเชทเซเชŸ เชจเชฅเซ€ เช•เซ‡ เช•เชˆ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เชชเชนเซ‡เชฒเชพ เชœเชพเช—เซƒเชค เชฅเชพเชฏ เช›เซ‡, เช•เชพเชฐเชฃ เช•เซ‡ เชคเซ‡ เช†เชฎเชพเช‚เชฅเซ€ เช•เซ‹เชˆเชชเชฃ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เชนเซ‹เชˆ เชถเช•เซ‡ เช›เซ‡. เช…เชจเชฟเชตเชพเชฐเซเชฏเชชเชฃเซ‡, เช…เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เชเช• เชถเซ‡เชกเซเชฏเซ‚เชฒเชฐ เชนเชคเซเช‚ เชœเซ‡เชฃเซ‡ เช•เชนเซเชฏเซเช‚ เชนเชคเซเช‚ เช•เซ‡ เช…เชฎเซ‡ เชนเชตเซ‡ เช†เชฎเชพเช‚เชฅเซ€ เช•เซ‹เชˆเชชเชฃ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเชจเซ‡ เชœเชพเช—เซƒเชค เช•เชฐเซ€ เชถเช•เซ€เช เช›เซ€เช. เช…เชฎเซ‡ เชซเช•เซเชค เชเช• เชฐเซ‡เชจเซเชกเชฎ เชชเชธเช‚เชฆ เช•เชฐเซ€เช เช›เซ€เช. เชคเซ‡เชฅเซ€ เชคเซ‡ เชฌเช‚เชจเซ‡เชจเซ€ เชจเซ‹เช‚เชง เชฒเซ‡เชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡ เช•เชพเชฐเชฃ เช•เซ‡ เช†เชชเชฃเซ‡ เชคเซ‡เชฎเชพเช‚เชฅเซ€ เชเช•เชจเซ‡ เชœเชพเช—เซƒเชค เช•เชฐเซ€ เชถเช•เซ€เช เช›เซ€เช.

เช…เชจเซ‡ เชธเชฎเชธเซเชฏเชพ เช เช›เซ‡ เช•เซ‡ เช†เชชเชฃเซ€ เชชเชพเชธเซ‡ เชธเซ€เชชเซ€-เช…เชจเช‚เชค เช›เซ‡. เช…เชจเซ‡ เชคเซ‡เชฅเซ€, เชคเซ‡ เชธเช‚เชญเชต เช›เซ‡ เช•เซ‡ เช†เชชเชฃเซ‡ เชชเช›เซ€เชจเชพ เชตเซเชฏเช•เซเชคเชฟเชจเซ‡ เชœเชพเช—เซ€ เชถเช•เซ€เช. เช…เชจเซ‡ เชœเซ‹, เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เช…เชฎเซ‡ เชชเช›เซ€เชจเชพ เชตเซเชฏเช•เซเชคเชฟเชจเซ‡ เชœเชพเช—เซƒเชค เช•เชฐเซ€เช เช›เซ€เช, เชคเซ‹ เช…เชฎเซ‡ เชนเชฎเชฃเชพเช‚ เชœ เชฌเซเชฒเซ‹เช• เชฎเซ‡เชณเชตเชจเชพเชฐเชจเซ€ เชฐเชพเชน เชœเซ‹เชˆเชถเซเช‚, เชคเซ‡เชฅเซ€ เช…เชฎเซ‡ เชจเช•เซเช•เซ€ เช•เชฐเซ€ เชถเช•เชคเชพ เชจเชฅเซ€ เช•เซ‡ เชชเชนเซ‡เชฒเชพ เช•เซ‹เชฃ เชœเชพเช—เซƒเชค เชฅเชถเซ‡. เช…เชฎเซ‡ เชซเช•เซเชค เช†เชตเซ€ เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟ เชฌเชจเชพเชตเซ€เช เช›เซ€เช, เช…เชจเซ‡ เชธเชฟเชธเซเชŸเชฎ เชคเซ‡เชฎเชจเซ‡ เชฐเซ‡เชจเซเชกเชฎ เช•เซเชฐเชฎเชฎเชพเช‚ เชœเชพเช—เซƒเชค เช•เชฐเชถเซ‡.

เช›เซ‡ เชเช—เซ‹เชฐ เชฐเซ‹เช—เซ‹เชต เชฆเซเชตเชพเชฐเชพ เชคเชพเชณเชพเช“ เชตเชฟเชถเซ‡เชจเชพ เชฒเซ‡เช–เซ‹. เชœเซเช“, เชคเซ‡เช“ เชชเชฃ เชฐเชธเชชเซเชฐเชฆ เช…เชจเซ‡ เช‰เชชเชฏเซ‹เช—เซ€ เช›เซ‡. เชตเชฟเชทเชฏ, เช…เชฒเชฌเชคเซเชค, เชญเชฏเช‚เช•เชฐ เชœเชŸเชฟเชฒ เช›เซ‡. เชคเชฎเชพเชฐเซ‹ เช–เซ‚เชฌ เช–เซ‚เชฌ เช†เชญเชพเชฐ, เชฌเซเชฐเซเชธ!

เชธเซ‹เชฐเซเชธ: www.habr.com

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