เชฒเซเชเชจเซ เช
เชจเซเชตเชพเชฆ เชเซเชฐเซเชธเชจเชพ เชตเชฟเชฆเซเชฏเชพเชฐเซเชฅเซเช เชฎเชพเชเซ เชเชพเชธ เชคเซเชฏเชพเชฐ เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซ เชนเชคเซ
PostgreSQL เช
เชจเซ เชเชจเซเชเซเชถเชจ-เชตเชฟเชถเชฟเชทเซเช เชฒเซเชเชจ เชธเซเชธเชเชเชคเชคเชพ เชธเซเชเชฟเชเชเซเชธ
เชเชเชชเซเช เชชเชฐ, เช
เชฎเซ เชเชฃเชพ เชกเซเชเชพเชฌเซเชธเซเชธ เชธเชพเชฅเซ เชตเซเชฏเชตเชนเชพเชฐ เชเชฐเซเช เชเซเช, เชเซ เช
เชฎเชจเซ เชคเซเชฎเชจเซ เชเชพเชฐเซเชฏเชเซเชทเชฎเชคเชพ เช
เชจเซ เชเชพเชฎเซเชเชฅเซ เชตเชงเซ เชชเชฐเชฟเชเชฟเชค เชฅเชตเชพเชจเซ เชคเช เชเชชเซ เชเซ. เชเซเชฎ เชเซเชฎ เชเชชเชฃเซ เชจเชตเชพ เชกเซเชเชพเชฌเซเชธเซเชธเชจเซ เชตเชฟเชถเซเชทเชคเชพเชเชจเซ เชชเซเชฐเซเชฎ เชเชฐเชตเชพเชจเซเช เชถเซเชเซเช เชเซเช เชคเซเชฎ, เชเชชเชฃเซ เชเซเชฏเชพเชฐเซเช เชตเชฟเชเชพเชฐเชตเชพเชจเซเช เชถเชฐเซ เชเชฐเซเช เชเซเช เชเซ เชเซ เชเชชเชฃเซ เชฒเชพเชเชฌเชพ เชธเชฎเชฏเชฅเซ เชเชพเชฎ เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซเช เชคเซเชตเชพ เชตเชงเซ เชชเชฐเชฟเชชเชเซเชต เชเซเชฒเซเชธเชฎเชพเช เชธเชฎเชพเชจ เชธเซเชตเชฟเชงเชพเช เชนเชพเชเชฐ เชนเซเชฏ เชคเซ เชคเซ เชเซเชเชฒเซเช เชธเชพเชฐเซเช เชนเซเชค. เชชเซเชธเซเชเชเซเชฐเซเชเชธเชเซเชฏเซเชเชฒเชฎเชพเช เชนเซเช เชเซเชตเชพ เชฎเชพเชเชเชคเซ เชนเชคเซ เชคเซ เชจเชตเซ เชธเซเชตเชฟเชงเชพเชเชฎเชพเชเชจเซ เชเช เชธเชฎเชเซเชฐ เชเซเชฒเชธเซเชเชฐเชฎเชพเช เชเชจเซเชเซเชถเชจ เชฆเซเช เชฐเซเชชเชฐเซเชเชพเชเชเชฟเชค เชฒเซเชเชจ เชธเซเชธเชเชเชคเชคเชพ เชนเชคเซ. เช
เชจเซ เชคเซ เชฌเชนเชพเชฐ เชเชตเซเชฏเซเช เชคเซเชฎ, เช
เชฎเชพเชฐเซ เชชเชพเชธเซ เชคเซ เชชเชนเซเชฒเซเชฅเซ เช เชเซ, เช
เชจเซ เชเชเซ เช
เชฎเซ เชคเชฎเชพเชฐเซ เชธเชพเชฅเซ เชคเซเชจเซ เชเชชเชฏเซเช เชเซเชตเซ เชฐเซเชคเซ เชเชฐเซ เชถเชเซ เชคเซ เชตเชฟเชถเซเชจเซ เชฎเชพเชนเชฟเชคเซ เชถเซเชฐ เชเชฐเชตเชพ เชฎเชพเชเชเซเช เชเซเช.
เชฎเชจเซ เชคเซเชจเซ เชถเชพ เชฎเชพเชเซ เชเชฐเซเชฐ เชเซ?
เชเซเชฒเชธเซเชเชฐเซ เชเซเชตเซ เชฐเซเชคเซ เชตเชฐเซเชคเชตเซเช เชเซเชเช เชคเซ เชคเชฎเชพเชฐเซ เช เชฐเชเซ เชชเชฐ เชเชงเชพเชฐ เชฐเชพเชเซ เชเซ. เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, เชฌเชฟเชฒ เชเซเชเชตเชฃเซ เชเชชเซเชฒเชฟเชเซเชถเชจ เชฒเซ. เชคเชฎเชพเชฐเซ เชธเชฎเชเซเชฐ เชเซเชฒเชธเซเชเชฐเชฎเชพเช XNUMX% เชธเซเชธเชเชเชคเชคเชพเชจเซ เชเชฐเซเชฐ เชชเชกเชถเซ, เชคเซเชฅเซ เชคเชฎเชพเชฐเซ เชธเชฟเชเชเซเชฐเชจเชธ เชเชฎเชฟเชเซเชธเชจเซ เชธเชเซเชทเชฎ เชเชฐเชตเซเช เชชเชกเชถเซ เชเซเชฅเซ เชคเชฎเชพเชฐเซ เชกเซเชเชพเชฌเซเช เชคเชฎเชพเชฎ เชซเซเชฐเชซเชพเชฐเซ เชเชฐเชตเชพ เชฎเชพเชเซ เชฐเชพเชน เชเซเช. เชเซ เชเซ, เชเซ เชคเชฎเชพเชฐเซ เชเชชเซเชฒเชฟเชเซเชถเชจ เชเชกเชชเชฅเซ เชตเชฟเชเชธเชคเซเช เชธเชพเชฎเชพเชเชฟเช เชจเซเชเชตเชฐเซเช เชเซ, เชคเซ เชคเชฎเซ เชเชฆเชพเช XNUMX% เชธเซเชธเชเชเชคเชคเชพ เชเชฐเชคเชพเช เชเชกเชชเซ เชชเซเชฐเชคเชฟเชธเชพเชฆเชจเซ เชชเชธเชเชฆ เชเชฐเชถเซ. เช เชนเชพเชเชธเชฒ เชเชฐเชตเชพ เชฎเชพเชเซ, เชคเชฎเซ เชคเชฎเชพเชฐเชพ เชเซเชฒเชธเซเชเชฐเชฎเชพเช เช เชธเซเชฎเซเชณ เชเชฎเชฟเชเชจเซ เชเชชเชฏเซเช เชเชฐเซ เชถเชเซ เชเซ.
เชธเชฎเชพเชงเชพเชจ เชฎเชณเซ
เชคเชฎเชพเชฐเซ เชกเซเชเชพ เชธเซเชธเชเชเชคเชคเชพ เช เชจเซ เชชเซเชฐเชฆเชฐเซเชถเชจ เชตเชเซเชเซ เชเซเชฐเซเชกเชเชซ เชเชฐเชตเซเช เชชเชกเชถเซ. PostgreSQL เชธเซเชธเชเชเชคเชคเชพเชฅเซ เชฆเซเชฐ เชเชพเชฏ เชเซ เชเชพเชฐเชฃ เชเซ เชกเชฟเชซเซเชฒเซเช เชฐเซเชชเชฐเซเชเชพเชเชเชจ เชชเชเซ เช เชจเซเชฎเชพเชจเชฟเชค เช เชจเซ เช เชจเชชเซเชเซเชทเชฟเชค เชเชถเซเชเชฐเซเชฏ เชตเชฟเชจเชพ เชนเซเชฏ เชเซ. เชนเชตเซ เชเชพเชฒเซ เชธเชฎเชพเชงเชพเชจเซ เชเซเชเช.
เชเซเชฐเซเชกเชเชซ 1: เชชเซเชฐเชฆเชฐเซเชถเชจ
เชเซ PostgreSQL เชเซเชฒเชธเซเชเชฐเชจเซ เชธเซเชธเชเชเชคเชคเชพเชจเซ เชเชฐเซเชฐ เชจเชฅเซ, เชคเซ เชคเซ เช เชธเซเชฎเซเชณ เชฐเซเชคเซ เชเชพเชฒเซ เชถเชเซ เชเซ. เชฒเชเชพเชฃ เชเซเชฒเชธเซเชเชฐ เชฒเซเชกเชฐเชจเซ เชฌเชจเชพเชตเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชเซ, เช เชจเซ เช เชชเชกเซเชเซเชธ เชคเซเชจเซ เชชเซเชฐเชคเชฟเชเซเชคเชฟเช เชชเชฐ เชฅเซเชกเชพ เชฎเชฟเชฒเชฟเชธเซเชเชจเซเชก เชชเชเซ เชฎเซเชเชฒเชตเชพเชฎเชพเช เชเชตเชถเซ. เชเซเชฏเชพเชฐเซ PostgreSQL เชเซเชฒเชธเซเชเชฐเชจเซ เชธเซเชธเชเชเชคเชคเชพเชจเซ เชเชฐเซเชฐ เชนเซเชฏ, เชคเซเชฏเชพเชฐเซ เชคเซ เชธเชฟเชเชเซเชฐเชจเชธ เชฐเซเชคเซ เชเชพเชฒเชตเซเช เชเซเชเช. เชฒเซเชเชจ เชเซเชฒเชธเซเชเชฐ เชฒเซเชกเชฐเชจเซ เชเชฐเชตเชพเชฎเชพเช เชเชตเชถเซ, เชเซ เชชเซเชฐเชคเชฟเชเซเชคเชฟเชเชจเซ เช เชชเชกเซเช เชฎเซเชเชฒเชถเซ เช เชจเซ เชชเซเชทเซเชเชฟเชจเซ เชฐเชพเชน เชเซเชถเซ เชเซ เชฆเชฐเซเชเซ เชเซเชฒเชพเชฏเชจเซเชเชจเซ เชชเซเชทเซเชเชฟ เชฎเซเชเชฒเชคเชพ เชชเชนเซเชฒเชพ เชฒเชเซเชฏเซเช เชเซ เชเซ เชคเซ เชธเชซเชณ เชฅเชฏเซเช เชเซ. เช เช เชญเชฟเชเชฎเซ เชตเชเซเชเซเชจเซ เชตเซเชฏเชตเชนเชพเชฐเซ เชคเชซเชพเชตเชค เช เชเซ เชเซ เช เชธเซเชฎเซเชณ เชชเชฆเซเชงเชคเชฟเชจเซ เชฌเซ เชจเซเชเชตเชฐเซเช เชนเซเชชเซเชธเชจเซ เชเชฐเซเชฐ เชเซ, เชเซเชฏเชพเชฐเซ เชธเชฟเชเชเซเชฐเชจเชธ เชชเชฆเซเชงเชคเชฟเชจเซ เชเชพเชฐเชจเซ เชเชฐเซเชฐ เชเซ.
เชเซเชฐเซเชกเชเชซ 2: เชธเซเชธเชเชเชคเชคเชพ
เช เชฌเซ เช เชญเชฟเชเชฎเซเชฎเชพเช เชจเซเชคเชพ เชจเชฟเชทเซเชซเชณ เชเชตเชพเชจเซ เชเชเชจเชพเชฎเชพเช เชชเชฐเชฟเชฃเชพเชฎ เชชเชฃ เช เชฒเช เชนเชถเซ. เชเซ เชเชพเชฐเซเชฏ เช เชธเซเชฎเซเชณ เชฐเซเชคเซ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ, เชคเซ เชเซ เชเชตเซ เชญเซเชฒ เชฅเชพเชฏ เชเซ, เชคเซ เชคเชฎเชพเชฎ เชฐเซเชเซเชฐเซเชก เชชเซเชฐเชคเชฟเชเซเชคเชฟเช เชฆเซเชตเชพเชฐเชพ เชชเซเชฐเชคเชฟเชฌเชฆเซเชง เชเชฐเชตเชพเชฎเชพเช เชเชตเชถเซ เชจเชนเซเช. เชเซเชเชฒเซเช เชจเซเชเชถเชพเชจ เชฅเชถเซ? เชเชชเซเชฒเชฟเชเซเชถเชจ เชชเซเชคเซ เช เชจเซ เชชเซเชฐเชคเชฟเชเซเชคเชฟเชจเซ เชเชพเชฐเซเชฏเชเซเชทเชฎเชคเชพ เชชเชฐ เชเชงเชพเชฐ เชฐเชพเชเซ เชเซ. เชชเซเชฐเชคเชฟเชเซเชคเชฟ เชเชเชชเซเช เชเชฐเชตเซเช เชชเซเชฐเชคเชฟเชเซเชคเชฟเชจเซ เชฒเซเชกเชฐ เชฌเชจเชตเชพเชฅเซ เช เชเชเชพเชตเชถเซ เชเซ เชคเซเชฎเชพเชเชจเซ เชฎเชพเชนเชฟเชคเซ เชฒเซเชกเชฐ เชเชฐเชคเชพ 1 MB เชเชเซ เชนเซเชฏ, เชเชเชฒเซ เชเซ, เช เชธเซเชฎเซเชณ เชเชพเชฎเชเซเชฐเซ เชฆเชฐเชฎเชฟเชฏเชพเชจ 1 MB เชธเซเชงเซเชจเชพ เชฐเซเชเซเชฐเซเชกเซเชธ เชธเชเชญเชตเชฟเชค เชฐเซเชคเซ เชเซเชตเชพเช เชถเชเซ เชเซ.
เช เชธเชฟเชเชเซเชฐเชจเชธ เชฎเซเชกเชฎเชพเช เชฅเชคเซเช เชจเชฅเซ. เชเซ เชจเซเชคเชพ เชจเชฟเชทเซเชซเชณ เชเชพเชฏ, เชคเซ เชฌเชงเซ เชชเซเชฐเชคเชฟเชเซเชคเชฟเช เช เชชเชกเซเช เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ, เชเชพเชฐเชฃ เชเซ เชจเซเชคเชพ เชชเชฐ เชชเซเชทเซเชเชฟ เชฅเชฏเซเชฒ เชเซเชเชชเชฃ เชฒเชเชพเชฃ เชชเซเชฐเชคเชฟเชเซเชคเชฟเช เชชเชฐ เชชเซเชทเซเชเชฟ เชฅเชฏเซเชฒ เชนเซเชตเซเช เชเชตเชถเซเชฏเช เชเซ. เช เชธเซเชธเชเชเชคเชคเชพ เชเซ.
เชธเชฟเชเชเซเชฐเชจเชธ เชตเชฐเซเชคเชฃเซเช เชฌเชฟเชฒเชฟเชเช เชเชชเซเชฒเชฟเชเซเชถเชจเชฎเชพเช เช เชฐเซเชฅเชชเซเชฐเซเชฃ เชฌเชจเซ เชเซ เชเซเชฏเชพเช เชธเซเชธเชเชเชคเชคเชพ เช เชจเซ เชชเซเชฐเชฆเชฐเซเชถเชจ เชตเชเซเชเซเชจเชพ เชเซเชฐเซเชก-เชเชซเชฎเชพเช เชธเซเชธเชเชเชคเชคเชพเชจเซ เชธเซเชชเชทเซเช เชซเชพเชฏเชฆเซ เชเซ. เชเชตเซ เชเชชเซเชฒเชฟเชเซเชถเชจ เชฎเชพเชเซ เชธเซเชฅเซ เชฎเชนเชคเซเชตเชจเซ เชตเชธเซเชคเซ เชฎเชพเชจเซเชฏ เชกเซเชเชพ เชเซ. เชนเชตเซ เชเช เชธเชพเชฎเชพเชเชฟเช เชจเซเชเชตเชฐเซเช เชตเชฟเชถเซ เชตเชฟเชเชพเชฐเซ เชเซเชฎเชพเช เชฎเซเชเซเชฏ เชเชพเชฐเซเชฏ เชถเชเซเชฏ เชคเซเชเชฒเซ เชเชกเชชเชฅเซ เชตเชฟเชจเชเชคเซเชเชจเซ เชเชตเชพเชฌ เชเชชเซเชจเซ เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพเชจเซเช เชงเซเชฏเชพเชจ เชฐเชพเชเชตเชพเชจเซเช เชเซ. เช เชเชฟเชธเซเชธเชพเชฎเชพเช, เชเชเชพ เชจเซเชเชตเชฐเซเช เชนเซเชชเซเชธ เชธเชพเชฅเซเชจเซเช เชชเซเชฐเชฆเชฐเซเชถเชจ เช เชจเซ เชเชฎเชฟเช เชฎเชพเชเซ เชเชเซ เชฐเชพเชน เชเซเชตเซ เช เชชเซเชฐเชพเชฅเชฎเชฟเชเชคเชพ เชนเชถเซ. เชเซ เชเซ, เชชเซเชฐเชฆเชฐเซเชถเชจ เช เชจเซ เชธเซเชธเชเชเชคเชคเชพ เชตเชเซเชเซเชจเซ เชตเซเชชเชพเชฐ เชเชเชฎเชพเชคเซเชฐ เชเชตเซ เชจเชฅเซ เชเซ เชเซเชจเชพ เชตเชฟเชถเซ เชคเชฎเชพเชฐเซ เชตเชฟเชเชพเชฐเชตเซเช เชชเชกเชถเซ.
เชเซเชฐเซเชก-เชเชซ 3: เชเซเชฐเซเชถ
เชจเชฟเชทเซเชซเชณเชคเชพ เชฆเชฐเชฎเชฟเชฏเชพเชจ เชเซเชฒเชธเซเชเชฐ เชเซเชตเซ เชฐเซเชคเซ เชตเชฐเซเชคเซ เชเซ เชคเซ เชธเชฎเชเชตเซเช เชเซเชฌ เช เชฎเชนเชคเซเชตเชชเซเชฐเซเชฃ เชเซ. เชเชตเซ เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟเชจเซ เชตเชฟเชเชพเชฐ เชเชฐเซ เชเซ เชเซเชฏเชพเช เชเช เช เชฅเชตเชพ เชตเชงเซ เชชเซเชฐเชคเชฟเชเซเชคเชฟเช เชจเชฟเชทเซเชซเชณ เชเชพเชฏ. เชเซเชฏเชพเชฐเซ เชเชฎเชฟเชเซเชธเชจเซ เช เชธเซเชฎเซเชณ เชฐเซเชคเซ เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ, เชคเซเชฏเชพเชฐเซ เชฒเซเชกเชฐ เชเชพเชฐเซเชฏ เชเชฐเชตเชพเชจเซเช เชเชพเชฒเซ เชฐเชพเชเชถเซ, เชเชเชฒเซ เชเซ, เชเซเชฎ เชฅเชฏเซเชฒ เชชเซเชฐเชคเชฟเชเซเชคเชฟเชจเซ เชฐเชพเชน เชเซเชฏเชพ เชตเชฟเชจเชพ, เชธเซเชตเซเชเชพเชฐเซ เช เชจเซ เชฒเชเชตเชพเชจเซ เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชเชฐเซ. เชเซเชฏเชพเชฐเซ เชชเซเชฐเชคเชฟเชเซเชคเชฟเช เชเซเชฒเชธเซเชเชฐเชฎเชพเช เชชเชพเชเชพ เชซเชฐเซ เชเซ, เชคเซเชฏเชพเชฐเซ เชคเซเช เชจเซเชคเชพเชจเซ เชชเชเชกเซ เชเซ. เชธเชฟเชเชเซเชฐเชจเชธ เชชเซเชฐเชคเชฟเชเซเชคเชฟ เชธเชพเชฅเซ, เชเซ เชชเซเชฐเชคเชฟเชเซเชคเชฟเช เชชเซเชฐเชคเชฟเชธเชพเชฆ เชเชชเชคเซ เชจเชฅเซ, เชคเซ เชฒเซเชกเชฐ เชชเชพเชธเซ เชเซเช เชตเชฟเชเชฒเซเชช เชฐเชนเซเชถเซ เชจเชนเซเช เช เชจเซ เชชเซเชฐเชคเชฟเชเซเชคเชฟ เชเซเชฒเชธเซเชเชฐเชฎเชพเช เชชเชฐเชค เชจ เชเชตเซ เชคเซเชฏเชพเช เชธเซเชงเซ เชชเซเชฐเชคเชฟเชเซเชคเชฟ เชชเซเชทเซเชเชฟ เชฎเชพเชเซ เชฐเชพเชน เชเซเชตเซ เชเชพเชฒเซ เชฐเชพเชเชถเซ เช เชจเซ เชฒเซเชเชจ เชธเซเชตเซเชเชพเชฐเซ เช เชจเซ เชชเซเชฐเชคเชฟเชฌเชฆเซเชง เชเชฐเซ เชถเชเชถเซ.
เชตเซเชฏเชตเชนเชพเชฐ เชฆเซเช เชเช เชเชจเซเชเซเชถเชจ?
เชฆเชฐเซเช เชเชชเซเชฒเชฟเชเซเชถเชจเชจเซ เชธเซเชธเชเชเชคเชคเชพ เช เชจเซ เชชเซเชฐเชฆเชฐเซเชถเชจเชจเชพ เชตเชฟเชตเชฟเชง เชชเซเชฐเชเชพเชฐเชจเชพ เชธเชเชฏเซเชเชจเชจเซ เชเชฐเซเชฐ เชเซ. เชเซเชฏเชพเช เชธเซเชงเซ, เช เชฒเชฌเชคเซเชค, เชคเซ เช เชฎเชพเชฐเซ เชฌเชฟเชฒ-เชเซเชเชตเชฃเซ เชเชชเซเชฒเชฟเชเซเชถเชจ เชเซ, เชเซ เช เชฎเซ เชธเชเชชเซเชฐเซเชฃ เชธเซเชธเชเชเชค เชนเซเชตเชพเชจเซ เชเชฒเซเชชเชจเชพ เชเชฐเซเช เชเซเช, เช เชฅเชตเชพ เช เชฎเชพเชฐเซ เชฒเชเชญเช เชเซเชทเชฃเชฟเช เชธเชพเชฎเชพเชเชฟเช เชจเซเชเชตเชฐเซเชเชฟเชเช เชเชชเซเชฒเชฟเชเซเชถเชจ เชเซ. เช เชจเซเชฏ เชคเชฎเชพเชฎ เชเซเชธเซเชฎเชพเช, เชเชตเซ เชธเชฎเชฏ เชเชตเชถเซ เชเซเชฏเชพเชฐเซ เชเซเชเชฒเซเช เชเชพเชฎเชเซเชฐเซ เชธเชฟเชเชเซเชฐเชจเชธ เชนเซเชตเซ เชเซเชเช เช เชจเซ เชเซเชเชฒเซเช เช เชธเซเชฎเซเชณ เชนเซเชตเซ เชเซเชเช. เชคเชฎเซ เชเซเช เชชเชฐ เชฎเซเชเชฒเชตเชพเชฎเชพเช เชเชตเซเชฒ เชธเชเชฆเซเชถ เชชเซเชฐเชคเชฟเชฌเชฆเซเชง เชจ เชฅเชพเชฏ เชคเซเชฏเชพเช เชธเซเชงเซ เชธเชฟเชธเซเชเชฎ เชฐเชพเชน เชเซเชตเชพ เชจ เชเชเซเชเชคเชพ เชนเซเชฏ, เชชเชฐเชเชคเซ เชเซ เชคเซ เช เชเชชเซเชฒเชฟเชเซเชถเชจเชฎเชพเช เชเซเชเชตเชฃเซเชจเซ เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ, เชคเซ เชคเชฎเชพเชฐเซ เชฐเชพเชน เชเซเชตเซ เชชเชกเชถเซ.
เช เชคเชฎเชพเชฎ เชจเชฟเชฐเซเชฃเชฏเซ, เช เชฒเชฌเชคเซเชค, เชเชชเซเชฒเชฟเชเซเชถเชจ เชกเซเชตเชฒเชชเชฐ เชฆเซเชตเชพเชฐเชพ เชฒเซเชตเชพเชฎเชพเช เชเชตเซ เชเซ. เชฆเชฐเซเช เช เชญเชฟเชเชฎเชจเซ เชเชชเชฏเซเช เชเซเชฏเชพเชฐเซ เชเชฐเชตเซ เชคเซ เชตเชฟเชถเซ เชฏเซเชเซเชฏ เชจเชฟเชฐเซเชฃเชฏเซ เชฒเซเชตเชพเชฅเซ เชคเชฎเชจเซ เชคเชฎเชพเชฐเชพ เชเซเชฒเชธเซเชเชฐเชฎเชพเชเชฅเซ เชธเซเชฅเซ เชตเชงเซ เชฎเซเชณเชตเชตเชพเชฎเชพเช เชฎเชฆเชฆ เชฎเชณเชถเซ. เชคเซ เชฎเชนเชคเซเชตเชจเซเช เชเซ เชเซ เชตเชฟเชเชพเชธเชเชฐเซเชคเชพ เชเชจเซเชเซเชถเชจเซเชธ เช เชจเซ เชตเซเชฏเชตเชนเชพเชฐเซ เชฎเชพเชเซ SQL เชธเซเชคเชฐเซ เชคเซเชฎเชจเซ เชตเชเซเชเซ เชธเซเชตเชฟเช เชเชฐเซ เชถเชเซ เชเซ.
เชตเซเชฏเชตเชนเชพเชฐเชฎเชพเช เชจเชฟเชฏเชเชคเซเชฐเชฃเชจเซ เชเชพเชคเชฐเซ เชเชฐเชตเซ
เชฎเซเชณเชญเซเชค เชฐเซเชคเซ, PostgreSQL เชธเซเชธเชเชเชคเชคเชพ เชชเซเชฐเชฆเชพเชจ เชเชฐเซ เชเซ. เช เชธเชฐเซเชตเชฐ เชชเซเชฐเชพเชฎเซเชเชฐ เชฆเซเชตเชพเชฐเชพ เชจเชฟเชฏเชเชคเซเชฐเชฟเชค เชฅเชพเชฏ เชเซ synchronous_commit
. เชฎเซเชณเชญเซเชค เชฐเซเชคเซ เชคเซ เชธเซเชฅเชฟเชคเชฟเชฎเชพเช เชเซ on
, เชชเชฐเชเชคเซ เชคเซเชจเซ เชชเชพเชธเซ เช
เชจเซเชฏ เชคเซเชฐเชฃ เชตเชฟเชเชฒเซเชชเซ เชเซ: local
, remote_write
เช
เชฅเชตเชพ off
.
เชเซเชฏเชพเชฐเซ เชชเชฐเชฟเชฎเชพเชฃ เชธเซเช เชเชฐเซ off
เชธเซเชฅเชพเชจเชฟเช เชธเชฟเชธเซเชเชฎ เชชเชฐ เชชเชฃ เชคเชฎเชพเชฎ เชธเชฟเชเชเซเชฐเชจเชธ เชเชฎเชฟเช เชฌเชเชง เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ. เชธเซเชฅเชพเชจเชฟเช เชชเชฐเชฟเชฎเชพเชฃ เชธเซเชฅเชพเชจเชฟเช เชธเชฟเชธเซเชเชฎ เชฎเชพเชเซ เชธเชฟเชเชเซเชฐเชจเชธ เชฎเซเชกเชจเซ เชเชฒเซเชฒเซเช เชเชฐเซ เชเซ, เชชเชฐเชเชคเซ เชชเซเชฐเชคเชฟเชเซเชคเชฟเช เชชเชฐ เชฒเชเซ เชเซ เชคเซ เช
เชธเซเชฎเซเชณ เชฐเซเชคเซ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ. Remote_write
เชเชจเชพเชฅเซ เชชเชฃ เชเชเชณ เชเชพเชฏ เชเซ: เชชเซเชฐเชคเชฟเชเซเชคเชฟเช เชชเชฐ เชฒเชเซ เชเซ เชคเซ เช
เชธเซเชฎเซเชณ เชฐเซเชคเซ เชฌเชจเชพเชตเชตเชพเชฎเชพเช เชเชตเซ เชเซ, เชชเชฐเชเชคเซ เชเซเชฏเชพเชฐเซ เชชเซเชฐเชคเชฟเชเซเชคเชฟเช เชฒเชเชตเชพเชจเซเช เชธเซเชตเซเชเชพเชฐเซเชฏเซเช เชนเซเชฏ เชชเชฐเชเชคเซ เชคเซเชจเซ เชกเชฟเชธเซเช เชชเชฐ เชจ เชฒเชเซเชฏเซเช เชนเซเชฏ เชคเซเชฏเชพเชฐเซ เชชเชฐเชค เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ.
เชตเชฟเชเชฒเซเชชเซเชจเซ เชเชชเชฒเชฌเซเชง เชถเซเชฐเซเชฃเซเชจเซ เชงเซเชฏเชพเชจเชฎเชพเช เชฒเชเชจเซ, เช
เชฎเซ เชเช เชตเชฐเซเชคเชจ เชชเชธเชเชฆ เชเชฐเซเช เชเซเช เช
เชจเซ, เชคเซเชจเซ เชงเซเชฏเชพเชจเชฎเชพเช เชฐเชพเชเซเชจเซ on
โ เช เชธเชฟเชเชเซเชฐเชจเชธ เชฐเซเชเซเชฐเซเชกเชฟเชเชเซเชธ เชเซ, เช
เชฎเซ เชชเชธเชเชฆ เชเชฐเซเชถเซเช local
เชจเซเชเชตเชฐเซเช เชชเชฐ เช
เชธเซเชฎเซเชณ เชเชฎเชฟเช เชฎเชพเชเซ, เชเซเชฏเชพเชฐเซ เชธเซเชฅเชพเชจเชฟเช เชเชฎเชฟเชเซเชธเชจเซ เชธเชฟเชเชเซเชฐเชจเชธ เชเซเชกเซเชจเซ.
เชนเชตเซ, เช
เชฎเซ เชคเชฎเชจเซ เชเช เชเซเชทเชฃเชฎเชพเช เช เชเซเชตเซ เชฐเซเชคเซ เชธเซเช เชเชฐเชตเซเช เชคเซ เชเชนเซเชถเซเช, เชชเชฐเชเชคเซ เชเชฒเซเชชเชจเชพ เชเชฐเซ เชเซ เช
เชฎเซ เชธเซเช เชเชฐเซเชฏเซเช เชเซ synchronous_commit
ะฒ local
เชธเชฐเซเชตเชฐ เชฎเชพเชเซ. เช
เชฎเซ เชตเชฟเชเชพเชฐเซเชฏเซเช เชเซ เชถเซเช เชชเซเชฐเชพเชฎเซเชเชฐ เชฌเชฆเชฒเชตเซเช เชถเชเซเชฏ เชเซ synchronous_commit
เชซเซเชฒเชพเชฏ เชชเชฐ, เช
เชจเซ เชคเซ เชฌเชนเชพเชฐ เชเชตเซเชฏเซเช เชเซ เชคเซ เชฎเชพเชคเซเชฐ เชถเชเซเชฏ เชจเชฅเซ, เช เชเชฐเชตเชพ เชฎเชพเชเซ เชฌเซ เชฐเชธเซเชคเชพเช เชชเชฃ เชเซ. เชชเซเชฐเชฅเชฎ เชคเชฎเชพเชฐเชพ เชเชจเซเชเซเชถเชจเชจเชพ เชธเชคเซเชฐเชจเซ เชจเซเชเซ เชชเซเชฐเชฎเชพเชฃเซ เชธเซเช เชเชฐเชตเชพเชจเซเช เชเซ:
SET SESSION synchronous_commit TO ON;
// Your writes go here
เชธเชคเซเชฐเชฎเชพเช เช
เชจเซเชเชพเชฎเซ เชคเชฎเชพเชฎ เชฒเชเชพเชฃเซ เชเชจเซเชเซเชเซเชก เชเซเชฒเชพเชฏเชจเซเชเชจเซ เชนเชเชพเชฐเชพเชคเซเชฎเช เชชเชฐเชฟเชฃเชพเชฎ เชชเชฐเชค เชเชฐเชคเชพ เชชเชนเซเชฒเชพ เชชเซเชฐเชคเชฟเชเซเชคเชฟเชเชจเซ เชฒเชเซเชฒเชพ เชฒเชเชพเชฃเซเชจเซ เชธเซเชตเซเชเชพเชฐเชถเซ. เชเซเชฏเชพเช เชธเซเชงเซ เช
เชฒเชฌเชคเซเชค เชคเชฎเซ เชธเซเชเชฟเชเช เชฌเชฆเชฒเชคเชพ เชจเชฅเซ synchronous_commit
เชซเชฐเซ. เชคเชฎเซ เชญเชพเช เชเซเชกเซ เชถเชเซ เชเซ SESSION
เชเชฆเซเชถเชฎเชพเช เชเชพเชฐเชฃ เชเซ เชคเซ เชกเชฟเชซเซเชฒเซเช เชฎเซเชฒเซเชฏเชฎเชพเช เชนเชถเซ.
เชฌเซเชเซ เชชเชฆเซเชงเชคเชฟ เชธเชพเชฐเซ เชเซ เชเซเชฏเชพเชฐเซ เชคเชฎเซ เชเชพเชคเชฐเซ เชเชฐเชตเชพ เชฎเชพเชเชเชคเชพ เชนเซเชต เชเซ เชคเชฎเชจเซ เชเช เช เชตเซเชฏเชตเชนเชพเชฐ เชฎเชพเชเซ เชธเชฟเชเชเซเชฐเชจเชธ เชชเซเชฐเชคเชฟเชเซเชคเชฟ เชฎเชณเซ. เชเชฃเชพ NoSQL เชเชจเชฐเซเชถเชจ เชกเซเชเชพเชฌเซเชเชฎเชพเช เชตเซเชฏเชตเชนเชพเชฐเซเชจเซ เชเซเชฏเชพเชฒ เช
เชธเซเชคเชฟเชคเซเชตเชฎเชพเช เชจเชฅเซ, เชชเชฐเชเชคเซ เชคเซ PostgreSQL เชฎเชพเช เชเซ. เช เชเชฟเชธเซเชธเชพเชฎเชพเช เชคเชฎเซ เชตเซเชฏเชตเชนเชพเชฐ เชถเชฐเซ เชเชฐเซ เช
เชจเซ เชชเชเซ เชธเซเช เชเชฐเซ synchronous_commit
ะฒ on
เชเซเชฐเชพเชจเซเชเซเชเซเชถเชจ เชฎเชพเชเซ เชเชจเซเชเซเชฐเซ เชเชเซเชเชฟเชเซเชฏเซเช เชเชฐเชคเชพ เชชเชนเซเชฒเชพ. COMMIT
เชเซเชเชชเชฃ เชชเซเชฐเชพเชฎเซเชเชฐ เชฎเซเชฒเซเชฏเชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ เชตเซเชฏเชตเชนเชพเชฐ เชเชฐเชถเซ synchronous_commit
, เชเซ เชคเซ เชธเชฎเชฏเซ เชธเซเช เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชนเชคเซเช, เชเซ เชเซ เช
เชจเซเชฏ เชตเชฟเชเชพเชธเชเชฐเซเชคเชพเช เชธเชฎเชเซ เชเซ เชเซ เชฒเชเชพเชฃเซ เช
เชธเซเชฎเซเชณ เชจเชฅเซ เชคเซเชจเซ เชเชพเชคเชฐเซ เชเชฐเชตเชพ เชฎเชพเชเซ เชเชฒเชจเซ เช
เชชเชซเซเชฐเชจเซเช เชธเซเช เชเชฐเชตเซเช เชถเซเชฐเซเชทเซเช เชเซ.
BEGIN;
SET LOCAL synchronous_commit TO ON;
// Your writes go here
COMMIT;
เชกเซเชเชพเชฌเซเช เชเชจเซเชเซเชเซเชก เชเซเชฒเชพเชฏเชจเซเชเชจเซ เชธเชเชพเชฐเชพเชคเซเชฎเช เชชเซเชฐเชคเชฟเชธเชพเชฆ เชเชชเซ เชคเซ เชชเชนเซเชฒเชพเช เชชเซเชฐเชคเชฟเชเซเชคเชฟเช เชชเชฐ เชฒเชเชตเชพเชฎเชพเช เชเชตเซเชฒ เชคเชฎเชพเชฎ เชเซเชฐเชพเชจเซเชเซเชเซเชถเชจ เชเชฎเชฟเชเซเชธเชจเซ เชนเชตเซ เชชเซเชทเซเชเชฟ เชเชฐเชตเชพเชฎเชพเช เชเชตเชถเซ.
PostgreSQL เชธเซเช เชเชฐเซ เชฐเชนเซเชฏเซเช เชเซ
เช เชชเชนเซเชฒเชพ, เช
เชฎเซ เชชเซเชธเซเชเชเซเชฐเซเชเชธเชเซเชฏเซเชเชฒ เชธเชฟเชธเซเชเชฎเชจเซ เชเชฒเซเชชเชจเชพ เชเชฐเซ เชนเชคเซ synchronous_commit
เชฎเชพเช เชเชจเซเชธเซเชเซเชฒ เชเชฐเซเชฒเซเช local
. เชธเชฐเซเชตเชฐ เชฌเชพเชเซ เชชเชฐ เชเชจเซ เชตเชพเชธเซเชคเชตเชฟเช เชฌเชจเชพเชตเชตเชพ เชฎเชพเชเซ, เชคเชฎเชพเชฐเซ เชฌเซ เชธเชฐเซเชตเชฐ เชฐเซเชชเชฐเซเชเชพเชเชเชจ เชตเชฟเชเชฒเซเชชเซ เชธเซเช เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชชเชกเชถเซ. เชเช เชตเชงเซ เชชเชฐเชฟเชฎเชพเชฃ synchronous_standby_names
เชเซเชฏเชพเชฐเซ เชคเซ เชคเซเชจเชพ เชชเซเชคเชพเชจเชพเชฎเชพเช เชเชตเชถเซ synchronous_commit
เชฎเชพเช เชนเชถเซ on
. เชคเซ เชจเชเซเชเซ เชเชฐเซ เชเซ เชเซ เชเช เชชเซเชฐเชคเชฟเชเซเชคเชฟเช เชธเชฟเชเชเซเชฐเชจเชธ เชเชฎเชฟเช เชฎเชพเชเซ เชฒเชพเชฏเช เชเซ, เช
เชจเซ เช
เชฎเซ เชคเซเชจเซ เชธเซเช เชเชฐเซเชถเซเช *
, เชเซเชจเซ เช
เชฐเซเชฅ เช เชฅเชถเซ เชเซ เชคเชฎเชพเชฎ เชชเซเชฐเชคเชฟเชเซเชคเชฟเช เชธเชพเชฎเซเชฒ เชเซ. เช เชฎเซเชฒเซเชฏเซ เชธเชพเชฎเชพเชจเซเชฏ เชฐเซเชคเซ เชฐเซเชชเชฐเซเชเชพเชเชเชฟเชค เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ
synchronous_commit = local
synchronous_standby_names='*'
เชชเชฐเชฟเชฎเชพเชฃ เชธเซเช เชเชฐเซเชจเซ synchronous_commit
เช
เชฐเซเชฅเชฎเชพเช local
, เช
เชฎเซ เชเช เชธเชฟเชธเซเชเชฎ เชฌเชจเชพเชตเซเช เชเซเช เชเซเชฏเชพเช เชธเซเชฅเชพเชจเชฟเช เชกเชฟเชธเซเช เชธเชฟเชเชเซเชฐเชจเชธ เชฐเชนเซ เชเซ, เชชเชฐเชเชคเซ เชจเซเชเชตเชฐเซเช เชชเซเชฐเชคเชฟเชเซเชคเชฟ เชเชฎเชฟเช เชกเชฟเชซเซเชฒเซเช เชฐเซเชชเซ เช
เชธเซเชฎเซเชณ เชนเซเชฏ เชเซ. เชเซเชฏเชพเช เชธเซเชงเซ, เช
เชฒเชฌเชคเซเชค, เช
เชฎเซ เชเชชเชฐ เชฌเชคเชพเชตเซเชฏเชพ เชชเซเชฐเชฎเชพเชฃเซ, เช เชเชฎเชฟเชเซเชธเชจเซ เชธเชฟเชเชเซเชฐเชจเชธ เชฌเชจเชพเชตเชตเชพเชจเซเช เชจเชเซเชเซ เชเชฐเซเช เชเซเช.
เชเซ เชคเชฎเซ เชตเชฟเชเชพเชธเชจเซ เช
เชจเซเชธเชฐเซ เชฐเชนเซเชฏเชพ เชเซ
เชฅเซเชกเชพ เชตเชงเซ เชถเชฌเซเชฆเซ...
เชฎเชพเชคเซเชฐ เชเช เช
เช เชตเชพเชกเชฟเชฏเชพ เชชเชนเซเชฒเชพ, เชฎเซเช เชคเชฎเชจเซ เชเชนเซเชฏเซเช เชนเซเชค เชเซ เชชเซเชธเซเชเชเซเชฐเซเชเชธเชเซเชฏเซเชเชฒเชจเซ เชเชเชฒเซ เชฌเชพเชฐเซเชเชพเชเชฅเซ เชซเชพเชเชจ เชเซเชฏเซเชจ เชเชฐเชตเซเช เช
เชถเชเซเชฏ เชเซ. เชคเซเชฏเชพเชฐเซ เชเชฎเซเชชเซเช เชชเซเชฒเซเชเชซเซเชฐเซเชฎ เชเซเชฎเชจเชพ เชธเชญเซเชฏ เชเชฐเซเชเซ เชเชเซเชฐเชน เชเชฐเซเชฏเซ เชเซ เชเชตเซ เชคเช เช
เชธเซเชคเชฟเชคเซเชตเชฎเชพเช เชเซ. เชคเซเชฃเซ เชฎเชพเชฐเชพ เชตเชพเชเชงเชพเชเชจเซ เชถเชพเชเชค เชเชฐเซเชฏเชพ เช
เชจเซ PostgreSQL เชฆเชธเซเชคเชพเชตเซเชเซเชเชฐเชฃเชฎเชพเช เชฎเชณเซ
เช เชธเซเชเชฟเชเช เชเซเชเชชเชฃ เชธเชฎเชฏเซ เชฌเชฆเชฒเซ เชถเชเชพเชฏ เชเซ. เชเซเชเชชเชฃ เชเซเชฐเชพเชจเซเชเซเชเซเชถเชจ เชฎเชพเชเซเชจเซ เชตเชฐเซเชคเชฃเซเช เชชเซเชฐเชคเชฟเชฌเชฆเซเชงเชคเชพ เชธเชฎเชฏเซ เชชเซเชฐเชญเชพเชตเชฎเชพเช เชธเซเชเชฟเชเช เชฆเซเชตเชพเชฐเชพ เชจเชเซเชเซ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ. เชคเซเชฅเซ, เชเซเชเชฒเชพเช เชตเซเชฏเชตเชนเชพเชฐเซ เชฎเชพเชเซ เชธเชฟเชเชเซเชฐเชจเชธ เช
เชจเซ เช
เชจเซเชฏ เชฎเชพเชเซ เช
เชธเซเชฎเซเชณ เชฐเซเชคเซ เชเชเชฐเชตเซเช เชถเชเซเชฏ เช
เชจเซ เชเชชเชฏเซเชเซ เชเซ. เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, เชเซเชเชจเซ เชฆเชฌเชพเชฃ เชเชฐเชตเซเช multistatement
เชเซเชฏเชพเชฐเซ เชชเซเชฐเชพเชฎเซเชเชฐเชจเซเช เชกเชฟเชซเซเชฒเซเช เชฎเซเชฒเซเชฏ เชตเชฟเชฐเซเชฆเซเชง เชนเซเชฏ, เชธเซเช เชเชฐเซ เชคเซเชฏเชพเชฐเซ เช
เชธเซเชฎเซเชณ เชฐเซเชคเซ เชเชฎเชฟเช เชเชฐเชตเชพ เชฎเชพเชเซเชจเซ เชตเซเชฏเชตเชนเชพเชฐ SET LOCAL synchronous_commit TO OFF
เชตเซเชฏเชตเชนเชพเชฐเชฎเชพเช.
เชฐเซเชชเชฐเซเชเชพเชเชเชจ เชซเชพเชเชฒเชฎเชพเช เช เชจเชพเชจเชพ เชซเซเชฐเชซเชพเชฐ เชธเชพเชฅเซ, เช เชฎเซ เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพเชเชจเซ เชคเซเชฎเชจเซ เชธเซเชธเชเชเชคเชคเชพ เช เชจเซ เชชเซเชฐเชฆเชฐเซเชถเชจ เชชเชฐ เชจเชฟเชฏเชเชคเซเชฐเชฃ เชเชชเซเชฏเซเช เชเซ.
เชธเซเชฐเซเชธ: www.habr.com