เชเชจเซเชเชฐเชธเชฟเชธเซเชเชฎเซเชธ IRIS DBMS เชกเซเชเชพ เชธเซเชเซเชฐ เชเชฐเชตเชพ เชฎเชพเชเซ เชฐเชธเชชเซเชฐเชฆ เชฎเชพเชณเชเชพเชจเซ เชธเชชเซเชฐเซเช เชเชฐเซ เชเซ - เชตเซเชถเซเชตเชฟเช. เช เชจเชฟเชตเชพเชฐเซเชฏเชชเชฃเซ, เช เชเซเชฐเชพเชจเซเชเซเชเซเชถเชจเชจเชพ เชธเซเชตเชฐเซเชชเชฎเชพเช เชตเชฟเชตเชฟเชง เชตเชงเชพเชฐเชพเชจเซ เชเซเชกเซเช เชธเชพเชฅเซเชจเซ เชฌเชนเซ-เชธเซเชคเชฐเซเชฏ เชเซ เชเซ, เชกเซเชเชพ เชเซเชฐเซ, เชคเชพเชณเชพเช เช เชจเซ เชคเซเชจเซ เชชเซเชคเชพเชจเซ เชเชฌเซเชเซเชเซเชเชธเซเชเซเชฐเชฟเชชเซเช เชญเชพเชทเชพเชจเซ เชชเชพเชฐ เชเชฐเชตเชพ เชฎเชพเชเซ เชเชกเชชเซ เชเชพเชฐเซเชฏเซ.
เชฒเซเชเซเชจเซ เชถเซเชฐเซเชฃเซเชฎเชพเช เชตเซเชถเซเชตเชฟเช เชตเชฟเชถเซ เชตเชงเซ เชตเชพเชเชเซ "เชเซเชฒเซเชฌเชฒ เช เชกเซเชเชพ เชธเซเชเซเชฐ เชเชฐเชตเชพ เชฎเชพเชเซเชจเซ เชเชเชพเชจเซ เชเซ":
เชฎเชจเซ เชตเซเชถเซเชตเชฟเชเชฎเชพเช เชตเซเชฏเชตเชนเชพเชฐเซ เชเซเชตเซ เชฐเซเชคเซ เชฒเชพเชเซ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ, เชคเซเชฏเชพเช เชเช เชตเชฟเชถเซเชทเชคเชพเช เชเซ เชคเซเชฎเชพเช เชฐเชธ เชชเชกเซเชฏเซ. เชเซเชตเชเซ, เช เชธเชพเชฎเชพเชจเซเชฏ เชเซเชทเซเชเชเซ เชเชฐเชคเชพเช เชกเซเชเชพ เชธเซเชเซเชฐ เชเชฐเชตเชพ เชฎเชพเชเซ เชเช เชธเชเชชเซเชฐเซเชฃเชชเชฃเซ เช
เชฒเช เชฎเชพเชณเชเซเช เชเซ. เชเชฃเซเช เชจเซเชเซเช เชธเซเชคเชฐ.
เชฐเชฟเชฒเซเชถเชจเชฒ เชกเซเชเชพเชฌเซเชเชจเชพ เชธเชฟเชฆเซเชงเชพเชเชค เชชเชฐเชฅเซ เชเชพเชฃเซเชคเซเช เชเซ เชคเซเชฎ, เชตเซเชฏเชตเชนเชพเชฐเซเชจเชพ เชธเชพเชฐเชพ เช
เชฎเชฒเซเชเชฐเชฃเชจเซ เชเชฐเซเชฐเชฟเชฏเชพเชคเซเชจเซ เชธเชเชคเซเชทเชตเซ เชเชตเชถเซเชฏเช เชเซ.
A - เช เชฃเซ (เชชเชฐเชฎเชพเชฃเซ). เชเซเชฐเชพเชจเซเชเซเชเซเชถเชจเชฎเชพเช เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฒ เชคเชฎเชพเชฎ เชซเซเชฐเชซเชพเชฐเซ เช เชฅเชตเชพ เชฌเชฟเชฒเชเซเชฒ เชเซเช เชชเชฃ เชฐเซเชเซเชฐเซเชก เชจเชฅเซ.
เชธเซ - เชธเซเชธเชเชเชคเชคเชพ. เชตเซเชฏเชตเชนเชพเชฐ เชชเซเชฐเซเชฃ เชฅเชฏเชพ เชชเชเซ, เชกเซเชเชพเชฌเซเชเชจเซ เชคเชพเชฐเซเชเชฟเช เชธเซเชฅเชฟเชคเชฟ เชเชเชคเชฐเชฟเช เชฐเซเชคเซ เชธเซเชธเชเชเชค เชนเซเชตเซ เชเซเชเช. เชเชฃเซ เชฐเซเชคเซ เช เชเชฐเซเชฐเชฟเชฏเชพเชค เชชเซเชฐเซเชเซเชฐเชพเชฎเชฐเชจเซ เชเชฟเชเชคเชพ เชเชฐเซ เชเซ, เชชเชฐเชเชคเซ SQL เชกเซเชเชพเชฌเซเชธเซเชธเชจเชพ เชเชฟเชธเซเชธเชพเชฎเชพเช เชคเซ เชตเชฟเชฆเซเชถเซ เชเซเชจเซ เชชเชฃ เชเชฟเชเชคเชพ เชเชฐเซ เชเซ.
เชนเซเช - เช เชฒเช เชเชฐเซ. เชธเชฎเชพเชเชคเชฐ เชเชพเชฒเชคเชพ เชตเซเชฏเชตเชนเชพเชฐเซเช เชเชเชฌเซเชเชพเชจเซ เช เชธเชฐ เชจ เชเชฐเชตเซ เชเซเชเช.
เชกเซ - เชเชเชพเช. เชเซเชฐเชพเชจเซเชเซเชเซเชถเชจ เชธเชซเชณเชคเชพเชชเซเชฐเซเชตเช เชชเซเชฐเซเชฃ เชฅเชฏเชพ เชชเชเซ, เชจเซเชเชฒเชพ เชธเซเชคเชฐเซ เชธเชฎเชธเซเชฏเชพเช (เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ เชชเชพเชตเชฐ เชจเชฟเชทเซเชซเชณเชคเชพ) เชเซเชฐเชพเชจเซเชเซเชเซเชถเชจ เชฆเซเชตเชพเชฐเชพ เชฌเชฆเชฒเชพเชฏเซเชฒ เชกเซเชเชพเชจเซ เช เชธเชฐ เชเชฐเชคเซ เชจเชฅเซ.
เชเซเชฒเซเชฌเชฒ เช เชฌเชฟเชจ-เชธเชเชฌเชเชงเชฟเชค เชกเซเชเชพ เชธเซเชเซเชฐเชเซเชเชฐเซเชธ เชเซ. เชคเซเช เชเซเชฌ เช เชฎเชฐเซเชฏเชพเชฆเชฟเชค เชนเชพเชฐเซเชกเชตเซเชฐ เชชเชฐ เชธเซเชชเชฐ เชซเชพเชธเซเช เชเชฒเชพเชตเชตเชพ เชฎเชพเชเซ เชกเชฟเชเชพเชเชจ เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเชพ เชนเชคเชพ. เชเชพเชฒเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ เชตเซเชถเซเชตเชฟเชเชฎเชพเช เชตเซเชฏเชตเชนเชพเชฐเซเชจเชพ เช
เชฎเชฒเซเชเชฐเชฃเชจเซ เชเซเชเช
IRIS เชฎเชพเช เชตเซเชฏเชตเชนเชพเชฐเซเชจเซ เชธเชฎเชฐเซเชฅเชจ เชเชชเชตเชพ เชฎเชพเชเซ, เชจเซเชเซเชจเชพ เชเชฆเซเชถเซเชจเซ เชเชชเชฏเซเช เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ:
1. เชชเชฐเชฎเชพเชฃเซ
เชคเชชเชพเชธเชตเชพเชจเซ เชธเซเชฅเซ เชธเชนเซเชฒเซ เชฐเชธเซเชคเซ เชเชเซเชฎเชฟเชธเชฟเชเซ เชเซ. เช เชฎเซ เชกเซเชเชพเชฌเซเช เชเชจเซเชธเซเชฒเชฎเชพเชเชฅเซ เชคเชชเชพเชธ เชเชฐเซเช เชเซเช.
Kill ^a
TSTART
Set ^a(1) = 1
Set ^a(2) = 2
Set ^a(3) = 3
TCOMMIT
เชชเชเซ เช เชฎเซ เชจเชฟเชทเซเชเชฐเซเชท เชเชพเชขเซเช เชเซเช:
Write ^a(1), โ โ, ^a(2), โ โ, ^a(3)
เช เชฎเชจเซ เชฎเชณเซ เชเซ:
1 2 3
เชฌเชงเซเช เชฌเชฐเชพเชฌเชฐ เชเซ. เชชเชฐเชฎเชพเชฃเซ เชเชพเชณเชตเชตเชพเชฎเชพเช เชเชตเซ เชเซ: เชฌเชงเชพ เชซเซเชฐเชซเชพเชฐเซ เชฐเซเชเซเชฐเซเชก เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ.
เชเชพเชฒเซ เชเชพเชฐเซเชฏเชจเซ เชเชเชฟเชฒ เชฌเชจเชพเชตเซเช, เชเช เชญเซเชฒ เชฐเชเซ เชเชฐเซเช เช เชจเซ เชเซเช เชเซ เชตเซเชฏเชตเชนเชพเชฐ เชเซเชตเซ เชฐเซเชคเซ เชธเชพเชเชตเชตเชพเชฎเชพเช เชเชตเซ เชเซ, เชเชเชถเชฟเช เชฐเซเชคเซ เช เชฅเชตเชพ เชฌเชฟเชฒเชเซเชฒ เชจเชนเซเช.
เชเชพเชฒเซ เชซเชฐเซเชฅเซ เชชเชฐเชฎเชพเชฃเซ เชคเชชเชพเชธ เชเชฐเซเช:
Kill ^A
TSTART
Set ^a(1) = 1
Set ^a(2) = 2
Set ^a(3) = 3
เชชเชเซ เช เชฎเซ เชฌเชณเชชเซเชฐเซเชตเช เชเชจเซเชเซเชจเชฐ เชฐเซเชเซเชถเซเช, เชคเซเชจเซ เชฒเซเชจเซเช เชเชฐเซเชถเซเช เช เชจเซ เชเซเชเชถเซเช.
docker kill my-iris
เช เชเชฆเซเชถ เชฒเชเชญเช เชซเซเชฐเซเชธ เชถเชเชกเชพเชเชจเชจเซ เชธเชฎเชเชเซเชท เชเซ, เชเชพเชฐเชฃ เชเซ เชคเซ เชคเชฐเชค เช เชชเซเชฐเชเซเชฐเชฟเชฏเชพเชจเซ เชฐเซเชเชตเชพ เชฎเชพเชเซ SIGKILL เชธเชฟเชเซเชจเชฒ เชฎเซเชเชฒเซ เชเซ.
เชเชฆเชพเช เชตเซเชฏเชตเชนเชพเชฐ เชเชเชถเชฟเช เชฐเซเชคเซ เชธเชพเชเชตเชตเชพเชฎเชพเช เชเชตเซเชฏเซ เชนเชคเซ?
WRITE ^a(1), ^a(2), ^a(3)
^
<UNDEFINED> ^a(1)
- เชจเชพ, เชคเซ เชฌเชเซเชฏเซเช เชจเชฅเซ.
เชเชพเชฒเซ เชฐเซเชฒเชฌเซเช เชเชฆเซเชถเชจเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซเช:
Kill ^A
TSTART
Set ^a(1) = 1
Set ^a(2) = 2
Set ^a(3) = 3
TROLLBACK
WRITE ^a(1), ^a(2), ^a(3)
^
<UNDEFINED> ^a(1)
เชเชพเชเช เชชเชฃ เชฌเชเซเชฏเซเช เชจเชฅเซ.
2. เชธเซเชธเชเชเชคเชคเชพ
เชเซเชฒเซเชฌเชฒ เชชเชฐ เชเชงเชพเชฐเชฟเชค เชกเซเชเชพเชฌเซเชเชฎเชพเช, เชเซเชฒเซเชฌเชฒ เชชเชฐ เชเซ เชชเชฃ เชฌเชจเชพเชตเชตเชพเชฎเชพเช เชเชตเซ เชเซ (เชนเซเช เชคเชฎเชจเซ เชฏเชพเชฆ เช เชชเชพเชตเซ เชฆเชเช เชเซ เชเซเชฒเซเชฌเชฒ เช เชฐเชฟเชฒเซเชถเชจเชฒ เชเซเชฌเชฒ เชเชฐเชคเชพเช เชกเซเชเชพ เชธเซเชเซเชฐ เชเชฐเชตเชพ เชฎเชพเชเซเชจเซเช เชจเซเชเชฒเซเช เชธเซเชคเชฐเชจเซเช เชฎเชพเชณเชเซเช เชเซ), เชธเซเชธเชเชเชคเชคเชพเชจเซ เชเชฐเซเชฐเชฟเชฏเชพเชคเชจเซ เชชเชนเซเชเชเซ เชตเชณเชตเชพ เชฎเชพเชเซ, เชเซเชฎเชพเช เชซเซเชฐเชซเชพเชฐเชจเซ เชธเชฎเชพเชตเซเชถ เชเชฐเชตเซ เชเชตเชถเซเชฏเช เชเซ. เชตเซเชถเซเชตเชฟเช เชชเชฐเชฟเชตเชฐเซเชคเชจ เชคเชฐเซเชเซ เชธเชฎเชพเชจ เชตเซเชฏเชตเชนเชพเชฐเชฎเชพเช.
เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, เช เชฎเชพเชฐเซ เชชเชพเชธเซ เชตเซเชถเซเชตเชฟเช ^เชตเซเชฏเชเซเชคเชฟ เชเซ, เชเซเชฎเชพเช เช เชฎเซ เชตเซเชฏเชเซเชคเชฟเชคเซเชตเชจเซ เชธเชเชเซเชฐเชน เชเชฐเซเช เชเซเช เช เชจเซ เช เชฎเซ TIN เชจเซ เชเชชเชฏเซเช เชเซ เชคเชฐเซเชเซ เชเชฐเซเช เชเซเช.
^person(1234567, โfirstnameโ) = โSergeyโ
^person(1234567, โlastnameโ) = โKamenevโ
^person(1234567, โphoneโ) = โ+74995555555
...
เชเซเชฒเซเชฒเซเช เชจเชพเชฎ เช เชจเซ เชชเซเชฐเชฅเชฎ เชจเชพเชฎ เชฆเซเชตเชพเชฐเชพ เชเชกเชชเซ เชถเซเชง เชเชฐเชตเชพ เชฎเชพเชเซ, เช เชฎเซ ^เชเชจเซเชกเซเชเซเชธ เชเซ เชฌเชจเชพเชตเซ เชเซ.
^index(โKamenevโ, โSergeyโ, 1234567) = 1
เชกเซเชเชพเชฌเซเช เชธเซเชธเชเชเชค เชฐเชนเซเชตเชพ เชฎเชพเชเซ, เชเชชเชฃเซ เชเชจเชพ เชเซเชตเซเช เชตเซเชฏเชเซเชคเชฟเชคเซเชต เชเชฎเซเชฐเชตเซเช เชเซเชเช:
TSTART
^person(1234567, โfirstnameโ) = โSergeyโ
^person(1234567, โlastnameโ) = โKamenevโ
^person(1234567, โphoneโ) = โ+74995555555
^index(โKamenevโ, โSergeyโ, 1234567) = 1
TCOMMIT
เชคเชฆเชจเซเชธเชพเชฐ, เชเชพเชขเซ เชจเชพเชเชคเซ เชตเชเชคเซ เชเชชเชฃเซ เชตเซเชฏเชตเชนเชพเชฐเชจเซ เชชเชฃ เชเชชเชฏเซเช เชเชฐเชตเซ เชเซเชเช:
TSTART
Kill ^person(1234567)
ZKill ^index(โKamenevโ, โSergeyโ, 1234567)
TCOMMIT
เชฌเซเชเชพ เชถเชฌเซเชฆเซเชฎเชพเช เชเชนเซเช เชคเซ, เชธเซเชธเชเชเชคเชคเชพเชจเซ เชเชฐเซเชฐเชฟเชฏเชพเชค เชชเซเชฐเซ เชเชฐเชตเซ เช เชธเชเชชเซเชฐเซเชฃเชชเชฃเซ เชชเซเชฐเซเชเซเชฐเชพเชฎเชฐเชจเชพ เชเชญเชพ เชชเชฐ เชฐเชนเซ เชเซ. เชชเชฐเชเชคเซ เชเซเชฏเชพเชฐเซ เชตเซเชถเซเชตเชฟเช เชฒเซเชเซเชจเซ เชตเชพเชค เชเชตเซ เชเซ, เชคเซเชฏเชพเชฐเซ เชคเซเชฎเชจเชพ เชจเชฟเชฎเซเชจ-เชธเซเชคเชฐเชจเชพ เชธเซเชตเชญเชพเชตเชจเซ เชเชพเชฐเชฃเซ เช เชธเชพเชฎเชพเชจเซเชฏ เชเซ.
3. เช เชฒเชเชคเชพ
เช เชคเซ เชเซ เชเซเชฏเชพเช เชเชเชเชฒเซเช เชถเชฐเซ เชฅเชพเชฏ เชเซ. เชเชฃเชพ เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพเช เชเช เชธเชพเชฅเซ เชธเชฎเชพเชจ เชกเซเชเชพเชฌเซเช เชชเชฐ เชเชพเชฎ เชเชฐเซ เชเซ, เชธเชฎเชพเชจ เชกเซเชเชพเชจเซ เชฌเชฆเชฒเซเชจเซ.
เชเซเชฏเชพเชฐเซ เชเชฃเชพ เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพเช เชเชเชธเชพเชฅเซ เชธเชฎเชพเชจ เชเซเชก เชฐเชฟเชชเซเชเซเชเชฐเซ เชธเชพเชฅเซ เชเชพเชฎ เชเชฐเซ เชเซ เช เชจเซ เชเชเชธเชพเชฅเซ เชเชฃเซ เชซเชพเชเชฒเซเชฎเชพเช เชซเซเชฐเชซเชพเชฐ เชเชฐเชตเชพเชจเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซ เชเซ เชคเซเชฏเชพเชฐเซ เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟ เชคเซเชฒเชจเชพเชคเซเชฎเช เชเซ.
เชกเซเชเชพเชฌเซเชเชจเซ เชคเซ เชฌเชงเซเช เชตเชพเชธเซเชคเชตเชฟเช เชธเชฎเชฏเชฎเชพเช เชธเซเชฐเซเช เชเชฐเชตเซเช เชเซเชเช. เชงเซเชฏเชพเชจเชฎเชพเช เชฒเซเชคเชพ เชเซ เชเชเชญเซเชฐ เชเชเชชเชจเซเชเชฎเชพเช เชเช เชตเชฟเชถเชฟเชทเซเช เชตเซเชฏเชเซเชคเชฟ เชชเชฃ เชเซ เชเซ เชธเชเชธเซเชเชฐเชฃ เชจเชฟเชฏเชเชคเซเชฐเชฃ เชฎเชพเชเซ เชเชตเชพเชฌเชฆเชพเชฐ เชเซ (เชถเชพเชเชพเชเชจเซ เชฎเชฐเซเช เชเชฐเชตเชพ, เชคเชเชฐเชพเชฐ เชเชเซเชฒเชตเชพ เชตเชเซเชฐเซ เชฎเชพเชเซ), เช เชจเซ เชกเซเชเชพเชฌเซเชธเซ เช เชฌเชงเซเช เชตเชพเชธเซเชคเชตเชฟเช เชธเชฎเชฏเชฎเชพเช เชเชฐเชตเซเช เชเซเชเช, เชเชพเชฐเซเชฏเชจเซ เชเชเชฟเชฒเชคเชพ เช เชจเซ เชเซเชเชธเชพเช. เชกเซเชเชพเชฌเซเช เชกเชฟเชเชพเชเชจ เช เชจเซ เชเซเชก เชเซ เชเซ เชคเซเชจเซ เชธเซเชตเชพ เชเชชเซ เชเซ.
เชกเซเชเชพเชฌเซเช เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพเช เชฆเซเชตเชพเชฐเชพ เชเชฐเชตเชพเชฎเชพเช เชเชตเชคเซ เชเซเชฐเชฟเชฏเชพเชเชจเซ เช เชฐเซเชฅ เชธเชฎเชเซ เชถเชเชคเซ เชจเชฅเซ, เชเซ เชคเซเช เชธเชฎเชพเชจ เชกเซเชเชพ เชชเชฐ เชเชพเชฎ เชเชฐเชคเชพ เชนเซเชฏ เชคเซ เชคเชเชฐเชพเชฐเชจเซ เชเชพเชณเชตเชพ เชฎเชพเชเซ. เชคเซ เชฎเชพเชคเซเชฐ เชเช เชตเซเชฏเชตเชนเชพเชฐเชจเซ เชชเซเชฐเซเชตเชตเชคเซ เชเชฐเซ เชถเชเซ เชเซ เชเซ เชฌเซเชเชพ เชธเชพเชฅเซ เชตเชฟเชฐเซเชงเชพเชญเชพเชธเซ เชนเซเชฏ เชเซ เช เชฅเชตเชพ เชคเซเชจเซ เชเซเชฐเชฎเชฟเช เชฐเซเชคเซ เชเชฒเชพเชตเซ เชถเชเซ เชเซ.
เชฌเซเชเซ เชธเชฎเชธเซเชฏเชพ เช เชเซ เชเซ เชเซเชฐเชพเชจเซเชเซเชเซเชถเชจเชจเชพ เช เชฎเชฒ เชฆเชฐเชฎเชฟเชฏเชพเชจ (เชเชฎเชฟเช เชชเชนเซเชฒเชพเช), เชกเซเชเชพเชฌเซเชเชจเซ เชธเซเชฅเชฟเชคเชฟ เช เชธเชเชเชค เชนเซเช เชถเชเซ เชเซ, เชคเซเชฅเซ เชคเซ เชเชเซเชเชจเซเชฏ เชเซ เชเซ เช เชจเซเชฏ เชตเซเชฏเชตเชนเชพเชฐเซเชจเซ เชกเซเชเชพเชฌเซเชเชจเซ เช เชธเชเชเชค เชธเซเชฅเชฟเชคเชฟเชจเซ เชเชเซเชธเซเชธ เชจ เชนเซเชฏ, เชเซ เชฐเชฟเชฒเซเชถเชจเชฒ เชกเซเชเชพเชฌเซเชธเซเชธเชฎเชพเช เชชเซเชฐเชพเชชเซเชค เชฅเชพเชฏ เชเซ. เชเชฃเซ เชฐเซเชคเซ: เชธเซเชจเซเชชเชถเซเช เชฌเชจเชพเชตเชตเชพ, เชฎเชฒเซเชเชฟ-เชตเชฐเซเชเชจเชฟเชเช เชชเชเชเซเชคเชฟเช เช เชจเซ เชตเชเซเชฐเซ.
เชธเชฎเชพเชเชคเชฐ เชตเซเชฏเชตเชนเชพเชฐเซ เชเชฒเชพเชตเชคเซ เชตเชเชคเซ, เชคเซ เชเชชเชฃเชพ เชฎเชพเชเซ เชฎเชนเชคเซเชตเชชเซเชฐเซเชฃ เชเซ เชเซ เชคเซเช เชเชเชฌเซเชเชพ เชธเชพเชฅเซ เชฆเชเชฒ เชจ เชเชฐเซ. เช เชเชเชฒเชคเชพเชจเซ เชเซเชฃเชงเชฐเซเชฎ เชเซ.
เชเชธเชเซเชฏเซเชเชฒ 4 เช เชฒเชเชคเชพ เชธเซเชคเชฐเซ เชตเซเชฏเชพเชเซเชฏเชพเชฏเชฟเชค เชเชฐเซ เชเซ:
- เช เชจเชเชฎเชฟเชเซเชก เชตเชพเชเชเซ
- เชเชฎเชฟเชเซ เชตเชพเชเชเซ
- เชชเซเชจเชฐเชพเชตเชฐเซเชคเชฟเชค เชตเชพเชเชเซ
- เชเชเชญเซเชฐ
เชเชพเชฒเซ เชฆเชฐเซเช เชธเซเชคเชฐเชจเซ เช เชฒเชเชฅเซ เชเซเชเช. เชฆเชฐเซเช เชธเซเชคเชฐเชจเชพ เช เชฎเชฒเซเชเชฐเชฃเชจเซ เชเชฐเซเช เชฒเชเชญเช เชเชกเชชเชฅเซ เชตเชงเซ เชเซ.
เช เชจเชเชฎเชฟเชเซเชก เชตเชพเชเชเซ - เช เชเชเชฒเชคเชพเชจเซเช เชธเซเชฅเซ เชจเซเชเซเช เชธเซเชคเชฐ เชเซ, เชชเชฐเชเชคเซ เชคเซ เช เชธเชฎเชฏเซ เชธเซเชฅเซ เชเชกเชชเซ. เชตเซเชฏเชตเชนเชพเชฐเซ เชเชเชฌเซเชเชพ เชฆเซเชตเชพเชฐเชพ เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฒเชพ เชซเซเชฐเชซเชพเชฐเซเชจเซ เชตเชพเชเชเซ เชถเชเซ เชเซ.
เชเชฎเชฟเชเซ เชตเชพเชเชเซ เช เชฒเชเชคเชพเชจเซเช เชเชเชฒเซเช เชธเซเชคเชฐ เชเซ, เชเซ เชเช เชธเชฎเชพเชงเชพเชจ เชเซ. เชเซเชฐเชพเชจเซเชเซเชเซเชถเชจ เชชเซเชฐเชคเชฟเชฌเชฆเซเชงเชคเชพ เชชเชนเซเชฒเชพเช เชเชเชฌเซเชเชพเชจเชพ เชซเซเชฐเชซเชพเชฐเซ เชตเชพเชเชเซ เชถเชเชคเชพ เชจเชฅเซ, เชชเชฐเชเชคเซ เชคเซเช เชชเซเชฐเชคเชฟเชฌเชฆเซเชงเชคเชพ เชชเชเซ เชเชฐเซเชฒเชพ เชเซเชเชชเชฃ เชซเซเชฐเชซเชพเชฐเซเชจเซ เชตเชพเชเชเซ เชถเชเซ เชเซ.
เชเซ เช เชฎเชพเชฐเซ เชชเชพเชธเซ เชฒเชพเชเชฌเชพ เชเซเชฐเชพเชจเซเชเซเชเซเชถเชจ T1 เชเซ, เชเซ เชฆเชฐเชฎเชฟเชฏเชพเชจ T2, T3 ... Tn, เชเซ T1 เชเซเชตเชพ เช เชกเซเชเชพ เชธเชพเชฅเซ เชเชพเชฎ เชเชฐเซ เชเซ, เชคเซ เชฆเชฐเชฎเชฟเชฏเชพเชจ เชเชฎเชฟเชเซเชธ เชฅเชฏเชพ เชเซ, เชคเซ เชชเชเซ T1 เชฎเชพเช เชกเซเชเชพเชจเซ เชตเชฟเชจเชเชคเซ เชเชฐเชคเซ เชตเชเชคเซ เช เชฎเชจเซ เชฆเชฐเซเช เชตเชเชคเซ เช เชฒเช เชชเชฐเชฟเชฃเชพเชฎ เชฎเชณเชถเซ. เช เชเชเชจเชพเชจเซ เชฌเชฟเชจ-เชชเซเชจเชฐเชพเชตเชฐเซเชคเชฟเชค เชตเชพเชเชเชจ เชเชนเซเชตเชพเชฎเชพเช เชเชตเซ เชเซ.
เชชเซเชจเชฐเชพเชตเชฐเซเชคเชฟเชค เชตเชพเชเชเซ โ เช เช เชฒเชเชคเชพ เชธเซเชคเชฐเชฎเชพเช เช เชฎเชพเชฐเซ เชชเชพเชธเซ เชชเซเชจเชฐเชพเชตเชฐเซเชคเชฟเชค เชตเชพเชเชเชจเชจเซ เชเชเชจเชพ เชจเชฅเซ, เช เชนเชเซเชเชคเชจเซ เชเชพเชฐเชฃเซ เชเซ เชกเซเชเชพ เชตเชพเชเชเชตเชพเชจเซ เชฆเชฐเซเช เชตเชฟเชจเชเชคเซ เชฎเชพเชเซ, เชชเชฐเชฟเชฃเชพเชฎ เชกเซเชเชพเชจเซ เชธเซเชจเซเชชเชถเซเช เชฌเชจเชพเชตเชตเชพเชฎเชพเช เชเชตเซ เชเซ เช เชจเซ เชเซเชฏเชพเชฐเซ เชคเซ เช เชตเซเชฏเชตเชนเชพเชฐเชฎเชพเช เชซเชฐเซเชฅเซ เชเชชเชฏเซเชเชฎเชพเช เชฒเซเชตเชพเชฏ เชเซ, เชคเซเชฏเชพเชฐเซ เชธเซเชจเซเชชเชถเซเชเชฎเชพเชเชฅเซ เชกเซเชเชพ เชตเชชเชฐเชพเชฏ เชเซ. เชเซ เชเซ, เช เช เชฒเชเชคเชพ เชธเซเชคเชฐเซ เชซเซเชจเซเชเชฎ เชกเซเชเชพ เชตเชพเชเชเชตเชพเชจเซเช เชถเชเซเชฏ เชเซ. เช เชจเชตเซ เชชเชเชเซเชคเชฟเช เชตเชพเชเชเชตเชพเชจเซ เชธเชเชฆเชฐเซเชญ เชเชชเซ เชเซ เชเซ เชธเชฎเชพเชเชคเชฐ เชชเซเชฐเชคเชฟเชฌเชฆเซเชง เชตเซเชฏเชตเชนเชพเชฐเซ เชฆเซเชตเชพเชฐเชพ เชเชฎเซเชฐเชตเชพเชฎเชพเช เชเชตเซ เชนเชคเซ.
เชเชเชญเซเชฐ - เชเชจเซเชธเซเชฏเซเชฒเซเชถเชจเชจเซเช เชเชเซเชเชคเชฎ เชธเซเชคเชฐ. เชคเซ เช เชนเชเซเชเชค เชฆเซเชตเชพเชฐเชพ เชตเชฐเซเชเซเชเซเชค เชฅเชฏเซเชฒ เชเซ เชเซ เชตเซเชฏเชตเชนเชพเชฐเชฎเชพเช เชเซเชเชชเชฃ เชฐเซเชคเซ เชเชชเชฏเซเชเชฎเชพเช เชฒเซเชตเชพเชคเซ เชกเซเชเชพ (เชตเชพเชเชเชตเซเช เช เชฅเชตเชพ เชฌเชฆเชฒเชตเซเช) เชชเซเชฐเชฅเชฎ เชตเซเชฏเชตเชนเชพเชฐ เชชเซเชฐเซเชฃ เชฅเชฏเชพ เชชเชเซ เช เช เชจเซเชฏ เชตเซเชฏเชตเชนเชพเชฐเซ เชฎเชพเชเซ เชเชชเชฒเชฌเซเชง เชฌเชจเซ เชเซ.
เชชเซเชฐเชฅเชฎ, เชเชพเชฒเซ เชเชพเชฃเซเช เชเซ เชฎเซเชเซเชฏ เชฅเซเชฐเซเชกเชฎเชพเชเชฅเซ เชเซเช เชตเซเชฏเชตเชนเชพเชฐเชฎเชพเช เชเชพเชฎเชเซเชฐเซ เช เชฒเช เชเซ เชเซ เชเซเชฎ. เชเชพเชฒเซ 2 เชเชฐเซเชฎเชฟเชจเชฒ เชตเชฟเชจเซเชกเซ เชเซเชฒเซเช.
Kill ^t
Write ^t(1)
2
TSTART
Set ^t(1)=2
เชคเซเชฏเชพเช เชเซเช เช เชฒเชเชคเชพ เชจเชฅเซ. เชเช เชฅเซเชฐเซเชก เชเซเช เชเซ เชเซ เชฌเซเชเซ เชเซเชฃเซ เชตเซเชฏเชตเชนเชพเชฐ เชเซเชฒเซเชฏเซ เชเซ เชคเซ เชถเซเช เชเชฐเซ เชฐเชนเซเชฏเซ เชเซ.
เชเชพเชฒเซ เชเซเชเช เชเซ เชเซเชฆเชพ เชเซเชฆเชพ เชฅเซเชฐเซเชกเซเชจเชพ เชตเซเชฏเชตเชนเชพเชฐเซ เชเซเช เชเซ เชเซ เชคเซเชฎเชจเซ เช เชเชฆเชฐ เชถเซเช เชฅเช เชฐเชนเซเชฏเซเช เชเซ.
เชเชพเชฒเซ 2 เชเชฐเซเชฎเชฟเชจเชฒ เชตเชฟเชจเซเชกเซ เชเซเชฒเซเช เช เชจเซ 2 เชตเซเชฏเชตเชนเชพเชฐเซ เชธเชฎเชพเชเชคเชฐ เชเซเชฒเซเช.
kill ^t
TSTART
Write ^t(1)
3
TSTART
Set ^t(1)=3
เชธเชฎเชพเชเชคเชฐ เชตเซเชฏเชตเชนเชพเชฐเซ เชเชเชฌเซเชเชพเชจเชพ เชกเซเชเชพเชจเซ เชเซเช เชเซ. เชคเซเชฅเซ, เช เชฎเชจเซ เชธเซเชฅเซ เชธเชฐเชณ, เชชเชฐเชเชคเซ เชธเซเชฅเซ เชเชกเชชเซ เช เชฒเชเชคเชพ เชธเซเชคเชฐ เชชเชฃ เชฎเชณเซเชฏเซเช, เช เชธเชเชฎเชค เชตเชพเชเชเซ.
เชธเซเชฆเซเชงเชพเชเชคเชฟเช เชฐเซเชคเซ, เชตเซเชถเซเชตเชฟเช เชฒเซเชเซ เชฎเชพเชเซ เชเชจเซ เช เชชเซเชเซเชทเชพ เชฐเชพเชเซ เชถเชเชพเชฏ เชเซ, เชเซเชจเชพ เชฎเชพเชเซ เชเชพเชฎเชเซเชฐเซ เชนเชเชฎเซเชถเชพ เชชเซเชฐเชพเชฅเชฎเชฟเชเชคเชพ เชฐเชนเซ เชเซ.
เชเซ เชเชชเชฃเชจเซ เชตเซเชถเซเชตเชฟเช เชธเซเชคเชฐเซ เชเชพเชฎเชเซเชฐเซเชฎเชพเช เชเชเซเช เชธเซเชคเชฐเชจเชพ เช เชฒเชเชคเชพเชจเซ เชเชฐเซเชฐ เชนเซเชฏ เชคเซ เชถเซเช?
เช เชนเซเช เชคเชฎเชพเชฐเซ เชตเชฟเชเชพเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ เชเซ เชถเชพ เชฎเชพเชเซ เช เชฒเชเชคเชพ เชธเซเชคเชฐเชจเซ เชเชฐเซเชฐ เชเซ เช เชจเซ เชคเซ เชเซเชตเซ เชฐเซเชคเซ เชเชพเชฐเซเชฏ เชเชฐเซ เชเซ.
เชเชเซเชเชคเชฎ เช เชฒเชเชคเชพ เชธเซเชคเชฐ, SERIALIZE, เชเชเชฒเซ เชเซ เชธเชฎเชพเชเชคเชฐ เชฐเซเชคเซ เชเชฒเชพเชตเชตเชพเชฎเชพเช เชเชตเซเชฒเชพ เชตเซเชฏเชตเชนเชพเชฐเซเชจเซเช เชชเชฐเชฟเชฃเชพเชฎ เชคเซเชฎเชจเชพ เช เชจเซเชเซเชฐเชฎเชฟเช เช เชฎเชฒเชจเซ เชธเชฎเชเชเซเชท เชเซ, เชเซ เช เชฅเชกเชพเชฎเชฃเชจเซ เชเซเชฐเชนเชพเชเชฐเซเชจเซ เชเชพเชคเชฐเซ เชเชชเซ เชเซ.
เช
เชฎเซ เชเชฌเซเชเซเชเซเชเชธเซเชเซเชฐเชฟเชชเซเชเชฎเชพเช เชธเซเชฎเชพเชฐเซเช เชฒเซเชเซเชธเชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ เช เชเชฐเซ เชถเชเซเช เชเซเช, เชเซเชฎเชพเช เชเชฃเชพเช เชตเชฟเชตเชฟเชง เชเชชเชฏเซเชเซ เชเซ: เชคเชฎเซ เชเชฎเชพเชจเซเชก เชตเชกเซ เชฐเซเชเซเชฏเซเชฒเชฐ, เชเชจเซเชเซเชฐเซเชฎเซเชจเซเชเชฒ, เชฎเชฒเซเชเชฟเชชเชฒ เชฒเซเชเชฟเชเช เชเชฐเซ เชถเชเซ เชเซ.
เชฒเซเช เชฐ เชเชเชธเซเชฒเซเชถเชจ เชฒเซเชตเชฒ เช เชกเซเชเชพเชฌเซเชเชจเซ เชเชกเชช เชตเชงเชพเชฐเชตเชพ เชฎเชพเชเซ เชฐเชเชพเชฏเซเชฒ เชเซเชฐเซเชก-เชเชซ เชเซ.
เชเชพเชฒเซ เชเซเชเช เชเซ เชเชชเชฃเซ เชคเชพเชณเชพเชเชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ เช เชฒเชเชคเชพเชจเชพ เชตเชฟเชตเชฟเชง เชธเซเชคเชฐเซ เชเซเชตเซ เชฐเซเชคเซ เชชเซเชฐเชพเชชเซเชค เชเชฐเซ เชถเชเซเช.
เช เชเชชเชฐเซเชเชฐ เชคเชฎเชจเซ เชกเซเชเชพ เชฌเชฆเชฒเชตเชพ เชฎเชพเชเซ เชเชฐเซเชฐเซ เชฎเชพเชคเซเชฐ เชตเชฟเชถเชฟเชทเซเช เชคเชพเชณเชพเช เช เชจเชนเซเช, เชชเชฃ เชเชนเซเชตเชพเชคเชพ เชถเซเชฐ เชเชฐเซเชฒเชพ เชคเชพเชณเชพเช เชฒเซเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเซ เชเซ, เชเซ เชเซเชฏเชพเชฐเซ เชตเชพเชเชเชจ เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชฆเชฐเชฎเชฟเชฏเชพเชจ เช เชจเซเชฏ เชชเซเชฐเชเซเชฐเชฟเชฏเชพเช เชฆเซเชตเชพเชฐเชพ เชฌเชฆเชฒเชตเชพ เชจ เชเซเชเช เชคเซเชตเชพ เชกเซเชเชพเชจเซ เชตเชพเชเชเชตเชพเชจเซ เชเชฐเซเชฐ เชนเซเชฏ เชคเซเชฏเชพเชฐเซ เชธเชฎเชพเชเชคเชฐเชฎเชพเช เชเชฃเชพ เชฅเซเชฐเซเชกเซ เชฒเช เชถเชเซ เชเซ.
เชฐเชถเชฟเชฏเชจ เช เชจเซ เช เชเชเซเชฐเซเชเซเชฎเชพเช เชฌเซ-เชคเชฌเชเซเชเชพเชจเซ เช เชตเชฐเซเชง เชชเชฆเซเชงเชคเชฟ เชตเชฟเชถเซ เชตเชงเซ เชฎเชพเชนเชฟเชคเซ:
โ
โ
เชฎเซเชถเซเชเซเชฒเซ เช เชเซ เชเซ เชเซเชฐเชพเชจเซเชเซเชเซเชถเชจ เชฆเชฐเชฎเชฟเชฏเชพเชจ เชกเซเชเชพเชฌเซเชเชจเซ เชธเซเชฅเชฟเชคเชฟ เช เชธเชเชเชค เชนเซเช เชถเชเซ เชเซ, เชชเชฐเชเชคเซ เช เช เชธเชเชเชค เชกเซเชเชพ เช เชจเซเชฏ เชชเซเชฐเชเซเชฐเชฟเชฏเชพเช เชฎเชพเชเซ เชฆเซเชถเซเชฏเชฎเชพเชจ เชเซ. เชเชจเซ เชเซเชตเซ เชฐเซเชคเซ เชเชพเชณเชตเซเช?
เชคเชพเชณเชพเชเชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ, เช เชฎเซ เชฆเซเชถเซเชฏเชคเชพ เชตเชฟเชจเซเชกเซ เชฌเชจเชพเชตเซเชถเซเช เชเซเชฎเชพเช เชกเซเชเชพเชฌเซเชเชจเซ เชธเซเชฅเชฟเชคเชฟ เชธเซเชธเชเชเชค เชฐเชนเซเชถเซ. เช เชจเซ เชธเชเชฎเชค เชฐเชพเชเซเชฏเชจเซ เชฆเซเชถเซเชฏเชคเชพเชจเซ เชเชตเซ เชตเชฟเชเชกเซเชเชจเซ เชคเชฎเชพเชฎ เชเชเซเชธเซเชธเชจเซ เชคเชพเชณเชพเช เชฆเซเชตเชพเชฐเชพ เชจเชฟเชฏเชเชคเซเชฐเชฟเชค เชเชฐเชตเชพเชฎเชพเช เชเชตเชถเซ.
เชธเชฎเชพเชจ เชกเซเชเชพ เชชเชฐเชจเชพ เชถเซเชฐ เชเชฐเซเชฒเชพ เชคเชพเชณเชพเช เชซเชฐเซเชฅเซ เชตเชพเชชเชฐเซ เชถเชเชพเชฏ เชคเซเชตเชพ เชนเซเชฏ เชเซ-เชเซเชเชฒเซเช เชชเซเชฐเชเซเชฐเชฟเชฏเชพเช เชคเซเชฎเชจเซ เชฒเช เชถเชเซ เชเซ. เช เชคเชพเชณเชพเช เช เชจเซเชฏ เชชเซเชฐเชเซเชฐเชฟเชฏเชพเชเชจเซ เชกเซเชเชพ เชฌเชฆเชฒเชตเชพเชฅเซ เช เชเชเชพเชตเซ เชเซ, เชเชเชฒเซ เชเซ. เชคเซเชเชจเซ เชเชชเชฏเซเช เชธเซเชธเชเชเชค เชกเซเชเชพเชฌเซเช เชธเซเชฅเชฟเชคเชฟเชจเซ เชตเชฟเชจเซเชกเซ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชเซ เชฅเชพเชฏ เชเซ.
เชตเชฟเชถเชฟเชทเซเช เชคเชพเชณเชพเชเชจเซ เชเชชเชฏเซเช เชกเซเชเชพเชจเชพ เชซเซเชฐเชซเชพเชฐเซ เชฎเชพเชเซ เชฅเชพเชฏ เชเซ - เชซเชเซเชค เชเช เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชเชตเชพ เชคเชพเชณเชพเชจเซ เชฒเช เชถเชเซ เชเซ. เชตเชฟเชถเชฟเชทเซเช เชฒเซเช เชเชจเชพ เชฆเซเชตเชพเชฐเชพ เชฒเช เชถเชเชพเชฏ เชเซ:
- เชกเซเชเชพ เชซเซเชฐเซ เชนเซเชฏ เชคเซ เชเซเชเชชเชฃ เชชเซเชฐเชเซเชฐเชฟเชฏเชพ
- เชซเชเซเชค เชคเซ เช เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชเซ เชเซเชฎเชพเช เช เชกเซเชเชพ เชชเชฐ เชถเซเชฐ เชเชฐเซเชฒ เชฒเซเช เชนเซเชฏ เช เชจเซ เชตเชฟเชถเชฟเชทเซเช เชฒเซเชเชจเซ เชตเชฟเชจเชเชคเซ เชเชฐเชจเชพเชฐ เชธเซเชชเซเชฐเชฅเชฎ เชนเซเชฏ.
เชตเชฟเชเชฟเชฌเชฟเชฒเชฟเชเซ เชตเชฟเชจเซเชกเซ เชเซเชเชฒเซ เชธเชพเชเชเชกเซ เชนเชถเซ, เชคเซเชเชฒเซ เชฒเชพเชเชฌเซ เช
เชจเซเชฏ เชชเซเชฐเชเซเชฐเชฟเชฏเชพเชเช เชคเซเชจเชพ เชฎเชพเชเซ เชฐเชพเชน เชเซเชตเซ เชชเชกเชถเซ, เชชเชฐเชเชคเซ เชคเซเชจเซ เช
เชเชฆเชฐเชจเชพ เชกเซเชเชพเชฌเซเชเชจเซ เชธเซเชฅเชฟเชคเชฟ เชตเชงเซ เชธเซเชธเชเชเชค เชนเซเช เชถเชเซ เชเซ.
READ_COMMITTED โ เช เชธเซเชคเชฐเชจเซ เชธเชพเชฐ เช เชเซ เชเซ เชเชชเชฃเซ เช เชจเซเชฏ เชฅเซเชฐเซเชกเซเชฎเชพเชเชฅเซ เชฎเชพเชคเซเชฐ เชชเซเชฐเชคเชฟเชฌเชฆเซเชง เชกเซเชเชพ เช เชเซเชเช เชเซเช. เชเซ เช เชจเซเชฏ เชเซเชฐเชพเชจเซเชเซเชเซเชถเชจเชฎเชพเชเชจเซ เชกเซเชเชพ เชนเชเซ เชธเซเชงเซ เชชเซเชฐเชคเชฟเชฌเชฆเซเชง เชจเชฅเซ, เชคเซ เช เชฎเซ เชคเซเชจเซเช เชเซเชจเซเช เชธเชเชธเซเชเชฐเชฃ เชเซเชถเซเช.
เช เช เชฎเชจเซ เชฒเซเช เชฐเชฟเชฒเซเช เชฅเชตเชพเชจเซ เชฐเชพเชน เชเซเชตเชพเชจเซ เชฌเชฆเชฒเซ เชเชพเชฎเชจเซ เชธเชฎเชพเชเชคเชฐ เชฌเชจเชพเชตเชตเชพ เชฆเซ เชเซ.
เชตเชฟเชถเซเชท เชฏเซเชเซเชคเชฟเช เชตเชฟเชจเชพ, เช เชฎเซ IRIS เชฎเชพเช เชกเซเชเชพเชจเชพ เชเซเชจเชพ เชธเชเชธเซเชเชฐเชฃเชจเซ เชเซเช เชถเชเซเชถเซเช เชจเชนเซเช, เชคเซเชฅเซ เช เชฎเชพเชฐเซ เชคเชพเชณเชพเช เชธเชพเชฅเซ เชเชฐเชตเซเช เชชเชกเชถเซ.
เชคเชฆเชจเซเชธเชพเชฐ, เชกเซเชเชพเชจเซ เชฎเชพเชคเซเชฐ เชธเซเชธเชเชเชคเชคเชพเชจเซ เชเซเชทเชฃเซ เชชเชฐ เชตเชพเชเชเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเชตเชพ เชฎเชพเชเซ เช เชฎเชพเชฐเซ เชถเซเชฐ เชเชฐเซเชฒ เชคเชพเชณเชพเชเชจเซ เชเชชเชฏเซเช เชเชฐเชตเซ เชชเชกเชถเซ.
เชเชพเชฒเซ เชเชนเซเช เชเซ เช เชฎเชพเชฐเซ เชชเชพเชธเซ เชเช เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชเชงเชพเชฐ ^เชตเซเชฏเชเซเชคเชฟ เชเซ เชเซ เชเชเชฌเซเชเชพเชจเซ เชจเชพเชฃเชพเช เชเซเชฐเชพเชจเซเชธเชซเชฐ เชเชฐเซ เชเซ.
เชตเซเชฏเชเซเชคเชฟ 123 เชฅเซ เชตเซเชฏเชเซเชคเชฟ 242 เชฎเชพเช เชธเซเชฅเชพเชจเชพเชเชคเชฐเชฃเชจเซ เชเซเชทเชฃ:
LOCK +^person(123), +^person(242)
Set ^person(123, amount) = ^person(123, amount) - amount
Set ^person(242, amount) = ^person(242, amount) + amount
LOCK -^person(123), -^person(242)
เชกเซเชฌเชฟเช เชเชฐเชคเชพ เชชเชนเซเชฒเชพ 123 เชตเซเชฏเชเซเชคเชฟ เชชเชพเชธเซเชฅเซ เชจเชพเชฃเชพเชเชจเซ เชฐเชเชฎเชจเซ เชตเชฟเชจเชเชคเซ เชเชฐเชตเชพเชจเซ เชเซเชทเชฃ เชเช เชตเชฟเชถเชฟเชทเซเช เชฌเซเชฒเซเช (เชฎเซเชณเชญเซเชค เชฐเซเชคเซ) เชธเชพเชฅเซ เชนเซเชตเซ เชเชตเชถเซเชฏเช เชเซ:
LOCK +^person(123)
Write ^person(123)
เช เชจเซ เชเซ เชคเชฎเชพเชฐเซ เชคเชฎเชพเชฐเชพ เชชเชฐเซเชธเชจเชฒ เชเชเชพเชเชจเซเชเชฎเชพเช เชเชเชพเชเชจเซเช เชธเซเชเซเชเชธ เชฌเชคเชพเชตเชตเชพเชจเซ เชเชฐเซเชฐ เชนเซเชฏ, เชคเซ เชชเชเซ เชคเชฎเซ เชถเซเชฐ เชเชฐเซเชฒ เชฒเซเชเชจเซ เชเชชเชฏเซเช เชเชฐเซ เชถเชเซ เชเซ เช เชฅเชตเชพ เชคเซเชจเซ เชฌเชฟเชฒเชเซเชฒ เชเชชเชฏเซเช เชเชฐเซ เชถเชเชคเชพ เชจเชฅเซ:
LOCK +^person(123)#โSโ
Write ^person(123)
เชเซ เชเซ, เชเซ เชเชชเชฃเซ เชงเชพเชฐเซเช เชเซ เชกเซเชเชพเชฌเซเช เชเชพเชฎเชเซเชฐเซ เชฒเชเชญเช เชคเชฐเชค เช เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ (เชนเซเช เชคเชฎเชจเซ เชฏเชพเชฆ เช เชชเชพเชตเซ เชฆเชเช เชเซ เชเซเชฒเซเชฌเชฒ เช เชฐเชฟเชฒเซเชถเชจเชฒ เชเซเชฌเชฒ เชเชฐเชคเชพเช เชเชฃเซเช เชจเซเชเซเช-เชธเซเชคเชฐเชจเซเช เชฎเชพเชณเชเซเช เชเซ), เชคเซ เช เชธเซเชคเชฐเชจเซ เชเชฐเซเชฐเชฟเชฏเชพเชค เชเชเซ เชเซ.
เชชเซเชจเชฐเชพเชตเชฐเซเชคเชฟเชค เชตเชพเชเชเซ - เช เช เชฒเชเชคเชพ เชธเซเชคเชฐ เชกเซเชเชพเชจเชพ เชฌเชนเซเชตเชฟเชง เชตเชพเชเชเชจ เชฎเชพเชเซ เชชเชฐเชตเชพเชจเชเซ เชเชชเซ เชเซ เชเซ เชธเชนเชตเชฐเซเชคเซ เชตเซเชฏเชตเชนเชพเชฐเซ เชฆเซเชตเชพเชฐเชพ เชธเซเชงเชพเชฐเซ เชถเชเชพเชฏ เชเซ.
เชคเชฆเชจเซเชธเชพเชฐ, เชเชชเชฃเซ เชเซ เชกเซเชเชพ เชฌเชฆเชฒเซเช เชเซเช เชคเซ เชตเชพเชเชเชตเชพ เชฎเชพเชเซ เชเชชเชฃเซ เชเช เชถเซเชฐ เชเชฐเซเชฒ เชฒเซเช เชฒเชเชพเชตเชตเซเช เชชเชกเชถเซ เช เชจเซ เชเชชเชฃเซ เชเซ เชกเซเชเชพ เชฌเชฆเชฒเซเช เชเซเช เชคเซเชจเชพ เชชเชฐ เชตเชฟเชถเชฟเชทเซเช เชฒเซเช เชฒเชเชพเชตเชตเชพ เชชเชกเชถเซ.
เชธเชฆเชจเชธเซเชฌเซ, LOCK เชเชชเชฐเซเชเชฐ เชคเชฎเชจเซ เชคเชฎเชพเชฎ เชเชฐเซเชฐเซ เชคเชพเชณเชพเชเชจเซ เชตเชฟเชเชคเชตเชพเชฐ เชฏเชพเชฆเซ เชเชฐเชตเชพเชจเซ เชชเชฐเชตเชพเชจเชเซ เชเชชเซ เชเซ, เชเซเชฎเชพเชเชฅเซ เชเช เชจเชฟเชตเซเชฆเชจเชฎเชพเช เชเชฃเซเช เชฌเชงเซเช เชนเซเช เชถเชเซ เชเซ.
LOCK +^person(123, amount)#โSโ
ััะตะฝะธะต ^person(123, amount)
เช เชจเซเชฏ เชเชพเชฎเชเซเชฐเซ (เช เชธเชฎเชฏเซ เชธเชฎเชพเชเชคเชฐ เชฅเซเชฐเซเชกเซ ^person(123, เชฐเชเชฎ) เชฌเชฆเชฒเชตเชพเชจเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซ เชเซ, เชชเชฐเชเชคเซ เชเชฐเซ เชถเชเชคเชพ เชจเชฅเซ)
LOCK +^person(123, amount)
ะธะทะผะตะฝะตะฝะธะต ^person(123, amount)
LOCK -^person(123, amount)
ััะตะฝะธะต ^person(123, amount)
LOCK -^person(123, amount)#โSโ
เช เชฒเซเชชเชตเชฟเชฐเชพเชฎ เชฆเซเชตเชพเชฐเชพ เช เชฒเช เชเชฐเชพเชฏเซเชฒเชพ เชคเชพเชณเชพเชเชจเซ เชฏเชพเชฆเซ เชเชฐเชคเซ เชตเชเชคเซ, เชคเซ เชเซเชฐเชฎเชฟเช เชฐเซเชคเซ เชฒเซเชตเชพเชฎเชพเช เชเชตเซ เชเซ, เชชเชฐเชเชคเซ เชเซ เชคเชฎเซ เช เชเชฐเซ เชเซ:
LOCK +(^person(123),^person(242))
เชชเชเซ เชคเซเช เชเช เช เชธเชฎเชฏเซ เชชเชฐเชฎเชพเชฃเซ เชฐเซเชคเซ เชฒเซเชตเชพเชฎเชพเช เชเชตเซ เชเซ.
เชเชเชญเซเชฐเชคเชพเชชเซเชฐเซเชตเช - เช เชฎเชพเชฐเซ เชคเชพเชณเชพเช เชธเซเช เชเชฐเชตเชพ เชชเชกเชถเซ เชเซเชฅเซ เชเชฐเซเชจเซ เชเชเชฐเซ เชธเชพเชฎเชพเชจเซเชฏ เชกเซเชเชพ เชงเชฐเชพเชตเชคเชพ เชคเชฎเชพเชฎ เชตเซเชฏเชตเชนเชพเชฐเซ เชเซเชฐเชฎเชฟเช เชฐเซเชคเซ เชเชฒเชพเชตเชตเชพเชฎเชพเช เชเชตเซ. เช เช เชญเชฟเชเชฎ เชฎเชพเชเซ, เชฎเซเชเชพเชญเชพเชเชจเชพ เชคเชพเชณเชพเช เชตเชฟเชถเชฟเชทเซเช เชนเซเชตเชพ เชเซเชเช เช เชจเซ เชเชพเชฐเซเชฏเชเซเชทเชฎเชคเชพ เชฎเชพเชเซ เชตเซเชถเซเชตเชฟเช เชธเซเชคเชฐเชจเชพ เชจเชพเชจเชพเชฎเชพเช เชจเชพเชจเชพ เชเซเชทเซเชคเซเชฐเซ เชชเชฐ เชฒเซเชตเชพเชฎเชพเช เชเชตเซ เชเซ.
เชเซ เชเชชเชฃเซ เชตเซเชถเซเชตเชฟเช ^เชตเซเชฏเชเซเชคเชฟเชฎเชพเช เชญเชเชกเซเชณ เชกเซเชฌเชฟเช เชเชฐเชตเชพ เชตเชฟเชถเซ เชตเชพเชค เชเชฐเซเช, เชคเซ เชคเซเชจเชพ เชฎเชพเชเซ เชซเชเซเชค SERIALIZE เชเชเชธเซเชฒเซเชถเชจ เชธเซเชคเชฐ เช เชธเซเชตเซเชเชพเชฐเซเชฏ เชเซ, เชเชพเชฐเชฃ เชเซ เชจเชพเชฃเชพเช เชธเชเชค เชฐเซเชคเซ เช เชจเซเชเซเชฐเชฎเซ เชเชฐเซเชเชตเชพ เชเซเชเช, เช เชจเซเชฏเชฅเชพ เชคเซ เช เชฐเชเชฎ เชเชฃเซ เชตเชเชค เชเชฐเซเช เชเชฐเชตเซ เชถเชเซเชฏ เชเซ.
4. เชเชเชพเชเชชเชฃเซเช
เชฎเซเช เชเชจเซเชเซเชจเชฐเชจเซ เชธเชเชค เชเชเซเชเชเชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ เชชเชฐเซเชเซเชทเชฃเซ เชนเชพเชฅ เชงเชฐเซเชฏเชพ
docker kill my-iris
เชเชงเชพเชฐ เชคเซเชฎเชจเซ เชธเชพเชฐเซ เชฐเซเชคเซ เชธเชนเชจ เชเชฐเซ เชเซ. เชเซเช เชธเชฎเชธเซเชฏเชพ เชเชณเชเชตเชพเชฎเชพเช เชเชตเซ เชจเชฅเซ.
เชจเชฟเชทเซเชเชฐเซเชท
เชตเซเชถเซเชตเชฟเช เชฒเซเชเซ เชฎเชพเชเซ, InterSystems IRIS เชชเชพเชธเซ เชเซเชฐเชพเชจเซเชเซเชเซเชถเชจ เชธเชชเซเชฐเซเช เชเซ. เชคเซเช เชเชฐเซเชเชฐ เชชเชฐเชฎเชพเชฃเซ เช เชจเซ เชตเชฟเชถเซเชตเชธเชจเซเชฏ เชเซ. เชเซเชฒเซเชฌเชฒ เชชเชฐ เชเชงเชพเชฐเชฟเชค เชกเซเชเชพเชฌเซเชเชจเซ เชธเซเชธเชเชเชคเชคเชพ เชธเซเชจเชฟเชถเซเชเชฟเชค เชเชฐเชตเชพ เชฎเชพเชเซ, เชชเซเชฐเซเชเซเชฐเชพเชฎเชฐเชจเชพ เชชเซเชฐเชฏเชคเซเชจเซ เช เชจเซ เชตเซเชฏเชตเชนเชพเชฐเซเชจเซ เชเชชเชฏเซเช เชเชฐเซเชฐเซ เชเซ, เชเชพเชฐเชฃ เชเซ เชคเซเชฎเชพเช เชตเชฟเชฆเซเชถเซ เชเซ เชเซเชตเซ เชเชเชฟเชฒ เชฌเชฟเชฒเซเช-เชเชจ เชฐเชเชจเชพเช เชจเชฅเซ.
เชฒเซเชเชจเซ เชเชชเชฏเซเช เชเชฐเซเชฏเชพ เชตเชฟเชจเชพ เชเซเชฒเซเชฌเชฒเชจเซเช เชเชเชธเซเชฒเซเชถเชจ เชฒเซเชตเชฒ เช เชจเชเชฎเชฟเชเซเชก เชตเชพเชเชเชตเชพเชฎเชพเช เชเชตเซ เชเซ, เช เชจเซ เชเซเชฏเชพเชฐเซ เชฒเซเชเชจเซ เชเชชเชฏเซเช เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชคเซเชฏเชพเชฐเซ เชคเซเชจเซ SERIALIZE เชธเซเชคเชฐ เชธเซเชงเซ เชธเซเชจเชฟเชถเซเชเชฟเชค เชเชฐเซ เชถเชเชพเชฏ เชเซ.
เชตเซเชถเซเชตเชฟเช เชชเชฐเชจเชพ เชตเซเชฏเชตเชนเชพเชฐเซเชจเซ เชเซเชเชธเชพเช เช
เชจเซ เชเชกเชช เชชเซเชฐเซเชเซเชฐเชพเชฎเชฐเชจเซ เชเซเชถเชณเชคเชพ เชชเชฐ เชเซเชฌ เชเชงเชพเชฐ เชฐเชพเชเซ เชเซ: เชตเชพเชเชเชคเซ เชตเชเชคเซ เชตเชงเซ เชตเซเชฏเชพเชชเช เชฐเซเชคเซ เชตเชนเซเชเชเชพเชฏเซเชฒเชพ เชคเชพเชณเชพเชเชจเซ เชเชชเชฏเซเช เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ, เชเชเชฒเชคเชพเชจเซเช เชธเซเชคเชฐ เชเชเชเซเช เชนเซเชฏ เชเซ, เช
เชจเซ เชตเชงเซ เชธเชเชเซเชเชฟเชค เชตเชฟเชถเชฟเชทเซเช เชคเชพเชณเชพเช เชฒเซเชตเชพเชฎเชพเช เชเชตเซ เชเซ, เชเชพเชฎเชเซเชฐเซ เชเซเชเชฒเซ เชเชกเชชเซ เชนเซเชฏ เชเซ.
เชธเซเชฐเซเชธ: www.habr.com