เจ เจฒเฉเจเจธเฉ เจฒเฉเจธเฉเจตเจธเจเฉ เจฆเฉเจเจฐเจพ 2015 เจฆเฉ เจฐเจฟเจชเฉเจฐเจ เจฆเจพ เจเฉเจฐเจพเจเจธเจเฉเจฐเจฟเจชเจธเจผเจจ "เจชเฉเจธเจเจเจฐเฉเจเจธเจเจฏเฉเจเจฒ เจ เฉฐเจฆเจฐเฉเจจเฉ เจ เฉฐเจเฉเจฟเจเจ เจตเจฟเฉฑเจ เจกเฉเฉฐเจเฉ เจกเฉเจฌเจเฉ"
เจฐเจฟเจชเฉเจฐเจ เจฆเฉ เจฒเฉเจเจ เจคเฉเจ เจฌเฉเจฆเจพเจ เจตเจพ: เจฎเฉเจ เจจเฉเจ เจเจฐเจฆเจพ เจนเจพเจ เจเจฟ เจเจน เจฐเจฟเจชเฉเจฐเจ เจจเจตเฉฐเจฌเจฐ 2015 เจฆเฉ เจนเฉ - 4 เจธเจพเจฒ เจคเฉเจ เจตเฉฑเจง เจธเจฎเจพเจ เจฌเฉเจค เจเฉเฉฑเจเจพ เจนเฉ เจ เจคเฉ เจฌเจนเฉเจค เจธเจฎเจพเจ เจฌเฉเจค เจเฉเฉฑเจเจพ เจนเฉเฅค เจฐเจฟเจชเฉเจฐเจ เจตเจฟเฉฑเจ เจตเจฟเจเจพเจฐเจฟเจ เจเจฟเจ เจธเฉฐเจธเจเจฐเจฃ 9.4 เจนเฉเจฃ เจธเจฎเจฐเจฅเจฟเจค เจจเจนเฉเจ เจนเฉเฅค เจชเจฟเจเจฒเฉ 4 เจธเจพเจฒเจพเจ เจตเจฟเฉฑเจ, 5 เจจเจตเฉเจ เจฐเฉเจฒเฉเจเจผ เจเจพเจฐเฉ เจเฉเจคเฉ เจเจ เจนเจจ เจเจฟเจจเฉเจนเจพเจ เจตเจฟเฉฑเจ เจ เฉฐเจเฉเจฟเจเจ เจฆเฉ เจธเจฌเฉฐเจง เจตเจฟเฉฑเจ เจฌเจนเฉเจค เจธเจพเจฐเฉเจเจ เจเจพเจขเจพเจ, เจธเฉเจงเจพเจฐ เจ เจคเฉ เจฌเจฆเจฒเจพเจ เจชเฉเจฐเจเจ เจนเฉเจ เจนเจจ, เจ เจคเฉ เจเฉเจ เจธเจฎเฉฑเจเจฐเฉ เจชเฉเจฐเจพเจฃเฉ เจนเฉ เจ เจคเฉ เจขเฉเจเจตเฉเจ เจจเจนเฉเจ เจนเฉเฅค เจเจฟเจตเฉเจ เจเจฟ เจฎเฉเจ เจธเจฎเฉเจเจฟเจ เจเฉเจคเฉ, เจฎเฉเจ เจเจนเจจเจพเจ เจธเจฅเจพเจจเจพเจ เจจเฉเฉฐ เจเจฟเฉฐเจจเฉเจนเจฟเจค เจเจฐเจจ เจฆเฉ เจเฉเจธเจผเจฟเจธเจผ เจเฉเจคเฉ เจคเจพเจ เจเฉ เจคเฉเจธเฉเจ เจชเจพเจ เจ เจจเฉเฉฐ เจเฉเฉฐเจฎเจฐเจพเจน เจจเจพ เจเจฐ เจธเจเฉเฅค เจฎเฉเจ เจเจนเจจเจพเจ เจธเจฅเจพเจจเจพเจ เจจเฉเฉฐ เจฆเฉเจฌเจพเจฐเจพ เจจเจนเฉเจ เจฒเจฟเจเจฟเจ, เจเจนเจจเจพเจ เจตเจฟเฉฑเจเฉเจ เจฌเจนเฉเจค เจธเจพเจฐเฉ เจนเจจ, เจ เจคเฉ เจจเจคเฉเจเฉ เจตเจเฉเจ, เจเฉฑเจ เจชเฉเจฐเฉ เจคเจฐเฉเจนเจพเจ เจตเฉฑเจเจฐเฉ เจฐเจฟเจชเฉเจฐเจ เจธเจพเจนเจฎเจฃเฉ เจเจตเฉเจเฉ.
PostgreSQL DBMS เจเฉฑเจ เจตเจฟเจธเจผเจพเจฒ เจฎเจเฉเจจเจฟเจเจผเจฎ เจนเฉ, เจ
เจคเฉ เจเจธ เจตเจฟเจงเฉ เจตเจฟเฉฑเจ เจฌเจนเฉเจค เจธเจพเจฐเฉ เจเจช-เจชเฉเจฐเจฃเจพเจฒเฉเจเจ เจธเจผเจพเจฎเจฒ เจนเจจ, เจเจฟเจจเฉเจนเจพเจ เจฆเจพ เจคเจพเจฒเจฎเฉเจฒ เจเฉฐเจฎ DBMS เจฆเฉ เจเจพเจฐเจเฉเจเจผเจพเจฐเฉ เจจเฉเฉฐ เจธเจฟเฉฑเจงเจพ เจชเฉเจฐเจญเจพเจตเจฟเจค เจเจฐเจฆเจพ เจนเฉเฅค เจเจชเจฐเฉเจธเจผเจจ เจฆเฉเจฐเจพเจจ, เจญเจพเจเจพเจ เจฆเฉ เจธเฉฐเจเจพเจฒเจจ เจฌเจพเจฐเฉ เจ
เฉฐเจเฉเฉ เจ
เจคเฉ เจเจพเจฃเจเจพเจฐเฉ เจเจเฉฑเจ เฉ เจเฉเจคเฉ เจเจพเจเจฆเฉ เจนเฉ, เจเฉ เจคเฉเจนเจพเจจเฉเฉฐ PostgreSQL เจฆเฉ เจชเฉเจฐเจญเจพเจตเจธเจผเฉเจฒเจคเจพ เจฆเจพ เจฎเฉเจฒเจพเจเจเจฃ เจเจฐเจจ เจ
เจคเฉ เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจจเฉเฉฐ เจฌเจฟเจนเจคเจฐ เจฌเจฃเจพเจเจฃ เจฒเจ เจเจชเจพเจ
เจเจฐเจจ เจฆเฉ เจเจเจฟเจ เจฆเจฟเฉฐเจฆเฉ เจนเฉเฅค เจนเจพเจฒเจพเจเจเจฟ, เจเจธ เจตเจฟเฉฑเจ เจฌเจนเฉเจค เจธเจพเจฐเฉ เจเจพเจฃเจเจพเจฐเฉ เจนเฉ เจ
เจคเฉ เจเจน เจเฉฑเจ เจธเจฐเจฒ เจฐเฉเจช เจตเจฟเฉฑเจ เจชเฉเจธเจผ เจเฉเจคเฉ เจเจ เจนเฉ. เจเจธ เจเจพเจฃเจเจพเจฐเฉ เจจเฉเฉฐ เจชเฉเจฐเฉเจธเฉเจธ เจเจฐเจจเจพ เจ
เจคเฉ เจเจธเจฆเฉ เจตเจฟเจเจเจฟเจ เจเจฐเจจเจพ เจเจ เจตเจพเจฐ เจเฉฑเจ เจชเฉเจฐเฉ เจคเจฐเฉเจนเจพเจ เจเฉเจฐ-เจฎเจพเจฎเฉเจฒเฉ เจเฉฐเจฎ เจนเฉเฉฐเจฆเจพ เจนเฉ, เจ
เจคเฉ เจธเจพเจงเจจเจพเจ เจ
เจคเฉ เจเจชเจฏเฉเจเจคเจพเจตเจพเจ เจฆเจพ "เจเจฟเฉเฉเจเจเจฐ" เจเฉฑเจ เจเฉฑเจจเจค DBA เจจเฉเฉฐ เจตเฉ เจเจธเจพเจจเฉ เจจเจพเจฒ เจเจฒเจเจพ เจธเจเจฆเจพ เจนเฉเฅค
เจจเจฎเจธเจเจพเจฐ เจฎเฉเจฐเจพ เจจเจพเจฎ เจ เจฒเฉเจเจธเฉ เจนเฉเฅค เจเจฟเจตเฉเจ เจเจฟ เจเจฒเจฟเจ เจจเฉ เจเจฟเจนเจพ, เจฎเฉเจ PostgreSQL เจ เฉฐเจเฉเจฟเจเจ เจฌเจพเจฐเฉ เจเฉฑเจฒ เจเจฐเจพเจเจเจพ.
PostgreSQL เจเจคเฉเจตเจฟเจงเฉ เจ เฉฐเจเฉเฉเฅค PostgreSQL เจฆเฉ เจฆเฉ เจ เฉฐเจเฉเฉ เจนเจจเฅค เจเจคเฉเจตเจฟเจงเฉ เจฆเฉ เจ เฉฐเจเฉเฉ, เจเจฟเจจเฉเจนเจพเจ 'เจคเฉ เจเจฐเจเจพ เจเฉเจคเฉ เจเจพเจตเฉเจเฉเฅค เจ เจคเฉ เจกเจพเจเจพ เจตเฉฐเจก เจฌเจพเจฐเฉ เจธเจผเจกเจฟเจเจฒเจฐ เจ เฉฐเจเฉเฉเฅค เจฎเฉเจ เจเจพเจธ เจคเฉเจฐ 'เจคเฉ PostgreSQL เจเจคเฉเจตเจฟเจงเฉ เจฆเฉ เจ เฉฐเจเฉเจฟเจเจ เจฌเจพเจฐเฉ เจเฉฑเจฒ เจเจฐเจพเจเจเจพ, เจเฉ เจธเจพเจจเฉเฉฐ เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจฆเจพ เจจเจฟเจฐเจฃเจพ เจเจฐเจจ เจ เจคเฉ เจเจฟเจธเฉ เจคเจฐเฉเจนเจพเจ เจเจธ เจจเฉเฉฐ เจธเฉเจงเจพเจฐเจจ เจฆเฉ เจเจเจฟเจ เจฆเจฟเฉฐเจฆเฉ เจนเจจเฅค
เจฎเฉเจ เจคเฉเจนเจพเจจเฉเฉฐ เจฆเฉฑเจธเจพเจเจเจพ เจเจฟ เจคเฉเจนเจพเจกเฉ เจเฉเจฒ เจนเฉเจฃ เจตเจพเจฒเฉเจเจ เจเจพเจ เจนเฉ เจธเจเจฆเฉเจเจ เจนเจจ, เจเจ เจคเจฐเฉเจนเจพเจ เจฆเฉเจเจ เจธเจฎเฉฑเจธเจฟเจเจตเจพเจ เจจเฉเฉฐ เจนเฉฑเจฒ เจเจฐเจจ เจฒเจ เจ เฉฐเจเฉเจฟเจเจ เจฆเฉ เจชเฉเจฐเจญเจพเจตเจธเจผเจพเจฒเฉ เจขเฉฐเจ เจจเจพเจฒ เจตเจฐเจคเฉเจ เจเจฟเจตเฉเจ เจเจฐเจจเฉ เจนเฉเฅค
เจฐเจฟเจชเฉเจฐเจ 'เจ เจเฉ เจจเจนเฉเจ เจนเฉเจตเฉเจเจพ? เจฐเจฟเจชเฉเจฐเจ เจตเจฟเฉฑเจ, เจฎเฉเจ เจธเจผเจกเจฟเจเจฒเจฐ เจฆเฉ เจ เฉฐเจเฉเจฟเจเจ เจจเฉเฉฐ เจจเจนเฉเจ เจเฉเจนเจพเจเจเจพ, เจเจฟเจเจเจเจฟ. เจเจน เจเฉฑเจ เจตเฉฑเจเจฐเฉ เจฐเจฟเจชเฉเจฐเจ เจฒเจ เจเฉฑเจ เจตเฉฑเจเจฐเจพ เจตเจฟเจธเจผเจพ เจนเฉ เจเจฟ เจกเฉเจเจพเจฌเฉเจธ เจตเจฟเฉฑเจ เจกเฉเจเจพ เจเจฟเจตเฉเจ เจธเจเฉเจฐ เจเฉเจคเจพ เจเจพเจเจฆเจพ เจนเฉ เจ เจคเฉ เจชเฉเฉฑเจเจเจฟเฉฑเจ เจฏเฉเจเจจเจพเจเจพเจฐ เจเจธ เจกเฉเจเจพ เจฆเฉเจเจ เจเฉเจฃเจพเจคเจฎเจ เจ เจคเฉ เจฎเจพเจคเจฐเจพเจคเจฎเจ เจตเจฟเจธเจผเฉเจธเจผเจคเจพเจตเจพเจ เจฌเจพเจฐเฉ เจเฉฑเจ เจตเจฟเจเจพเจฐ เจเจฟเจตเฉเจ เจชเฉเจฐเจพเจชเจค เจเจฐเจฆเจพ เจนเฉเฅค
เจ เจคเฉ เจเฉฑเจฅเฉ เจเฉเจ เจเฉเจฒ เจธเจฎเฉเจเจฟเจเจตเจพเจ เจจเจนเฉเจ เจนเฉเจฃเจเฉเจเจ, เจฎเฉเจ เจเฉฑเจ เจเจคเจชเจพเจฆ เจฆเฉ เจฆเฉเจเฉ เจจเจพเจฒ เจคเฉเจฒเจจเจพ เจจเจนเฉเจ เจเจฐเจพเจเจเจพ. เจเฉเจ เจเจธเจผเจคเจฟเจนเจพเจฐเจฌเจพเจเจผเฉ เจจเจนเฉเจ เจนเฉเจตเฉเจเฉเฅค เจเจ เจเจธเจจเฉเฉฐ เจเฉฑเจก เจฆเฉเจเจเฅค
เจฎเฉเจ เจคเฉเจนเจพเจจเฉเฉฐ เจฆเจฟเจเจพเจเจฃเจพ เจเจพเจนเฉเฉฐเจฆเจพ เจนเจพเจ เจเจฟ เจ เฉฐเจเฉเจฟเจเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจจเจพ เจฒเจพเจญเจฆเจพเจเจ เจนเฉเฅค เจเจน เจเจผเจฐเฉเจฐเฉ เจนเฉ. เจจเจฟเจกเจฐ เจนเฉ เจเฉ เจเจธ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเฉเฅค เจธเจพเจจเฉเฉฐ เจธเจฟเจฐเจซเจผ เจธเจงเจพเจฐเจจ SQL เจ เจคเฉ SQL เจฆเฉ เจฌเฉเจจเจฟเจเจฆเฉ เจเจฟเจเจจ เจฆเฉ เจฒเฉเฉ เจนเฉเฅค
เจ เจคเฉ เจ เจธเฉเจ เจเจธ เจฌเจพเจฐเฉ เจเฉฑเจฒ เจเจฐเจพเจเจเฉ เจเจฟ เจธเจฎเฉฑเจธเจฟเจเจตเจพเจ เจจเฉเฉฐ เจนเฉฑเจฒ เจเจฐเจจ เจฒเจ เจเจฟเจนเฉเฉ เจ เฉฐเจเฉเฉ เจเฉเจฃเจจเฉ เจนเจจเฅค
เจเฉเจเจฐ เจ เจธเฉเจ PostgreSQL เจจเฉเฉฐ เจตเฉเจเจฆเฉ เจนเจพเจ เจ เจคเฉ เจชเฉเจฐเจเจฟเจฐเจฟเจเจตเจพเจ เจจเฉเฉฐ เจฆเฉเจเจฃ เจฒเจ เจเจชเจฐเฉเจเจฟเฉฐเจ เจธเจฟเจธเจเจฎ เจเฉฑเจคเฉ เจเฉฑเจ เจเจฎเจพเจเจก เจเจฒเจพเจเจเจฆเฉ เจนเจพเจ, เจคเจพเจ เจ เจธเฉเจ เจเฉฑเจ "เจฌเจฒเฉเจ เจฌเจพเจเจธ" เจตเฉเจเจพเจเจเฉเฅค เจ เจธเฉเจ เจเฉเจ เจชเฉเจฐเจเจฟเจฐเจฟเจเจตเจพเจ เจฆเฉเจเจพเจเจเฉ เจเฉ เจเฉเจ เจเจฐเจฆเฉ เจนเจจ, เจ เจคเฉ เจจเจพเจฎ เจฆเฉเจเจฐเจพ เจ เจธเฉเจ เจฎเฉเจเฉ เจคเฉเจฐ 'เจคเฉ เจเจฒเจชเจจเจพ เจเจฐ เจธเจเจฆเฉ เจนเจพเจ เจเจฟ เจเจน เจเฉฑเจฅเฉ เจเฉ เจเจฐ เจฐเจนเฉ เจนเจจ, เจเจน เจเฉ เจเจฐ เจฐเจนเฉ เจนเจจเฅค เจชเจฐ, เจ เจธเจฒ เจตเจฟเฉฑเจ, เจเจน เจเฉฑเจ เจฌเจฒเฉเจ เจฌเจพเจเจธ เจนเฉ, เจ เจธเฉเจ เจ เฉฐเจฆเจฐ เจจเจนเฉเจ เจฆเฉเจ เจธเจเจฆเฉเฅค
เจ
เจธเฉเจ CPU เจฒเฉเจก เจจเฉเฉฐ เจฆเฉเจ เจธเจเจฆเฉ เจนเจพเจ top
, เจ
เจธเฉเจ เจเฉเจ เจธเจฟเจธเจเจฎ เจเจชเจฏเฉเจเจคเจพเจตเจพเจ เจฆเฉเจเจฐเจพ เจฎเฉเจฎเฉเจฐเฉ เจเจชเจฏเฉเจเจคเจพ เจจเฉเฉฐ เจฆเฉเจ เจธเจเจฆเฉ เจนเจพเจ, เจชเจฐ เจ
เจธเฉเจ PostgreSQL เจฆเฉ เจ
เฉฐเจฆเจฐ เจตเฉเจเจฃ เจฆเฉ เจฏเฉเจ เจจเจนเฉเจ เจนเฉเจตเจพเจเจเฉเฅค เจเจธเจฆเฉ เจฒเจ เจธเจพเจจเฉเฉฐ เจนเฉเจฐ เจธเจพเจงเจจเจพเจ เจฆเฉ เจฒเฉเฉ เจนเฉเฅค
เจ เจคเฉ เจ เฉฑเจเฉ เจเจพเจฐเฉ เจฐเฉฑเจเจฆเฉ เจนเฉเจ, เจฎเฉเจ เจคเฉเจนเจพเจจเฉเฉฐ เจฆเฉฑเจธเจพเจเจเจพ เจเจฟ เจธเจฎเจพเจ เจเจฟเฉฑเจฅเฉ เจฌเจฟเจคเจพเจเจ เจเจฟเจ เจนเฉ. เจเฉ เจ เจธเฉเจ เจ เจเจฟเจนเฉ เจธเจเฉเจฎ เจฆเฉ เจฐเฉเจช เจตเจฟเฉฑเจ PostgreSQL เจฆเฉ เจจเฉเจฎเจพเจเฉฐเจฆเจเฉ เจเจฐเจฆเฉ เจนเจพเจ, เจคเจพเจ เจเจน เจเจตเจพเจฌ เจฆเฉเจฃเจพ เจธเฉฐเจญเจต เจนเฉเจตเฉเจเจพ เจเจฟ เจธเจฎเจพเจ เจเจฟเฉฑเจฅเฉ เจฌเจฟเจคเจพเจเจ เจเจฟเจ เจนเฉ. เจเจน เจฆเฉ เจเฉเจเจผเจพเจ เจนเจจ: เจเจน เจเจชเจฒเฉเจเฉเจธเจผเจจเจพเจ เจคเฉเจ เจเจฒเจพเจเฉฐเจ เจฌเฉเจจเจคเฉเจเจ เจฆเฉ เจชเฉเจฐเฉเจธเฉเจธเจฟเฉฐเจ เจนเฉ เจ เจคเฉ เจฌเฉเจเจเฉเจฐเจพเจเจเจก เจเจพเจฐเจ เจเฉ PostgreSQL เจเจธเจจเฉเฉฐ เจเจพเจฒเฉ เจฐเฉฑเจเจฃ เจฒเจ เจเจฐเจฆเจพ เจนเฉเฅค
เจเฉเจเจฐ เจ เจธเฉเจ เจเฉฑเจชเจฐเจฒเฉ เจเฉฑเจฌเฉ เจเฉเจจเฉ 'เจคเฉ เจฆเฉเจเจฃเจพ เจธเจผเฉเจฐเฉ เจเจฐเจฆเฉ เจนเจพเจ, เจคเจพเจ เจ เจธเฉเจ เจฆเฉเจ เจธเจเจฆเฉ เจนเจพเจ เจเจฟ เจเจฒเจพเจเฉฐเจ เจฆเฉเจเจ เจฌเฉเจจเจคเฉเจเจ เจฆเฉ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจเจฟเจตเฉเจ เจเฉเจคเฉ เจเจพเจเจฆเฉ เจนเฉเฅค เจฌเฉเจจเจคเฉ เจเจชเจฒเฉเจเฉเจธเจผเจจ เจคเฉเจ เจเจเจเจฆเฉ เจนเฉ เจ เจคเฉ เจ เจเจฒเฉ เจเฉฐเจฎ เจฒเจ เจเฉฑเจ เจเจฒเจพเจเฉฐเจ เจธเฉเจธเจผเจจ เจเฉเจฒเฉเจนเจฟเจ เจเจพเจเจฆเจพ เจนเฉเฅค เจฌเฉเจจเจคเฉ เจ เจจเฉเจธเฉเจเจฟเจค เจเจฐเจจ เจตเจพเจฒเฉ เจจเฉเฉฐ เจฆเจฟเฉฑเจคเฉ เจเจพเจเจฆเฉ เจนเฉเฅค เจฏเฉเจเจจเจพเจเจพเจฐ เจเฉฑเจ เจชเฉเฉฑเจเจเจฟเฉฑเจ เจฏเฉเจเจจเจพ เจฌเจฃเจพเจเจเจฆเจพ เจนเฉเฅค เจเจธ เจจเฉเฉฐ เจ เฉฑเจเฉ เจเจฒเจพเจเจฃ เจฒเจ เจญเฉเจเจฆเจพ เจนเฉเฅค เจเฉเจฌเจฒ เจ เจคเฉ เจธเฉเจเจเจพเจเจ เจจเจพเจฒ เจธเฉฐเจฌเฉฐเจงเจฟเจค เจเฉเจ เจเจฟเจธเจฎ เจฆเจพ เจฌเจฒเจพเจ I / O เจกเฉเจเจพ เจนเฉ. เจฒเฉเฉเฉเจเจฆเจพ เจกเฉเจเจพ เจกเจฟเจธเจ เจคเฉเจ เจฎเฉเจฎเฉเจฐเฉ เจตเจฟเฉฑเจ เจเฉฑเจ เจเจพเจธ เจเฉเจคเจฐ เจตเจฟเฉฑเจ เจชเฉเฉเจนเจฟเจ เจเจพเจเจฆเจพ เจนเฉ เจเจฟเจธเจจเฉเฉฐ "เจธเจผเฉเจ เจฐเจก เจฌเจซเจฐ" เจเจฟเจนเจพ เจเจพเจเจฆเจพ เจนเฉเฅค เจชเฉเฉฑเจเจเจฟเฉฑเจ เจฆเฉ เจจเจคเฉเจเฉ, เจเฉเจเจฐ เจเจน เจ เฉฑเจชเจกเฉเจ เจนเจจ, เจกเจฟเจฒเฉเจ เจนเจจ, WAL เจตเจฟเฉฑเจ เจเฉเจฐเจพเจเจเฉเจเจธเจผเจจ เจฒเฉเจ เจตเจฟเฉฑเจ เจฐเจฟเจเจพเจฐเจก เจเฉเจคเฉ เจเจพเจเจฆเฉ เจนเจจเฅค เจเฉเจ เจ เฉฐเจเฉเจพ เจเจพเจฃเจเจพเจฐเฉ เจเฉฑเจ เจฒเจพเจ เจเจพเจ เจ เฉฐเจเฉเจพ เจเฉเจฒเฉเจเจเจฐ เจตเจฟเฉฑเจ เจเจคเจฎ เจนเฉเฉฐเจฆเฉ เจนเฉเฅค เจ เจคเฉ เจฌเฉเจจเจคเฉ เจฆเจพ เจจเจคเฉเจเจพ เจเจพเจนเจ เจจเฉเฉฐ เจตเจพเจชเจธ เจฆเจฟเฉฑเจคเจพ เจเจพเจเจฆเจพ เจนเฉ. เจเจธ เจคเฉเจ เจฌเจพเจ เจฆ, เจเจพเจนเจ เจเฉฑเจ เจจเจตเฉเจ เจฌเฉเจจเจคเฉ เจจเจพเจฒ เจนเจฐ เจเฉเจเจผ เจจเฉเฉฐ เจฆเฉเจนเจฐเจพ เจธเจเจฆเจพ เจนเฉ.
เจธเจพเจกเฉ เจเฉเจฒ เจฌเฉเจเจเฉเจฐเจพเจเจเจก เจเจพเจฐเจเจพเจ เจ เจคเฉ เจชเจฟเจเฉเจเฉ เจฆเฉเจเจ เจชเฉเจฐเจเจฟเจฐเจฟเจเจตเจพเจ เจจเจพเจฒ เจเฉ เจนเฉ? เจธเจพเจกเฉ เจเฉเจฒ เจเจ เจชเฉเจฐเจเจฟเจฐเจฟเจเจตเจพเจ เจนเจจ เจเฉ เจกเฉเจเจพเจฌเฉเจธ เจจเฉเฉฐ เจเฉฑเจ เจเจฎ เจเจชเจฐเฉเจเจฟเฉฐเจ เจฎเฉเจก เจตเจฟเฉฑเจ เจเจพเจฒเฉ เจฐเฉฑเจเจฆเฉเจเจ เจนเจจเฅค เจเจน เจชเฉเจฐเจเจฟเจฐเจฟเจเจตเจพเจ เจตเฉ เจฐเจฟเจชเฉเจฐเจ เจตเจฟเฉฑเจ เจธเจผเจพเจฎเจฒ เจเฉเจคเฉเจเจ เจเจพเจฃเจเฉเจเจ: เจเจน เจเจเฉเจตเฉเจเจฟเจเจฎ, เจเฉเจเจชเฉเจเจเฉฐเจเจฐ, เจชเฉเจฐเจคเฉเจเฉเจฐเจฟเจคเฉ เจจเจพเจฒ เจธเจฌเฉฐเจงเจค เจชเฉเจฐเจเจฟเจฐเจฟเจเจตเจพเจ, เจชเจฟเจเฉเจเฉ เจฒเฉเจเจ เจนเจจเฅค เจเจฟเจตเฉเจ เจเจฟ เจฎเฉเจ เจฐเจฟเจชเฉเจฐเจ เจเจฐเจฆเจพ เจนเจพเจ เจฎเฉเจ เจเจนเจจเจพเจ เจตเจฟเฉฑเจเฉเจ เจนเจฐเฉเจ เจจเฉเฉฐ เจเฉเจนเจพเจเจเจพ.
เจ เฉฐเจเฉเจฟเจเจ เจจเจพเจฒ เจเฉ เจธเจฎเฉฑเจธเจฟเจเจตเจพเจ เจนเจจ?
- เจฌเจนเฉเจค เจธเจพเจฐเฉ เจเจพเจฃเจเจพเจฐเฉเฅค PostgreSQL 9.4 เจ เฉฐเจเฉเจฟเจเจ เจฆเฉ เจกเฉเจเจพ เจจเฉเฉฐ เจฆเฉเจเจฃ เจฒเจ 109 เจฎเฉเจเฉเจฐเจฟเจเจธ เจชเฉเจฐเจฆเจพเจจ เจเจฐเจฆเจพ เจนเฉเฅค เจนเจพเจฒเจพเจเจเจฟ, เจเฉเจเจฐ เจกเฉเจเจพเจฌเฉเจธ เจฌเจนเฉเจค เจธเจพเจฐเฉเจเจ เจเฉเจฌเจฒเจพเจ, เจธเจเฉเจฎเจพเจ, เจกเฉเจเจพเจฌเฉเจธ เจจเฉเฉฐ เจธเจเฉเจฐ เจเจฐเจฆเจพ เจนเฉ, เจคเจพเจ เจเจนเจจเจพเจ เจธเจพเจฐเฉ เจฎเฉเจเฉเจฐเจฟเจเจธ เจจเฉเฉฐ เจเฉเจฌเจฒเจพเจ, เจกเฉเจเจพเจฌเฉเจธ เจฆเฉ เจ เจจเฉเจธเจพเจฐเฉ เจธเฉฐเจเจฟเจ เจจเจพเจฒ เจเฉเจฃเจพ เจเจฐเจจเจพ เจนเฉเจตเฉเจเจพเฅค เจฏเจพเจจเฉ เจนเฉเจฐ เจตเฉ เจเจพเจฃเจเจพเจฐเฉ เจนเฉเฅค เจ เจคเฉ เจเจธ เจตเจฟเฉฑเจ เจกเฉเฉฑเจฌเจฃเจพ เจฌเจนเฉเจค เจเจธเจพเจจ เจนเฉ.
- เจ เจเจฒเฉ เจธเจฎเฉฑเจธเจฟเจ เจเจน เจนเฉ เจเจฟ เจ เฉฐเจเฉเฉ เจเจพเจเจเจเจฐเจพเจ เจฆเฉเจเจฐเจพ เจฆเจฐเจธเจพเจ เจเจพเจเจฆเฉ เจนเจจเฅค เจเฉเจเจฐ เจ เจธเฉเจ เจเจจเฉเจนเจพเจ เจ เฉฐเจเฉเจฟเจเจ 'เจคเฉ เจจเจเจผเจฐ เจฎเจพเจฐเฉเจ, เจคเจพเจ เจ เจธเฉเจ เจฒเจเจพเจคเจพเจฐ เจตเจง เจฐเจนเฉ เจเจพเจเจเจเจฐ เจฆเฉเจเจพเจเจเฉเฅค เจ เจคเฉ เจเฉเจเจฐ เจ เฉฐเจเฉเจฟเจเจ เจจเฉเฉฐ เจฐเฉเจธเฉเจ เจเจฐเจจ เจคเฉเจ เจฌเจพเจ เจฆ เจฌเจนเฉเจค เจธเจฎเจพเจ เจฒเฉฐเจ เจเจฟเจ เจนเฉ, เจคเจพเจ เจ เจธเฉเจ เจ เจฐเจฌเจพเจ เจฎเฉเฉฑเจฒ เจฆเฉเจเจพเจเจเฉเฅค เจ เจคเฉ เจเจน เจธเจพเจจเฉเฉฐ เจเฉเจ เจจเจนเฉเจ เจฆเฉฑเจธเจฆเฉเฅค
- เจเฉเจ เจเจคเจฟเจนเจพเจธ เจจเจนเฉเจ เจนเฉเฅค เจเฉ เจคเฉเจนเจพเจกเฉ เจเฉเจฒ เจเจฟเจธเฉ เจเจฟเจธเจฎ เจฆเฉ เจ เจธเจซเจฒเจคเจพ เจนเฉ, 15-30 เจฎเจฟเฉฐเจ เจชเจนเจฟเจฒเจพเจ เจเฉเจ เจกเจฟเฉฑเจ เจเจฟเจ เจนเฉ, เจคเจพเจ เจคเฉเจธเฉเจ เจ เฉฐเจเฉเจฟเจเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจจ เจฆเฉ เจฏเฉเจ เจจเจนเฉเจ เจนเฉเจตเฉเจเฉ เจ เจคเฉ เจฆเฉเจเฉเจเฉ เจเจฟ 15-30 เจฎเจฟเฉฐเจ เจชเจนเจฟเจฒเจพเจ เจเฉ เจนเฉเจเจ เจธเฉเฅค เจเจน เจธเจฎเฉฑเจธเจฟเจ เจนเฉเฅค
- PostgreSQL เจตเจฟเฉฑเจ เจฌเจฃเฉ เจเฉเจฒ เจฆเฉ เจเจพเจ เจเฉฑเจ เจธเจฎเฉฑเจธเจฟเจ เจนเฉเฅค เจเจฐเจจเจฒ เจกเจฟเจตเฉเจฒเจชเจฐ เจเฉเจ เจธเจนเฉเจฒเจค เจชเฉเจฐเจฆเจพเจจ เจจเจนเฉเจ เจเจฐเจฆเฉ เจนเจจเฅค เจเจจเฉเจนเจพเจ เจเฉเจฒ เจ เจเจฟเจนเจพ เจเฉเจ เจจเจนเฉเจ เจนเฉเฅค เจเจน เจธเจฟเจฐเจซเจผ เจกเฉเจเจพเจฌเฉเจธ เจตเจฟเฉฑเจ เจ เฉฐเจเฉเฉ เจฆเจฟเฉฐเจฆเฉ เจนเจจเฅค เจเจธ เจจเฉเฉฐ เจตเจฐเจคเฉ, เจเจธ เจจเฉเฉฐ เจฌเฉเจจเจคเฉ เจเจฐเฉ, เจเฉ เจเฉเจ เจคเฉเจธเฉเจ เจเจพเจนเฉเฉฐเจฆเฉ เจนเฉ, เจเจน เจเจฐเฉ.
- เจเจฟเจเจเจเจฟ PostgreSQL เจตเจฟเฉฑเจ เจเฉเจ เจเฉเจฒ เจจเจนเฉเจ เจฌเจฃเจพเจเจ เจเจฟเจ เจนเฉ, เจเจน เจเฉฑเจ เจนเฉเจฐ เจธเจฎเฉฑเจธเจฟเจ เจฆเจพ เจเจพเจฐเจจ เจฌเจฃเจฆเจพ เจนเฉเฅค เจฌเจนเฉเจค เจธเจพเจฐเฉ เจฅเจฐเจก เจชเจพเจฐเจเฉ เจเฉเจฒเฅค เจนเจฐ เจเฉฐเจชเจจเฉ เจเจฟเจธ เจเฉเจฒ เจเฉฑเจ เจเจพเจ เจเฉฑเจ เจธเจฟเฉฑเจงเฉ เจนเฉฑเจฅ เจนเจจ เจเจน เจเจชเจฃเจพ เจชเฉเจฐเฉเจเจฐเจพเจฎ เจฒเจฟเจเจฃ เจฆเฉ เจเฉเจธเจผเจฟเจธเจผ เจเจฐ เจฐเจนเฉ เจนเฉ. เจ เจคเฉ เจจเจคเฉเจเฉ เจตเจเฉเจ, เจเจฎเจฟเจเจจเจฟเจเฉ เจเฉเจฒ เจฌเจนเฉเจค เจธเจพเจฐเฉ เจธเจพเจงเจจ เจนเจจ เจเฉ เจคเฉเจธเฉเจ เจ เฉฐเจเฉเจฟเจเจ เจจเจพเจฒ เจเฉฐเจฎ เจเจฐเจจ เจฒเจ เจตเจฐเจค เจธเจเจฆเฉ เจนเฉ. เจ เจคเฉ เจเฉเจ เจธเจพเจงเจจเจพเจ เจตเจฟเฉฑเจ เจเฉเจ เจตเจฟเจธเจผเฉเจธเจผเจคเจพเจตเจพเจ เจนเจจ, เจฆเฉเจเฉ เจธเจพเจงเจจเจพเจ เจตเจฟเฉฑเจ เจเฉเจ เจนเฉเจฐ เจตเจฟเจธเจผเฉเจธเจผเจคเจพเจตเจพเจ เจจเจนเฉเจ เจนเจจ, เจเจพเจ เจเฉเจ เจจเจตเฉเจเจ เจตเจฟเจธเจผเฉเจธเจผเจคเจพเจตเจพเจ เจนเจจเฅค เจ เจคเฉ เจเฉฑเจ เจธเจฅเจฟเจคเฉ เจชเฉเจฆเจพ เจนเฉเฉฐเจฆเฉ เจนเฉ เจเจฟ เจคเฉเจนเจพเจจเฉเฉฐ เจฆเฉ เจเจพเจ เจคเจฟเฉฐเจจ เจเจพเจ เจเจพเจฐ เจธเจพเจงเจจเจพเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจจ เจฆเฉ เจเจผเจฐเฉเจฐเจค เจนเฉเฉฐเจฆเฉ เจนเฉ เจเฉ เจเฉฑเจ เจฆเฉเจเฉ เจจเฉเฉฐ เจเจตเจฐเจฒเฉเจช เจเจฐเจฆเฉ เจนเจจ เจ เจคเฉ เจตเฉฑเจ-เจตเฉฑเจ เจซเฉฐเจเจธเจผเจจ เจฐเฉฑเจเจฆเฉ เจนเจจ. เจเจน เจฌเจนเฉเจค เจคเฉฐเจ เจเจฐเจจ เจตเจพเจฒเจพ เจนเฉเฅค
เจเจธ เจคเฉเจ เจเฉ เจจเจฟเจเจฒเจฆเจพ เจนเฉ? เจ เฉฐเจเฉเจฟเจเจ เจจเฉเฉฐ เจธเจฟเฉฑเจงเฉ เจคเฉเจฐ 'เจคเฉ เจฒเฉเจฃ เจฆเฉ เจฏเฉเจ เจนเฉเจฃเจพ เจฎเจนเฉฑเจคเจตเจชเฉเจฐเจจ เจนเฉ เจคเจพเจ เจเฉ เจชเฉเจฐเฉเจเจฐเจพเจฎเจพเจ 'เจคเฉ เจจเจฟเจฐเจญเจฐ เจจเจพ เจนเฉเจตเฉ, เจเจพเจ เจเจฟเจธเฉ เจคเจฐเฉเจนเจพเจ เจเจนเจจเจพเจ เจชเฉเจฐเฉเจเจฐเจพเจฎเจพเจ เจจเฉเฉฐ เจเฉเจฆ เจธเฉเจงเจพเจฐเฉ: เจเจชเจฃเจพ เจฒเจพเจญ เจชเฉเจฐเจพเจชเจค เจเจฐเจจ เจฒเจ เจเฉเจ เจซเฉฐเจเจธเจผเจจ เจธเจผเจพเจฎเจฒ เจเจฐเฉเฅค
เจ เจคเฉ เจคเฉเจนเจพเจจเฉเฉฐ SQL เจฆเฉ เจฌเฉเจจเจฟเจเจฆเฉ เจเจฟเจเจจ เจฆเฉ เจฒเฉเฉ เจนเฉ. เจ เฉฐเจเฉเจฟเจเจ เจคเฉเจ เจเฉเจ เจกเจพเจเจพ เจชเฉเจฐเจพเจชเจค เจเจฐเจจ เจฒเจ, เจคเฉเจนเจพเจจเฉเฉฐ SQL เจธเจตเจพเจฒ เจเจฐเจจ เจฆเฉ เจฒเฉเฉ เจนเฉ, เจญเจพเจต เจคเฉเจนเจพเจจเฉเฉฐ เจเจน เจเจพเจฃเจจ เจฆเฉ เจฒเฉเฉ เจนเฉ เจเจฟ เจเจฟเจตเฉเจ เจธเจฟเจฒเฉเจเจ, เจเฉเจเจเจจ เจเฉเจคเฉ เจเจพเจเจฆเฉ เจนเจจเฅค
เจ เฉฐเจเฉเฉ เจธเจพเจจเฉเฉฐ เจเจ เจเฉฑเจฒเจพเจ เจฆเฉฑเจธเจฆเฉ เจนเจจเฅค เจเจนเจจเจพเจ เจจเฉเฉฐ เจธเจผเฉเจฐเฉเจฃเฉเจเจ เจตเจฟเฉฑเจ เจตเฉฐเจกเจฟเจ เจเจพ เจธเจเจฆเจพ เจนเฉเฅค
- เจชเจนเจฟเจฒเฉ เจธเจผเฉเจฐเฉเจฃเฉ เจกเฉเจเจพเจฌเฉเจธ เจตเจฟเฉฑเจ เจนเฉเจฃ เจตเจพเจฒเฉเจเจ เจเจเจจเจพเจตเจพเจ เจนเจจเฅค เจเจน เจเจฆเฉเจ เจนเฉเฉฐเจฆเจพ เจนเฉ เจเจฆเฉเจ เจกเฉเจเจพเจฌเฉเจธ เจตเจฟเฉฑเจ เจเฉเจ เจเจเจจเจพ เจตเจพเจชเจฐเจฆเฉ เจนเฉ: เจเฉฑเจ เจชเฉเฉฑเจเจเจฟเฉฑเจ, เจเฉฑเจ เจเฉเจฌเจฒ เจเจเจธเฉเจธ, เจเจเฉเจตเฉเจเจฟเจเจฎ, เจเจฎเจฟเจ, เจซเจฟเจฐ เจเจน เจธเจพเจฐเฉเจเจ เจเจเจจเจพเจตเจพเจ เจนเจจเฅค เจเจนเจจเจพเจ เจธเจฎเจพเจเจฎเจพเจ เจจเจพเจฒ เจธเฉฐเจฌเฉฐเจงเจฟเจค เจเจพเจเจเจเจฐเจพเจ เจตเจฟเฉฑเจ เจตเจพเจงเจพ เจเฉเจคเจพ เจเจฟเจ เจนเฉเฅค เจ เจคเฉ เจ เจธเฉเจ เจเจนเจจเจพเจ เจเจเจจเจพเจตเจพเจ เจจเฉเฉฐ เจเจฐเฉเจ เจเจฐ เจธเจเจฆเฉ เจนเจพเจเฅค
- เจฆเฉเจเฉ เจธเจผเฉเจฐเฉเจฃเฉ เจตเจธเจคเฉเจเจ เจฆเฉเจเจ เจตเจฟเจธเจผเฉเจธเจผเจคเจพเจตเจพเจ เจนเจจ เจเจฟเจตเฉเจ เจเจฟ เจเฉเจฌเจฒ, เจกเฉเจเจพเจฌเฉเจธเฅค เจเจจเฉเจนเจพเจ เจเฉเจฒ เจเฉเจฃ เจนเจจเฅค เจเจน เจเฉเจฌเจฒ เจฆเจพ เจเจเจพเจฐ เจนเฉ. เจ เจธเฉเจ เจเฉเจฌเจฒ เจฆเฉ เจตเจพเจงเฉ, เจธเฉเจเจเจพเจเจ เจฆเฉ เจตเจพเจงเฉ เจจเฉเฉฐ เจเจฐเฉเจ เจเจฐ เจธเจเจฆเฉ เจนเจพเจเฅค เจ เจธเฉเจ เจเจคเฉเจธเจผเฉเจฒเจคเจพ เจตเจฟเฉฑเจ เจฌเจฆเจฒเจพเจ เจฆเฉเจ เจธเจเจฆเฉ เจนเจพเจเฅค
- เจ เจคเฉ เจคเฉเจเฉ เจธเจผเฉเจฐเฉเจฃเฉ เจเจเจจเจพ 'เจคเฉ เจฌเจฟเจคเจพเจเจ เจธเจฎเจพเจ เจนเฉเฅค เจฌเฉเจจเจคเฉ เจเฉฑเจ เจเจเจจเจพ เจนเฉเฅค เจเจธ เจฆเฉ เจฎเจฟเจเจฆ เจฆเจพ เจเจชเจฃเจพ เจเจพเจธ เจฎเจพเจช เจนเฉเฅค เจเฉฑเจฅเฉเจ เจธเจผเฉเจฐเฉ เจนเฉเจเจ, เจเฉฑเจฅเฉ เจนเฉ เจเจผเจคเจฎ เจนเฉเจเจเฅค เจ เจธเฉเจ เจเจธเจจเฉเฉฐ เจเจฐเฉเจ เจเจฐ เจธเจเจฆเฉ เจนเจพเจเฅค เจเจพเจ เจคเจพเจ เจกเจฟเจธเจ เจคเฉเจ เจฌเจฒเจพเจ เจชเฉเฉเจนเจจ เจเจพเจ เจฒเจฟเจเจฃ เจฆเจพ เจธเจฎเจพเจเฅค เจเจจเฉเจนเจพเจ เจเฉเจเจผเจพเจ 'เจคเฉ เจตเฉ เจจเจเจผเจฐ เจฐเฉฑเจเฉ เจเจพเจเจฆเฉ เจนเฉเฅค
เจ เฉฐเจเฉเจฟเจเจ เจฆเฉ เจธเจฐเฉเจค เจเจธ เจคเจฐเฉเจนเจพเจ เจชเฉเจธเจผ เจเฉเจคเฉ เจเจ เจนเจจ:
- เจธเจผเฉเจ เจฐเจก เจฎเฉเจฎเฉเจฐเฉ (เจธเจผเฉเจ เจฐเจก เจฌเจซเจฐ) เจตเจฟเฉฑเจ เจธเจฅเจฟเจฐ เจกเฉเจเจพ เจจเฉเฉฐ เจฐเฉฑเจเจฃ เจฒเจ เจเฉฑเจ เจเฉฐเจก เจนเฉ, เจเฉฑเจฅเฉ เจเจน เจเจพเจเจเจเจฐ เจตเฉ เจนเจจ เจเฉ เจฒเจเจพเจคเจพเจฐ เจตเจงเจฆเฉ เจเจพเจเจฆเฉ เจนเจจ เจเจฆเฉเจ เจเฉเจ เจเจเจจเจพเจตเจพเจ เจตเจพเจชเจฐเจฆเฉเจเจ เจนเจจ, เจเจพเจ เจกเฉเจเจพเจฌเฉเจธ เจฆเฉ เจธเฉฐเจเจพเจฒเจจ เจตเจฟเฉฑเจ เจเฉเจ เจชเจฒ เจชเฉเจฆเจพ เจนเฉเฉฐเจฆเฉ เจนเจจเฅค
- เจเจน เจธเจพเจฐเฉ เจเจพเจเจเจเจฐ เจเจชเจญเฉเจเจคเจพ เจฒเจ เจเจชเจฒเจฌเจง เจจเจนเฉเจ เจนเจจ เจ เจคเฉ เจชเฉเจฐเจฌเฉฐเจงเจ เจฒเจ เจตเฉ เจเจชเจฒเจฌเจง เจจเจนเฉเจ เจนเจจเฅค เจเจน เจจเฉเจตเฉเจ เจชเฉฑเจงเจฐ เจฆเฉเจเจ เจเฉฑเจฒเจพเจ เจนเจจเฅค เจเจนเจจเจพเจ เจคเฉฑเจ เจชเจนเฉเฉฐเจ เจเจฐเจจ เจฒเจ, PostgreSQL SQL เจซเฉฐเจเจธเจผเจจเจพเจ เจฆเฉ เจฐเฉเจช เจตเจฟเฉฑเจ เจเฉฑเจ เจเฉฐเจเจฐเจซเฉเจธ เจชเฉเจฐเจฆเจพเจจ เจเจฐเจฆเจพ เจนเฉเฅค เจ เจธเฉเจ เจเจนเจจเจพเจ เจซเฉฐเจเจธเจผเจจเจพเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจเฉ เจเฉเจฃเจตเฉเจ เจเฉเจฃ เจเจฐ เจธเจเจฆเฉ เจนเจพเจ เจ เจคเฉ เจเจฟเจธเฉ เจเจฟเจธเจฎ เจฆเฉ เจฎเฉเจเฉเจฐเจฟเจ (เจเจพเจ เจฎเฉเจเฉเจฐเจฟเจเจธ เจฆเจพ เจธเฉเฉฑเจ) เจชเฉเจฐเจพเจชเจค เจเจฐ เจธเจเจฆเฉ เจนเจพเจเฅค
- เจนเจพเจฒเจพเจเจเจฟ, เจเจนเจจเจพเจ เจซเฉฐเจเจธเจผเจจเจพเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจจเจพ เจนเจฎเฉเจธเจผเจพ เจธเฉเจตเจฟเจงเจพเจเจจเจ เจจเจนเฉเจ เจนเฉเฉฐเจฆเจพ เจนเฉ, เจเจธเจฒเจ เจซเฉฐเจเจธเจผเจจ เจตเจฟเจฏเฉเจเจผ (VIEWs) เจฒเจ เจเจงเจพเจฐ เจนเฉเฉฐเจฆเฉ เจนเจจเฅค เจเจน เจตเจฐเจเฉเจ เจฒ เจเฉเจฌเจฒ เจนเจจ เจเฉ เจเจฟเจธเฉ เจเจพเจธ เจเจช-เจธเจฟเจธเจเจฎ 'เจคเฉ เจ เฉฐเจเฉเฉ เจชเฉเจฐเจฆเจพเจจ เจเจฐเจฆเฉ เจนเจจ, เจเจพเจ เจกเฉเจเจพเจฌเฉเจธ เจตเจฟเฉฑเจ เจเจเจจเจพเจตเจพเจ เจฆเฉ เจเฉเจ เจธเฉเฉฑเจเจพเจ 'เจคเฉเฅค
- เจเจน เจฌเจฟเจฒเจ-เจเจจ เจตเจฟเจฏเฉเจเจผ (VIEWs) เจ เฉฐเจเฉเจฟเจเจ เจจเจพเจฒ เจเฉฐเจฎ เจเจฐเจจ เจฒเจ เจฎเฉเฉฑเจ เจเจชเจญเฉเจเจคเจพ เจเฉฐเจเจฐเจซเฉเจธ เจนเจจเฅค เจเจน เจฌเจฟเจจเจพเจ เจเจฟเจธเฉ เจตเจพเจงเฉ เจธเฉเจเจฟเฉฐเจ เจฆเฉ เจกเจฟเจซเฉเจฒเจ เจฐเฉเจช เจตเจฟเฉฑเจ เจเจชเจฒเจฌเจง เจนเจจ, เจคเฉเจธเฉเจ เจเจนเจจเจพเจ เจจเฉเฉฐ เจคเฉเจฐเฉฐเจค เจตเจฐเจค เจธเจเจฆเฉ เจนเฉ, เจฆเฉเจ เจธเจเจฆเฉ เจนเฉ, เจเฉฑเจฅเฉเจ เจเจพเจฃเจเจพเจฐเฉ เจฒเฉ เจธเจเจฆเฉ เจนเฉเฅค เจ เจคเฉ เจฏเฉเจเจฆเจพเจจ เจตเฉ เจนเจจเฅค เจฏเฉเจเจฆเจพเจจ เจ เจงเจฟเจเจพเจฐเจค เจนเจจเฅค เจคเฉเจธเฉเจ postgresql-contrib เจชเฉเจเฉเจ (เจเจฆเจพเจนเจฐเจจ เจฒเจ, postgresql94-contrib) เจจเฉเฉฐ เจเฉฐเจธเจเจพเจฒ เจเจฐ เจธเจเจฆเฉ เจนเฉ, เจธเฉฐเจฐเจเจจเจพ เจตเจฟเฉฑเจ เจฒเฉเฉเฉเจเจฆเฉ เจฎเฉเจกเฉเจเจฒ เจจเฉเฉฐ เจฒเฉเจก เจเจฐ เจธเจเจฆเฉ เจนเฉ, เจเจธเจฆเฉ เจฒเจ เจฎเจพเจชเจฆเฉฐเจก เจจเจฟเจฐเจงเจพเจฐเจค เจเจฐ เจธเจเจฆเฉ เจนเฉ, PostgreSQL เจจเฉเฉฐ เจฎเฉเฉ เจเจพเจฒเฉ เจเจฐ เจธเจเจฆเฉ เจนเฉ เจ เจคเฉ เจคเฉเจธเฉเจ เจเจธเจจเฉเฉฐ เจตเจฐเจค เจธเจเจฆเฉ เจนเฉเฅค (เจจเฉเจเฅค เจตเฉฐเจก 'เจคเฉ เจจเจฟเจฐเจญเจฐ เจเจฐเจฆเฉ เจนเฉเจ, เจฏเฉเจเจฆเจพเจจ เจฆเฉ เจคเจพเจเจผเจพ เจธเฉฐเจธเจเจฐเจฃเจพเจ เจตเจฟเฉฑเจ เจชเฉเจเฉเจ เจฎเฉเฉฑเจ เจชเฉเจเฉเจ เจฆเจพ เจนเจฟเฉฑเจธเจพ เจนเฉ).
- เจ เจคเฉ เจ เจฃเจ เจงเจฟเจเจพเจฐเจค เจฏเฉเจเจฆเจพเจจ เจนเจจ. เจเจนเจจเจพเจ เจจเฉเฉฐ เจฎเจฟเจเจฐเฉ PostgreSQL เจตเฉฐเจก เจจเจพเจฒ เจธเจชเจฒเจพเจ เจจเจนเฉเจ เจเฉเจคเจพ เจเจพเจเจฆเจพ เจนเฉเฅค เจเจนเจจเจพเจ เจจเฉเฉฐ เจเจพเจ เจคเจพเจ เจเฉฐเจชเจพเจเจฒ เจเฉเจคเจพ เจเจพเจฃเจพ เจเจพเจนเฉเจฆเจพ เจนเฉ เจเจพเจ เจเฉฑเจ เจฒเจพเจเจฌเฉเจฐเฉเจฐเฉ เจตเจเฉเจ เจธเจฅเจพเจชเจค เจเฉเจคเจพ เจเจพเจฃเจพ เจเจพเจนเฉเจฆเจพ เจนเฉเฅค เจตเจฟเจเจฒเจช เจฌเจนเฉเจค เจตเฉฑเจเจฐเฉ เจนเฉ เจธเจเจฆเฉ เจนเจจ, เจเจธ เจเฉฑเจฒ 'เจคเฉ เจจเจฟเจฐเจญเจฐ เจเจฐเจฆเจพ เจนเฉ เจเจฟ เจเจธ เจเฉเจฐ-เจ เจงเจฟเจเจพเจฐเจค เจฏเฉเจเจฆเจพเจจ เจฆเจพ เจตเจฟเจเจพเจธเจเจพเจฐ เจเฉ เจฒเฉ เจเฉ เจเจเจ เจนเฉเฅค
เจเจน เจธเจฒเจพเจเจก เจเจนเจจเจพเจ เจธเจพเจฐเฉ เจฆเฉเจฐเจฟเจธเจผเจพเจ (VIEWs) เจ เจคเฉ เจเจนเจจเจพเจ เจตเจฟเฉฑเจเฉเจ เจเฉเจ เจซเฉฐเจเจธเจผเจจเจพเจ เจจเฉเฉฐ เจฆเจฟเจเจพเจเจเจฆเฉ เจนเฉ เจเฉ PostgreSQL 9.4 เจตเจฟเฉฑเจ เจเจชเจฒเจฌเจง เจนเจจเฅค เจเจฟเจตเฉเจ เจเจฟ เจ เจธเฉเจ เจฆเฉเจ เจธเจเจฆเฉ เจนเจพเจ, เจเจนเจจเจพเจ เจตเจฟเฉฑเจเฉเจ เจฌเจนเฉเจค เจธเจพเจฐเฉ เจนเจจ. เจ เจคเฉ เจเฉเจเจฐ เจคเฉเจธเฉเจ เจชเจนเจฟเจฒเฉ เจตเจพเจฐ เจเจธเจฆเจพ เจ เจจเฉเจญเจต เจเจฐ เจฐเจนเฉ เจนเฉ เจคเจพเจ เจเจฒเจเจฃ เจตเจฟเฉฑเจ เจชเฉเจฃเจพ เจฌเจนเฉเจค เจเจธเจพเจจ เจนเฉเฅค
เจนเจพเจฒเจพเจเจเจฟ, เจเฉ เจ
เจธเฉเจ เจชเจฟเจเจฒเฉ เจคเจธเจตเฉเจฐ เจฒเฉเจเจฆเฉ เจนเจพเจ ะะฐะบ ััะฐัะธััั ะฒัะตะผั ะฝะฐ PostgreSQL
เจ
เจคเฉ เจเจธ เจธเฉเจเฉ เจฆเฉ เจ
เจจเฉเจเฉเจฒ, เจธเจพเจจเฉเฉฐ เจเจน เจคเจธเจตเฉเจฐ เจฎเจฟเจฒเจฆเฉ เจนเฉเฅค เจนเจฐเฉเจ เจฆเฉเจฐเจฟเจธเจผ (VIEWs), เจเจพเจ เจนเจฐเฉเจ เจซเฉฐเจเจธเจผเจจ, เจเจฆเฉเจ เจธเจพเจกเฉ เจเฉเจฒ PostgreSQL เจเฉฑเจฒ เจฐเจฟเจนเจพ เจนเฉเจตเฉ เจคเจพเจ เจ
เจธเฉเจ เจขเฉเจเจตเฉเจ เจ
เฉฐเจเฉเฉ เจชเฉเจฐเจพเจชเจค เจเจฐเจจ เจฒเจ เจเจฟเจธเฉ เจเฉฑเจ เจฎเจเจธเจฆ เจเจพเจ เจฆเฉเจเฉ เจฒเจ เจตเจฐเจค เจธเจเจฆเฉ เจนเจพเจเฅค เจ
เจคเฉ เจ
เจธเฉเจ เจธเจฌ-เจธเจฟเจธเจเจฎ เจฆเฉ เจธเฉฐเจเจพเจฒเจจ เจฌเจพเจฐเฉ เจชเจนเจฟเจฒเจพเจ เจนเฉ เจเฉเจ เจเจพเจฃเจเจพเจฐเฉ เจชเฉเจฐเจพเจชเจค เจเจฐ เจธเจเจฆเฉ เจนเจพเจเฅค
เจชเจนเจฟเจฒเฉ เจเฉฑเจฒ เจเจน เจนเฉ เจเจฟ เจ
เจธเฉเจ เจฆเฉเจเจพเจเจเฉ pg_stat_database
. เจเจฟเจตเฉเจ เจเจฟ เจ
เจธเฉเจ เจฆเฉเจ เจธเจเจฆเฉ เจนเจพเจ, เจเจน เจเฉฑเจ เจชเฉเจฐเจคเฉเจจเจฟเจงเจคเจพ เจนเฉ. เจเจธ เจตเจฟเฉฑเจ เจฌเจนเฉเจค เจธเจพเจฐเฉ เจเจพเจฃเจเจพเจฐเฉ เจนเฉเฅค เจธเจญ เจคเฉเจ เจตเฉฑเจเจฐเฉ เจเจพเจฃเจเจพเจฐเฉ. เจ
เจคเฉ เจเจน เจฌเจนเฉเจค เจเจชเจฏเฉเจเฉ เจเจฟเจเจจ เจฆเจฟเฉฐเจฆเจพ เจนเฉ เจเจฟ เจ
เจธเฉเจ เจกเฉเจเจพเจฌเฉเจธ เจตเจฟเฉฑเจ เจเฉ เจเจฐ เจฐเจนเฉ เจนเจพเจเฅค
เจ เจธเฉเจ เจเฉฑเจฅเฉเจ เจเฉ เจฒเฉ เจธเจเจฆเฉ เจนเจพเจ? เจเจ เจธเจญ เจคเฉเจ เจธเจงเจพเจฐเจจ เจเฉเจเจผเจพเจ เจจเจพเจฒ เจธเจผเฉเจฐเฉ เจเจฐเฉเจ.
select
sum(blks_hit)*100/sum(blks_hit+blks_read) as hit_ratio
from pg_stat_database;
เจชเจนเจฟเจฒเฉ เจเฉเจเจผ เจเฉ เจ เจธเฉเจ เจฆเฉเจ เจธเจเจฆเฉ เจนเจพเจ เจเจน เจนเฉ เจเฉเจธเจผ เจนเจฟเฉฑเจ เจชเฉเจฐเจคเฉเจธเจผเจค. เจเฉเจธเจผ เจนเจฟเฉฑเจ เจชเฉเจฐเจคเฉเจธเจผเจค เจเฉฑเจ เจเจชเจฏเฉเจเฉ เจฎเฉเจเฉเจฐเจฟเจ เจนเฉเฅค เจเจน เจคเฉเจนเจพเจจเฉเฉฐ เจ เฉฐเจฆเจพเจเจผเจพ เจฒเจเจพเจเจฃ เจฆเฉ เจเจเจพเจเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉ เจเจฟ เจธเจผเฉเจ เจฐ เจฌเจซเจฐ เจเฉเจธเจผ เจคเฉเจ เจเจฟเฉฐเจจเจพ เจกเจพเจเจพ เจฒเจฟเจ เจเจพเจเจฆเจพ เจนเฉ, เจ เจคเฉ เจกเจฟเจธเจ เจคเฉเจ เจเจฟเฉฐเจจเจพ เจชเฉเฉเจนเจฟเจ เจเจพเจเจฆเจพ เจนเฉเฅค
เจเจน เจธเจชเฉฑเจธเจผเจ เจนเฉ เจเจฟ เจธเจพเจกเฉ เจเฉเจฒ เจเจฟเฉฐเจจเจพ เจเจผเจฟเจเจฆเจพ เจเฉเจธเจผ เจนเจฟเฉฑเจ เจนเฉเจตเฉเจเจพ, เจเฉฑเจจเจพ เจนเฉ เจตเจงเฉเจ. เจ เจธเฉเจ เจเจธ เจฎเฉเจเฉเจฐเจฟเจ เจฆเจพ เจชเฉเจฐเจคเฉเจธเจผเจค เจตเจเฉเจ เจฎเฉเจฒเจพเจเจเจฃ เจเจฐเจฆเฉ เจนเจพเจเฅค เจ เจคเฉ, เจเจฆเจพเจนเจฐเจจ เจฒเจ, เจเฉเจเจฐ เจธเจพเจกเฉ เจเฉเจฒ เจเจนเจจเจพเจ เจเฉเจธเจผ เจนเจฟเฉฑเจเจพเจ เจฆเจพ เจชเฉเจฐเจคเฉเจธเจผเจค 90% เจคเฉเจ เจตเฉฑเจง เจนเฉ, เจคเจพเจ เจเจน เจเฉฐเจเจพ เจนเฉ. เจเฉเจเจฐ เจเจน 90% เจคเฉเจ เจเฉฑเจ เจเจพเจเจฆเจพ เจนเฉ, เจคเจพเจ เจธเจพเจกเฉ เจเฉเจฒ เจกเจพเจเจพ เจฆเฉ เจเจฐเจฎ เจธเจฟเจฐ เจจเฉเฉฐ เจฎเฉเจฎเฉเจฐเฉ เจตเจฟเฉฑเจ เจฐเฉฑเจเจฃ เจฒเจ เจฒเฉเฉเฉเจเจฆเฉ เจฎเฉเจฎเฉเจฐเฉ เจจเจนเฉเจ เจนเฉเฅค เจ เจคเฉ เจเจธ เจกเฉเจเจพ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจจ เจฒเจ, PostgreSQL เจจเฉเฉฐ เจกเจฟเจธเจ เจจเฉเฉฐ เจเจเจธเฉเจธ เจเจฐเจจ เจฒเจ เจฎเจเจฌเฉเจฐ เจเฉเจคเจพ เจเจพเจเจฆเจพ เจนเฉ เจ เจคเฉ เจเจน เจเจธ เจจเจพเจฒเฉเจ เจนเฉเจฒเฉ เจนเฉ เจเฉเจเจฐ เจกเฉเจเจพ เจฎเฉเจฎเฉเจฐเฉ เจคเฉเจ เจชเฉเฉเจนเจฟเจ เจเจฟเจ เจธเฉเฅค เจ เจคเฉ เจคเฉเจนเจพเจจเฉเฉฐ เจฎเฉเจฎเฉเจฐเฉ เจตเจงเจพเจเจฃ เจฌเจพเจฐเฉ เจธเฉเจเจฃ เจฆเฉ เจฒเฉเฉ เจนเฉ: เจเจพเจ เจคเจพเจ เจธเจผเฉเจ เจฐเจก เจฌเจซเจฐ เจตเจงเจพเจ, เจเจพเจ เจเจเจฐเจจ เจฎเฉเจฎเฉเจฐเฉ (RAM) เจตเจงเจพเจเฅค
select
datname,
(xact_commit*100)/(xact_commit+xact_rollback) as c_ratio,
deadlocks, conflicts,
temp_file, pg_size_pretty(temp_bytes) as temp_size
from pg_stat_database;
เจเจธ เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจคเฉเจ เจนเฉเจฐ เจเฉ เจฒเจฟเจ เจเจพ เจธเจเจฆเจพ เจนเฉ? เจคเฉเจธเฉเจ เจกเฉเจเจพเจฌเฉเจธ เจตเจฟเฉฑเจ เจนเฉเจฃ เจตเจพเจฒเฉเจเจ เจตเจฟเจเจพเฉเจพเจ เจจเฉเฉฐ เจฆเฉเจ เจธเจเจฆเฉ เจนเฉเฅค เจเฉฑเจฅเฉ เจเฉ เจฆเจฟเจเจพเจเจ เจเจฟเจ เจนเฉ? เจเฉฑเจฅเฉ เจเจฎเจฟเจ, เจฐเฉเจฒเจฌเฉเจ, เจ เจธเจฅเจพเจ เจซเจพเจเจฒเจพเจ เจฆเฉ เจฐเจเจจเจพ, เจเจนเจจเจพเจ เจฆเจพ เจเจเจพเจฐ, เจกเฉเฉฑเจกเจฒเจพเจ เจ เจคเฉ เจ เจชเจตเจพเจฆ เจนเจจเฅค
เจ เจธเฉเจ เจเจธ เจฌเฉเจจเจคเฉ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐ เจธเจเจฆเฉ เจนเจพเจเฅค เจเจน SQL เจชเจฐเฉเจเฉ เจธเจงเจพเจฐเจจ เจนเฉ. เจ เจคเฉ เจ เจธเฉเจ เจเจธ เจกเฉเจเจพ เจจเฉเฉฐ เจเจชเจฃเฉ เจฒเจ เจฆเฉเจ เจธเจเจฆเฉ เจนเจพเจเฅค
เจ เจคเฉ เจเฉฑเจฅเฉ เจฅเฉเจฐเฉเจธเจผเจนเฉเจฒเจก เจฎเฉเฉฑเจฒ เจนเจจเฅค เจ เจธเฉเจ เจเจฎเจฟเจ เจ เจคเฉ เจฐเฉเจฒเจฌเฉเจ เจฆเฉ เจ เจจเฉเจชเจพเจค เจจเฉเฉฐ เจฆเฉเจเจฆเฉ เจนเจพเจเฅค เจเจฎเจฟเจเจธ เจเฉเจฐเจพเจเจเฉเจเจธเจผเจจ เจฆเฉ เจเฉฑเจ เจธเจซเจฒ เจชเฉเจธเจผเจเฉ เจนเฉเฅค เจฐเฉเจฒเจฌเฉเจเจธ เจเฉฑเจ เจฐเฉเจฒเจฌเฉเจ เจนเฉ, เจ เจฐเจฅเจพเจค เจฒเฉเจฃ-เจฆเฉเจฃ เจจเฉ เจเฉเจ เจเฉฐเจฎ เจเฉเจคเจพ, เจกเฉเจเจพเจฌเฉเจธ เจตเจฟเฉฑเจ เจคเจฃเจพเจ เจเฉเจคเจพ, เจเฉเจ เจธเจฎเจเจฟเจ, เจ เจคเฉ เจซเจฟเจฐ เจเฉฑเจ เจ เจธเจซเจฒเจคเจพ เจเจ, เจ เจคเฉ เจฒเฉเจฃ-เจฆเฉเจฃ เจฆเฉ เจจเจคเฉเจเฉ เจฐเฉฑเจฆ เจเจฐ เจฆเจฟเฉฑเจคเฉ เจเจเฅค i.e. เจฒเจเจพเจคเจพเจฐ เจตเจง เจฐเจนเฉ เจฐเฉเจฒเจฌเฉเจ เจฆเฉ เจเจฟเจฃเจคเฉ เจฎเจพเฉเฉ เจนเฉเฅค เจ เจคเฉ เจคเฉเจนเจพเจจเฉเฉฐ เจเจฟเจธเฉ เจคเจฐเฉเจนเจพเจ เจเจนเจจเจพเจ เจคเฉเจ เจฌเจเจฃเจพ เจเจพเจนเฉเจฆเจพ เจนเฉ, เจ เจคเฉ เจเฉเจก เจจเฉเฉฐ เจธเฉฐเจชเจพเจฆเจฟเจค เจเจฐเจจเจพ เจเจพเจนเฉเจฆเจพ เจนเฉ เจคเจพเจ เจเฉ เจ เจเจฟเจนเจพ เจจเจพ เจนเฉเจตเฉ.
เจเจเจฐเจพเจ เจชเฉเจฐเจคเฉเจเฉเจฐเจฟเจคเฉ เจจเจพเจฒ เจธเจฌเฉฐเจงเจค เจนเจจเฅค เจ เจคเฉ เจเจนเจจเจพเจ เจคเฉเจ เจตเฉ เจฌเจเจฃเจพ เจเจพเจนเฉเจฆเจพ เจนเฉเฅค เจเฉ เจคเฉเจนเจพเจกเฉ เจเฉเจฒ เจเฉเจ เจธเจตเจพเจฒ เจนเจจ เจเฉ เจชเฉเจฐเจคเฉเจเฉเจฐเจฟเจคเฉ 'เจคเฉ เจฒเจพเจเฉ เจนเฉเฉฐเจฆเฉ เจนเจจ เจ เจคเฉ เจตเจฟเจตเจพเจฆ เจชเฉเจฆเจพ เจนเฉเฉฐเจฆเฉ เจนเจจ, เจคเจพเจ เจคเฉเจนเจพเจจเฉเฉฐ เจเจนเจจเจพเจ เจตเจฟเจตเจพเจฆเจพเจ เจฆเจพ เจตเจฟเจธเจผเจฒเฉเจธเจผเจฃ เจเจฐเจจ เจ เจคเฉ เจเจน เจฆเฉเจเจฃ เจฆเฉ เจเจผเจฐเฉเจฐเจค เจนเฉเฉฐเจฆเฉ เจนเฉ เจเจฟ เจเฉ เจนเฉเฉฐเจฆเจพ เจนเฉเฅค เจตเฉเจฐเจตเฉ เจฒเฉเจเจธ เจตเจฟเฉฑเจ เจฒเฉฑเจญเฉ เจเจพ เจธเจเจฆเฉ เจนเจจเฅค เจ เจคเฉ เจตเจฟเจตเจพเจฆเจพเจ เจจเฉเฉฐ เจนเฉฑเจฒ เจเจฐเฉ เจคเจพเจ เจเฉ เจเจชเจฒเฉเจเฉเจธเจผเจจ เจฌเฉเจจเจคเฉเจเจ เจฌเจฟเจจเจพเจ เจเจฟเจธเฉ เจคเจฐเฉเฉฑเจเฉ เจฆเฉ เจเฉฐเจฎ เจเจฐเฉเฅค
เจกเฉเฉฑเจกเจฒเจพเจ เจฆเจพ เจตเฉ เจฌเฉเจฐเจพ เจนเจพเจฒ เจนเฉเฅค เจเจฆเฉเจ เจฌเฉเจจเจคเฉเจเจ เจธเจฐเฉเจคเจพเจ เจฒเจ เจฎเฉเจเจพเจฌเจฒเจพ เจเจฐเจฆเฉเจเจ เจนเจจ, เจคเจพเจ เจเฉฑเจ เจฌเฉเจจเจคเฉ เจจเฉ เจเฉฑเจ เจธเจฐเฉเจค เจคเฉฑเจ เจชเจนเฉเฉฐเจ เจเฉเจคเฉ เจ เจคเฉ เจฒเจพเจ เจฒเฉ เจฒเจฟเจ, เจฆเฉเจเฉ เจฌเฉเจจเจคเฉ เจจเฉ เจฆเฉเจเฉ เจธเจฐเฉเจค เจคเฉฑเจ เจชเจนเฉเฉฐเจ เจเฉเจคเฉ เจ เจคเฉ เจฒเจพเจ เจตเฉ เจฒเฉ เจฒเจฟเจ, เจ เจคเฉ เจซเจฟเจฐ เจฆเฉเจตเจพเจ เจฌเฉเจจเจคเฉเจเจ เจจเฉ เจเฉฑเจ เจฆเฉเจเฉ เจฆเฉ เจธเจฐเฉเจคเจพเจ เจคเฉฑเจ เจชเจนเฉเฉฐเจ เจเฉเจคเฉ เจ เจคเฉ เจเฉเจเจเจขเฉ เจฆเฉเจเจฐเจพ เจฒเฉเจ เจเจพเจฐเฉ เจเจฐเจจ เจฆเฉ เจเจกเฉเจ เจตเจฟเฉฑเจ เจฌเจฒเฉเจ เจเฉเจคเจพเฅค เจเจน เจตเฉ เจเฉฑเจ เจธเจฎเฉฑเจธเจฟเจ เจตเจพเจฒเฉ เจธเจฅเจฟเจคเฉ เจนเฉเฅค เจเจนเจจเจพเจ เจจเฉเฉฐ เจเจชเจฒเฉเจเฉเจธเจผเจจเจพเจ เจจเฉเฉฐ เจฎเฉเฉ เจฒเจฟเจเจฃ เจ เจคเฉ เจธเจฐเฉเจคเจพเจ เจคเฉฑเจ เจชเจนเฉเฉฐเจ เจจเฉเฉฐ เจฒเฉเฉเจฌเฉฑเจง เจเจฐเจจ เจฆเฉ เจชเฉฑเจงเจฐ 'เจคเฉ เจธเฉฐเจฌเฉเจงเจฟเจค เจเจฐเจจ เจฆเฉ เจเจผเจฐเฉเจฐเจค เจนเฉเฅค เจ เจคเฉ เจเฉเจเจฐ เจคเฉเจธเฉเจ เจฆเฉเจเจฆเฉ เจนเฉ เจเจฟ เจคเฉเจนเจพเจกเฉ เจกเฉเฉฑเจกเจฒเจพเจ เจฒเจเจพเจคเจพเจฐ เจตเจง เจฐเจนเฉ เจนเจจ, เจคเจพเจ เจคเฉเจนเจพเจจเฉเฉฐ เจฒเฉเจเจธ เจตเจฟเฉฑเจ เจตเฉเจฐเจตเจฟเจเจ เจจเฉเฉฐ เจฆเฉเจเจฃ เจฆเฉ เจฒเฉเฉ เจนเฉ, เจเจนเจจเจพเจ เจธเจฅเจฟเจคเฉเจเจ เจฆเจพ เจตเจฟเจธเจผเจฒเฉเจธเจผเจฃ เจเจฐเจจเจพ เจเจพเจนเฉเจฆเจพ เจนเฉ เจเฉ เจชเฉเจฆเจพ เจนเฉเจเจเจ เจนเจจ เจ เจคเฉ เจเจน เจฆเฉเจเจฃ เจฆเฉ เจฒเฉเฉ เจนเฉ เจเจฟ เจธเจฎเฉฑเจธเจฟเจ เจเฉ เจนเฉเฅค
เจ เจธเจฅเจพเจ เจซเจพเจเจฒเจพเจ (temp_files) เจตเฉ เจเจฐเจพเจฌ เจนเจจเฅค เจเจฆเฉเจ เจเฉฑเจ เจเจชเจญเฉเจเจคเจพ เจฌเฉเจจเจคเฉ เจตเจฟเฉฑเจ เจเจพเจฐเจเจธเจผเฉเจฒ, เจ เจธเจฅเจพเจ เจกเฉเจเจพ เจจเฉเฉฐ เจ เจจเฉเจเฉเจฒ เจเจฐเจจ เจฒเจ เจฒเฉเฉเฉเจเจฆเฉ เจฎเฉเจฎเฉเจฐเฉ เจจเจนเฉเจ เจนเฉเฉฐเจฆเฉ เจนเฉ, เจคเจพเจ เจเจน เจกเจฟเจธเจ เจเฉฑเจคเฉ เจเฉฑเจ เจซเจพเจเจฒ เจฌเจฃเจพเจเจเจฆเจพ เจนเฉเฅค เจ เจคเฉ เจเจน เจธเจพเจฐเฉ เจเจชเจฐเฉเจธเจผเจจ เจเฉ เจเจน เจฎเฉเจฎเฉเจฐเฉ เจตเจฟเฉฑเจ เจเฉฑเจ เจ เจธเจฅเจพเจ เจฌเจซเจฐ เจตเจฟเฉฑเจ เจเจฐ เจธเจเจฆเจพ เจนเฉ, เจชเจนเจฟเจฒเจพเจ เจนเฉ เจกเจฟเจธเจ เจคเฉ เจเจฐเจจเจพ เจธเจผเฉเจฐเฉ เจเจฐ เจฆเจฟเฉฐเจฆเจพ เจนเฉ. เจเจน เจนเฉเจฒเฉ เจนเฉเฅค เจเจน เจชเฉเฉฑเจเจเจฟเฉฑเจ เจเจเจเจผเฉเจเจฟเจเจธเจผเจจ เจธเจฎเจพเจ เจตเจงเจพเจเจเจฆเจพ เจนเฉเฅค เจ เจคเฉ เจเจพเจนเจ เจเจฟเจธเจจเฉ PostgreSQL เจจเฉเฉฐ เจเฉฑเจ เจฌเฉเจจเจคเฉ เจญเฉเจเฉ เจนเฉ เจเจธเจจเฉเฉฐ เจฅเฉเฉเฉ เจฆเฉเจฐ เจฌเจพเจ เจฆ เจเฉฑเจ เจเจตเจพเจฌ เจฎเจฟเจฒเฉเจเจพเฅค เจเฉเจเจฐ เจเจน เจธเจพเจฐเฉเจเจ เจเจพเจฐเจตเจพเจเจเจ เจฎเฉเจฎเฉเจฐเฉ เจตเจฟเฉฑเจ เจเฉเจคเฉเจเจ เจเจพเจเจฆเฉเจเจ เจนเจจ, เจคเจพเจ เจชเฉเจธเจเจเฉเจฐเฉเจธ เจฌเจนเฉเจค เจคเฉเจเจผเฉ เจจเจพเจฒ เจเจตเจพเจฌ เจฆเฉเจตเฉเจเจพ เจ เจคเฉ เจเจฒเจพเจเฉฐเจ เจเฉฑเจ เจเจกเฉเจ เจเจฐเฉเจเจพเฅค
pg_stat_bgwriter - เจเจน เจฆเฉเจฐเจฟเจธเจผ เจฆเฉ PostgreSQL เจชเจฟเจเฉเจเฉ เจเจช-เจธเจฟเจธเจเจฎ เจฆเฉ เจธเฉฐเจเจพเจฒเจจ เจฆเจพ เจตเจฐเจฃเจจ เจเจฐเจฆเจพ เจนเฉ: checkpointer
ะธ background writer
.
เจธเจผเฉเจฐเฉ เจเจฐเจจ เจฒเจ, เจเจ เจเฉฐเจเจฐเฉเจฒ เจชเฉเจเจเฉฐเจเจพเจ เจฆเจพ เจตเจฟเจธเจผเจฒเฉเจธเจผเจฃ เจเจฐเฉเจ, เจ
เจเฉเจคเฉ. checkpoints
. เจเฉเจเจชเฉเจเจเฉฐเจ เจเฉ เจนเจจ? เจเฉฑเจ เจเฉเจเจชเฉเจเจเฉฐเจ เจเฉเจฐเจพเจเจเฉเจเจธเจผเจจ เจฒเฉเจ เจตเจฟเฉฑเจ เจเฉฑเจ เจธเจฅเจฟเจคเฉ เจนเฉ เจเฉ เจฆเจฐเจธเจพเจเจเจฆเฉ เจนเฉ เจเจฟ เจฒเฉเจ เจตเจฟเฉฑเจ เจเฉเจคเฉ เจเจ เจธเจพเจฐเฉ เจกเฉเจเจพ เจคเจฌเจฆเฉเจฒเฉเจเจ เจจเฉเฉฐ เจกเจฟเจธเจ เจฆเฉ เจกเฉเจเจพ เจจเจพเจฒ เจธเจซเจฒเจคเจพเจชเฉเจฐเจตเจ เจธเจฎเจเจพเจฒเฉ เจเฉเจคเจพ เจเจฟเจ เจนเฉเฅค เจชเฉเจฐเจเจฟเจฐเจฟเจ, เจตเจฐเจเจฒเฉเจก เจ
เจคเฉ เจธเฉเจเจฟเฉฐเจเจพเจ 'เจคเฉ เจจเจฟเจฐเจญเจฐ เจเจฐเจฆเฉ เจนเฉ, เจฒเฉฐเจฎเฉ เจนเฉ เจธเจเจฆเฉ เจนเฉ เจ
เจคเฉ เจเจผเจฟเจเจฆเจพเจคเจฐ เจกเจฟเจธเจ 'เจคเฉ เจกเจพเจเจพ เจซเจพเจเจฒเจพเจ เจฆเฉ เจจเจพเจฒ เจธเจพเจเจเฉ เจฌเจซเจฐเจพเจ เจตเจฟเฉฑเจ เจเฉฐเจฆเฉ เจชเฉฐเจจเจฟเจเจ เจจเฉเฉฐ เจธเจฎเจเจพเจฒเฉ เจเจฐเจจ เจฆเฉ เจธเจผเจพเจฎเจฒ เจนเฉเฉฐเจฆเฉ เจนเจจเฅค เจเจน เจเจฟเจธ เจฒเจ เจนเฉ? เจเฉเจเจฐ PostgreSQL เจนเจฐ เจธเจฎเฉเจ เจกเจฟเจธเจ เจจเฉเฉฐ เจเจเจธเฉเจธ เจเจฐ เจฐเจฟเจนเจพ เจธเฉ เจ
เจคเฉ เจเฉฑเจฅเฉเจ เจกเจพเจเจพ เจฒเฉ เจฐเจฟเจนเจพ เจธเฉ, เจ
เจคเฉ เจนเจฐเฉเจ เจเจเจธเฉเจธ 'เจคเฉ เจกเฉเจเจพ เจฒเจฟเจ เจฐเจฟเจนเจพ เจธเฉ, เจเจน เจนเฉเจฒเฉ เจนเฉเจตเฉเจเจพเฅค เจเจธ เจฒเจ, PostgreSQL เจเฉเจฒ เจเฉฑเจ เจฎเฉเจฎเฉเจฐเฉ เจเฉฐเจก เจนเฉ, เจเจฟเจธเจฆเจพ เจเจเจพเจฐ เจธเฉฐเจฐเจเจจเจพ เจตเจฟเฉฑเจ เจชเฉเจฐเจพเจฎเฉเจเจฐเจพเจ 'เจคเฉ เจจเจฟเจฐเจญเจฐ เจเจฐเจฆเจพ เจนเฉเฅค เจชเฉเจธเจเจเฉเจฐเฉเจธ เจเจธ เจฎเฉเจฎเฉเจฐเฉ เจตเจฟเฉฑเจ เจเจพเจฐเจเจธเจผเฉเจฒ เจกเฉเจเจพ เจจเฉเฉฐ เจ
เฉฑเจเฉ เจฆเฉ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจเจพเจ เจชเฉเฉฑเจเจเจฟเฉฑเจ เจฒเจ เจจเจฟเจฐเจงเจพเจฐเจค เจเจฐเจฆเจพ เจนเฉเฅค เจกเฉเจเจพ เจฌเจฆเจฒเจฃ เจฆเฉเจเจ เจฌเฉเจจเจคเฉเจเจ เจฆเฉ เจฎเจพเจฎเจฒเฉ เจตเจฟเฉฑเจ, เจเจนเจจเจพเจ เจจเฉเฉฐ เจฌเจฆเจฒเจฟเจ เจเจพเจเจฆเจพ เจนเฉ. เจ
เจคเฉ เจธเจพเจจเฉเฉฐ เจกเฉเจเจพ เจฆเฉ เจฆเฉ เจธเฉฐเจธเจเจฐเจฃ เจฎเจฟเจฒเจฆเฉ เจนเจจเฅค เจเฉฑเจ เจฎเฉเจฎเฉเจฐเฉ เจตเจฟเฉฑเจ เจนเฉ, เจฆเฉเจเจพ เจกเจฟเจธเจ เจเฉฑเจคเฉ เจนเฉเฅค เจ
เจคเฉ เจธเจฎเฉเจ-เจธเจฎเฉเจ เจคเฉ เจคเฉเจนเจพเจจเฉเฉฐ เจเจธ เจกเฉเจเจพ เจจเฉเฉฐ เจธเจฟเฉฐเจเฉเจฐเฉเจจเจพเจเจเจผ เจเจฐเจจ เจฆเฉ เจฒเฉเฉ เจนเฉเฉฐเจฆเฉ เจนเฉเฅค เจธเจพเจจเฉเฉฐ เจกเจฟเจธเจ เจจเจพเจฒ เจธเจฟเฉฐเจเฉเจฐเฉเจจเจพเจเจเจผ เจเจฐเจจ เจฒเจ เจฎเฉเจฎเฉเจฐเฉ เจตเจฟเฉฑเจ เจเฉ เจฌเจฆเจฒเจฟเจ เจเจฟเจ เจนเฉ. เจเจธ เจฒเจ เจเฉฑเจ เจเฉเจเจชเฉเจเจเฉฐเจ เจฆเฉ เจฒเฉเฉ เจนเฉเฅค
เจเฉเฉฑเจเจชเฉเจเจเฉฐเจ เจธเจพเจเจเฉ เจฌเจซเจฐเจพเจ เจตเจฟเฉฑเจเฉเจ เจฒเฉฐเจเจฆเจพ เจนเฉ, เจเฉฐเจฆเฉ เจชเฉฐเจจเจฟเจเจ เจจเฉเฉฐ เจเจฟเฉฐเจจเฉเจนเจฟเจค เจเจฐเจฆเจพ เจนเฉ เจเฉ เจเจนเจจเจพเจ เจจเฉเฉฐ เจเฉเฉฑเจเจชเฉเจเจเฉฐเจ เจฒเจ เจฒเฉเฉเฉเจเจฆเฉ เจนเจจ. เจซเจฟเจฐ เจเจน เจธเจพเจเจเฉ เจฌเจซเจฐเจพเจ เจฐเจพเจนเฉเจ เจฆเฉเจเจพ เจชเจพเจธ เจธเจผเฉเจฐเฉ เจเจฐเจฆเจพ เจนเฉเฅค เจ เจคเฉ เจเจฟเจนเฉเฉ เจชเฉฐเจจเฉ เจเฉเฉฑเจเจชเฉเจเจเฉฐเจ เจฒเจ เจฎเจพเจฐเจ เจเฉเจคเฉ เจเจ เจนเจจ, เจเจน เจชเจนเจฟเจฒเจพเจ เจนเฉ เจเจนเจจเจพเจ เจจเฉเฉฐ เจธเจฎเจเจพเจฒเฉ เจเจฐเจฆเจพ เจนเฉ. เจเจธ เจคเจฐเฉเจนเจพเจ, เจกเจพเจเจพ เจชเจนเจฟเจฒเจพเจ เจนเฉ เจกเจฟเจธเจ เจจเจพเจฒ เจธเจฎเจเจพเจฒเฉ เจนเฉ.
เจเฉฑเจฅเฉ เจฆเฉ เจเจฟเจธเจฎ เจฆเฉ เจจเจฟเจฏเฉฐเจคเจฐเจฃ เจชเฉเจเจเฉฐเจ เจนเจจ. เจเฉฑเจ เจเฉเจเจชเฉเจเจเฉฐเจ เจจเฉเฉฐ เจธเจฎเจพเจ เจธเจฎเจพเจชเจค เจนเฉเจฃ 'เจคเฉ เจเจฒเจพเจเจ เจเจพเจเจฆเจพ เจนเฉเฅค เจเจน เจเฉเจเจชเฉเจเจเฉฐเจ เจฒเจพเจญเจฆเจพเจเจ เจ
เจคเฉ เจตเจงเฉเจ เจนเฉ - checkpoint_timed
. เจ
เจคเฉ เจฎเฉฐเจ 'เจคเฉ เจเฉเจเฉเจเจ เจนเจจ - checkpoint required
. เจ
เจเจฟเจนเจพ เจเฉเจเจชเฉเจเจเฉฐเจ เจเจฆเฉเจ เจนเฉเฉฐเจฆเจพ เจนเฉ เจเจฆเฉเจ เจธเจพเจกเฉ เจเฉเจฒ เจฌเจนเฉเจค เจตเฉฑเจกเจพ เจกเจพเจเจพ เจฐเจฟเจเจพเจฐเจก เจนเฉเฉฐเจฆเจพ เจนเฉเฅค เจ
เจธเฉเจ เจฌเจนเฉเจค เจธเจพเจฐเฉ เจเฉเจฐเจพเจเจเฉเจเจธเจผเจจ เจฒเฉเจ เจฐเจฟเจเจพเจฐเจก เจเฉเจคเฉ เจนเจจเฅค เจ
เจคเฉ PostgreSQL เจฆเจพ เจฎเฉฐเจจเจฃเจพ เจนเฉ เจเจฟ เจเจธเจจเฉเฉฐ เจเจฟเฉฐเจจเฉ เจเจฒเจฆเฉ เจนเฉ เจธเจเฉ เจเจธ เจธเจญ เจจเฉเฉฐ เจธเจฟเฉฐเจเฉเจฐเฉเจจเจพเจเจเจผ เจเจฐเจจ, เจเฉฑเจ เจเฉเจเจชเฉเจเจเฉฐเจ เจฌเจฃเจพเจเจฃ เจ
เจคเฉ เจ
เฉฑเจเฉ เจตเจงเจฃ เจฆเฉ เจเจผเจฐเฉเจฐเจค เจนเฉ.
เจ
เจคเฉ เจเฉเจเจฐ เจคเฉเจธเฉเจ เจ
เฉฐเจเฉเจฟเจเจ 'เจคเฉ เจฆเฉเจเจฟเจ pg_stat_bgwriter
เจ
เจคเฉ เจฆเฉเจเฉ เจเจฟ เจคเฉเจนเจพเจกเฉ เจเฉเจฒ เจเฉ เจนเฉ checkpoint_req checkpoint_timed เจจเจพเจฒเฉเจ เจฌเจนเฉเจค เจตเฉฑเจกเจพ เจนเฉ, เจซเจฟเจฐ เจเจน เจฌเฉเจฐเจพ เจนเฉเฅค เจฌเฉเจฐเจพ เจเจฟเจเจ? เจเจธเจฆเจพ เจฎเจคเจฒเจฌ เจนเฉ เจเจฟ PostgreSQL เจฒเจเจพเจคเจพเจฐ เจคเจฃเจพเจ
เจตเจฟเฉฑเจ เจนเฉเฉฐเจฆเจพ เจนเฉ เจเจฆเฉเจ เจเจธเจจเฉเฉฐ เจกเจฟเจธเจ เจคเฉ เจกเจพเจเจพ เจฒเจฟเจเจฃ เจฆเฉ เจฒเฉเฉ เจนเฉเฉฐเจฆเฉ เจนเฉเฅค เจเจพเจเจฎเจเจเจ เจฆเฉเจเจฐเจพ เจเฉเจเจชเฉเจเจเฉฐเจ เจเฉฑเจ เจคเจฃเจพเจ
เจชเฉเจฐเจจ เจนเฉเฉฐเจฆเจพ เจนเฉ เจ
เจคเฉ เจ
เฉฐเจฆเจฐเฉเจจเฉ เจธเจฎเจพเจ-เจธเจพเจฐเจฃเฉ เจฆเฉ เจ
เจจเฉเจธเจพเจฐ เจเจฒเจพเจเจ เจเจพเจเจฆเจพ เจนเฉ เจ
เจคเฉ, เจเจฟเจตเฉเจ เจเจฟ เจเจน เจธเจฎเฉเจ เจฆเฉ เจจเจพเจฒ เจตเจงเจฟเจ เจนเฉเจเจ เจธเฉเฅค PostgreSQL เจตเจฟเฉฑเจ เจเฉฐเจฎ เจจเฉเฉฐ เจฐเฉเจเจฃ เจฆเฉ เจธเจฎเจฐเฉฑเจฅเจพ เจนเฉ เจ
เจคเฉ เจกเจฟเจธเจ เจธเจฌ-เจธเจฟเจธเจเจฎ เจจเฉเฉฐ เจฆเจฌเจพเจเจฃ เจฆเฉ เจฒเฉเฉ เจจเจนเฉเจ เจนเฉเฅค เจเจน PostgreSQL เจฒเจ เจฒเจพเจญเจฆเจพเจเจ เจนเฉเฅค เจ
เจคเฉ เจฌเฉเจจเจคเฉเจเจ เจเฉ เจเฉเจเจชเฉเจเจเฉฐเจ เจฆเฉเจฐเจพเจจ เจเจฒเจพเจเจเจ เจเจพเจเจฆเฉเจเจ เจนเจจ, เจเจธ เจคเฉฑเจฅ เจคเฉเจ เจคเจฃเจพเจ
เจฆเจพ เจ
เจจเฉเจญเจต เจจเจนเฉเจ เจเจฐเจฆเฉเจเจ เจนเจจ เจเจฟ เจกเจฟเจธเจ เจธเจฌ-เจธเจฟเจธเจเจฎ เจตเจฟเจ
เจธเจค เจนเฉเฅค
เจ เจคเฉ เจเฉเฉฑเจเจชเฉเจเจเฉฐเจ เจจเฉเฉฐ เจ เจจเฉเจเฉเจฒ เจเจฐเจจ เจฒเจ เจคเจฟเฉฐเจจ เจฎเจพเจชเจฆเฉฐเจก เจนเจจ:
-
ัheckpoint_segments
. -
ัheckpoint_timeout
. -
ัheckpoint_competion_target
.
เจเจน เจคเฉเจนเจพเจจเฉเฉฐ เจเฉฐเจเจฐเฉเจฒ เจชเฉเจเจเฉฐเจ เจฆเฉ เจธเฉฐเจเจพเจฒเจจ เจจเฉเฉฐ เจจเจฟเจฏเฉฐเจคเจฐเจฟเจค เจเจฐเจจ เจฆเฉ เจเจเจพเจเจผเจค เจฆเจฟเฉฐเจฆเฉ เจนเจจ. เจชเจฐ เจฎเฉเจ เจเจจเฉเจนเจพเจ เจเฉฑเจคเฉ เจจเจนเฉเจ เจตเจธเจพเจเจเจพเฅค เจเจจเฉเจนเจพเจ เจฆเจพ เจชเฉเจฐเจญเจพเจต เจเฉฑเจ เจตเฉฑเจเจฐเจพ เจฎเฉเฉฑเจฆเจพ เจนเฉเฅค
เจเฉเจคเจพเจตเจจเฉ: เจฐเจฟเจชเฉเจฐเจ เจตเจฟเฉฑเจ เจตเจฟเจเจพเจฐเจฟเจ เจเจฟเจ เจธเฉฐเจธเจเจฐเจฃ 9.4 เจนเฉเจฃ เจขเฉเจเจตเจพเจ เจจเจนเฉเจ เจนเฉเฅค PostgreSQL เจฆเฉ เจเจงเฉเจจเจฟเจ เจธเฉฐเจธเจเจฐเจฃเจพเจ เจตเจฟเฉฑเจ, เจชเฉเจฐเจพเจฎเฉเจเจฐ checkpoint_segments
เจชเฉเจฐเจพเจฎเฉเจเจฐเจพเจ เจฆเฉเจเจฐเจพ เจฌเจฆเจฒเจฟเจ เจเจฟเจ เจนเฉ min_wal_size
ะธ max_wal_size
.
เจ
เจเจฒเจพ เจเจช-เจธเจฟเจธเจเจฎ เจชเจฟเจเฉเจเฉ เจฒเฉเจเจ เจนเฉ - background writer
. เจเจน เจเฉ เจเจฐ เจฐเจฟเจนเจพ เจนเฉ? เจเจน เจเฉฑเจ เจฌเฉเจ
เฉฐเจค เจฒเฉเจช เจตเจฟเฉฑเจ เจจเจฟเจฐเฉฐเจคเจฐ เจเฉฑเจฒเจฆเจพ เจนเฉ. เจเจน เจธเจผเฉเจ
เจฐเจก เจฌเจซเจฐเจพเจ เจตเจฟเฉฑเจ เจชเฉฐเจจเจฟเจเจ เจจเฉเฉฐ เจธเจเฉเจจ เจเจฐเจฆเจพ เจนเฉ เจ
เจคเฉ เจเฉฐเจฆเฉ เจชเฉฐเจจเจฟเจเจ เจจเฉเฉฐ เจกเจฟเจธเจ เจคเฉ เจซเจฒเฉฑเจธเจผ เจเจฐเจฆเจพ เจนเฉเฅค เจเจธ เจคเจฐเฉเจนเจพเจ, เจเจน เจเฉเจเจชเฉเจเจเฉฐเจเจฐ เจจเฉเฉฐ เจเฉเจเจชเฉเจเจเฉฐเจเจฟเฉฐเจ เจฆเฉเจฐเจพเจจ เจเฉฑเจ เจเฉฐเจฎ เจเจฐเจจ เจตเจฟเฉฑเจ เจฎเจฆเจฆ เจเจฐเจฆเจพ เจนเฉเฅค
เจเจธ เจจเฉเฉฐ เจนเฉเจฐ เจเฉ เจเจพเจนเฉเจฆเจพ เจนเฉ? เจเจน เจธเจพเจเจเฉ เจฌเจซเจฐเจพเจ เจตเจฟเฉฑเจ เจธเจพเจซเจผ เจชเฉฐเจจเจฟเจเจ เจฆเฉ เจเจผเจฐเฉเจฐเจค เจชเฉเจฐเจฆเจพเจจ เจเจฐเจฆเจพ เจนเฉ เจเฉเจเจฐ เจเจนเจจเจพเจ เจจเฉเฉฐ เจ
เจเจพเจจเจ (เจตเฉฑเจกเฉ เจฎเจพเจคเจฐเจพ เจตเจฟเฉฑเจ เจ
เจคเฉ เจคเฉเจฐเฉฐเจค) เจกเฉเจเจพ เจจเฉเฉฐ เจ
เจจเฉเจเฉเจฒ เจเจฐเจจ เจฒเจ เจฒเฉเฉเฉเจเจฆเจพ เจนเฉ. เจฎเฉฐเจจ เจฒเจ เจเจฟ เจเฉฑเจ เจธเจฅเจฟเจคเฉ เจชเฉเจฆเจพ เจนเฉเจ เจเจฆเฉเจ เจฌเฉเจจเจคเฉ เจจเฉเฉฐ เจธเจพเจซเจผ เจชเฉฐเจจเจฟเจเจ เจฆเฉ เจฒเฉเฉ เจนเฉเฉฐเจฆเฉ เจนเฉ เจ
เจคเฉ เจเจน เจชเจนเจฟเจฒเจพเจ เจนเฉ เจธเจพเจเจเฉ เจฌเจซเจฐเจพเจ เจตเจฟเฉฑเจ เจนเฉเฉฐเจฆเฉ เจนเจจเฅค เจชเฉเจธเจเจเฉเจฐเฉเจธ backend
เจเจน เจธเจฟเจฐเจซเจผ เจเจนเจจเจพเจ เจจเฉเฉฐ เจฒเฉเจเจฆเจพ เจนเฉ เจ
เจคเฉ เจเจนเจจเจพเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเจพ เจนเฉ, เจเจธเจจเฉเฉฐ เจเจชเจฃเฉ เจเจช เจจเฉเฉฐ เจเฉเจ เจตเฉ เจธเจพเจซเจผ เจเจฐเจจ เจฆเฉ เจฒเฉเฉ เจจเจนเฉเจ เจนเฉเฅค เจชเจฐ เจเฉ เจ
เจเจพเจจเจ เจ
เจเจฟเจนเฉ เจเฉเจ เจชเฉฐเจจเฉ เจจเจนเฉเจ เจนเจจ, เจคเจพเจ เจฌเฉเจเจเจเจก เจฐเฉเจ เจเจพเจเจฆเจพ เจนเฉ เจ
เจคเฉ เจเจนเจจเจพเจ เจจเฉเฉฐ เจกเจฟเจธเจ เจคเฉ เจซเจฒเฉฑเจธเจผ เจเจฐเจจ เจฒเจ เจชเฉฐเจจเจฟเจเจ เจฆเฉ เจเฉเจ เจเจฐเจจเจพ เจธเจผเฉเจฐเฉ เจเจฐ เจฆเจฟเฉฐเจฆเจพ เจนเฉ เจ
เจคเฉ เจเจนเจจเจพเจ เจจเฉเฉฐ เจเจชเจฃเฉเจเจ เจฒเฉเฉเจพเจ เจฒเจ เจฒเฉ เจเจพเจเจฆเจพ เจนเฉ - เจเฉ เจตเจฐเจคเจฎเจพเจจ เจตเจฟเฉฑเจ เจเฉฑเจฒเจฃ เจตเจพเจฒเฉ เจฌเฉเจจเจคเฉ เจฆเฉ เจธเจฎเฉเจ เจจเฉเฉฐ เจจเจเจพเจฐเจพเจคเจฎเจ เจคเฉเจฐ เจคเฉ เจชเฉเจฐเจญเจพเจตเจฟเจค เจเจฐเจฆเจพ เจนเฉเฅค เจเฉ เจคเฉเจธเฉเจ เจฆเฉเจเจฆเฉ เจนเฉ เจเจฟ เจคเฉเจนเจพเจกเฉ เจเฉเจฒ เจเฉฑเจ เจชเฉเจฐเจพเจฎเฉเจเจฐ เจนเฉ maxwritten_clean
เจตเฉฑเจกเจพ, เจเจธเจฆเจพ เจฎเจคเจฒเจฌ เจนเฉ เจเจฟ เจชเจฟเจเฉเจเฉ เจฒเฉเจเจ เจเจชเจฃเจพ เจเฉฐเจฎ เจจเจนเฉเจ เจเจฐ เจฐเจฟเจนเจพ เจนเฉ เจ
เจคเฉ เจคเฉเจนเจพเจจเฉเฉฐ เจชเฉเจฐเจพเจฎเฉเจเจฐเจพเจ เจจเฉเฉฐ เจตเจงเจพเจเจฃ เจฆเฉ เจฒเฉเฉ เจนเฉ bgwriter_lru_maxpages
เจคเจพเจ เจเฉ เจเจน เจเฉฑเจ เจเฉฑเจเจฐ เจตเจฟเฉฑเจ เจนเฉเจฐ เจเฉฐเจฎ เจเจฐ เจธเจเฉ, เจนเฉเจฐ เจชเฉฐเจจเฉ เจธเจพเจซเจผ เจเจฐ เจธเจเฉเฅค
เจ
เจคเฉ เจเฉฑเจ เจนเฉเจฐ เจฌเจนเฉเจค เจนเฉ เจฒเจพเจญเจฆเจพเจเจ เจธเฉเจเจ เจนเฉ buffers_backend_fsync
. เจฌเฉเจเจเจเจก fsync เจจเจนเฉเจ เจเจฐเจฆเฉ เจเจฟเจเจเจเจฟ เจเจน เจนเฉเจฒเฉ เจนเฉเฅค เจเจน IO เจธเจเฉเจ เจเฉเฉฑเจเจชเฉเจเจเฉฐเจเจฐ เจจเฉเฉฐ fsync เจชเจพเจธ เจเจฐเจฆเฉ เจนเจจเฅค เจเฉเจเจชเฉเจเจเฉฐเจเจฐ เจฆเฉ เจเจชเจฃเฉ เจเจคเจพเจฐ เจนเฉ, เจเจน เจธเจฎเฉเจ-เจธเจฎเฉเจ 'เจคเฉ fsync เจฆเฉ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจเจฐเจฆเจพ เจนเฉ เจ
เจคเฉ เจกเจฟเจธเจ 'เจคเฉ เจซเจพเจเจฒเจพเจ เจจเจพเจฒ เจฎเฉเจฎเฉเจฐเฉ เจตเจฟเฉฑเจ เจชเฉฐเจจเจฟเจเจ เจจเฉเฉฐ เจธเจฎเจเจพเจฒเฉ เจเจฐเจฆเจพ เจนเฉเฅค เจเฉเจเจฐ เจเฉเจเจชเฉเจเจเฉฐเจเจฐ เจเจคเจพเจฐ เจตเฉฑเจกเฉ เจ
เจคเฉ เจญเจฐเฉ เจนเฉเจ เจนเฉ, เจคเจพเจ เจฌเฉเจเจเจเจก เจจเฉเฉฐ เจเจชเจฃเฉ เจเจช fsync เจเจฐเจจ เจฒเจ เจฎเจเจฌเฉเจฐ เจเฉเจคเจพ เจเจพเจเจฆเจพ เจนเฉ เจ
เจคเฉ เจเจน เจฌเฉเจเจเจเจก เจจเฉเฉฐ เจนเฉเจฒเฉ เจเจฐ เจฆเจฟเฉฐเจฆเจพ เจนเฉ, เจ
เจฐเจฅเจพเจค เจเจฒเจพเจเฉฐเจ เจจเฉเฉฐ เจเจธ เจคเฉเจ เจฌเจพเจ
เจฆ เจตเจฟเฉฑเจ เจเจตเจพเจฌ เจชเฉเจฐเจพเจชเจค เจนเฉเจตเฉเจเจพเฅค เจเฉ เจคเฉเจธเฉเจ เจฆเฉเจเจฆเฉ เจนเฉ เจเจฟ เจคเฉเจนเจพเจกเฉ เจเฉเจฒ เจเจน เจฎเฉเฉฑเจฒ เจเจผเฉเจฐเฉ เจคเฉเจ เจตเฉฑเจง เจนเฉ, เจคเจพเจ เจเจน เจชเจนเจฟเจฒเจพเจ เจนเฉ เจเฉฑเจ เจธเจฎเฉฑเจธเจฟเจ เจนเฉ เจ
เจคเฉ เจคเฉเจนเจพเจจเฉเฉฐ เจชเจฟเจเฉเจเฉ เจฒเฉเจเจ เจฆเฉเจเจ เจธเฉเจเจฟเฉฐเจเจพเจ เจตเฉฑเจฒ เจงเจฟเจเจจ เจฆเฉเจฃ เจฆเฉ เจฒเฉเฉ เจนเฉ เจ
เจคเฉ เจกเจฟเจธเจ เจธเจฌ-เจธเจฟเจธเจเจฎ เจฆเฉ เจเจพเจฐเจเฉเจเจผเจพเจฐเฉ เจฆเจพ เจฎเฉเจฒเจพเจเจเจฃ เจตเฉ เจเจฐเจจเจพ เจเจพเจนเฉเจฆเจพ เจนเฉเฅค
เจเฉเจคเจพเจตเจจเฉ: _ เจจเจฟเจฎเจจเจฒเจฟเจเจค เจเฉเจเจธเจ เจชเฉเจฐเจคเฉเจเฉเจฐเจฟเจคเฉ เจจเจพเจฒ เจเฉเฉเฉ เจ
เฉฐเจเฉเจฟเจเจ เจฆเฉ เจตเจฟเจเจพเจฐเจพเจ เจฆเจพ เจตเจฐเจฃเจจ เจเจฐเจฆเจพ เจนเฉเฅค เจชเฉเจธเจเจเฉเจฐเฉเจธ 10 เจตเจฟเฉฑเจ เจเจผเจฟเจเจฆเจพเจคเจฐ เจฆเฉเจฐเจฟเจธเจผ เจ
เจคเฉ เจซเฉฐเจเจธเจผเจจ เจฆเฉ เจจเจพเจฎ เจฌเจฆเจฒ เจฆเจฟเฉฑเจคเฉ เจเจ เจนเจจเฅค เจจเจพเจฎ เจฌเจฆเจฒเจฃ เจฆเจพ เจธเจพเจฐ เจฌเจฆเจฒเจฃเจพ เจธเฉเฅค xlog
'เจคเฉ wal
ะธ location
'เจคเฉ lsn
เจซเฉฐเจเจธเจผเจจ/เจฆเฉเจฐเจฟเจธเจผ เจจเจพเจฎ, เจเจฆเจฟ เจตเจฟเฉฑเจ เจเจพเจธ เจเจฆเจพเจนเจฐเจจ, เจซเฉฐเจเจธเจผเจจ pg_xlog_location_diff()
เจฆเจพ เจจเจพเจฎ เจฆเจฟเฉฑเจคเจพ เจเจฟเจ เจธเฉ pg_wal_lsn_diff()
._
เจธเจพเจกเฉ เจเฉฑเจฅเฉ เจตเฉ เจฌเจนเฉเจค เจเฉเจ เจนเฉเฅค เจชเจฐ เจธเจพเจจเฉเฉฐ เจธเจฟเจฐเจซเจผ เจธเจฅเจพเจจ เจจเจพเจฒ เจธเจฌเฉฐเจงเจค เจเฉเจเจผเจพเจ เจฆเฉ เจฒเฉเฉ เจนเฉเฅค
เจเฉ เจ เจธเฉเจ เจฆเฉเจเจฆเฉ เจนเจพเจ เจเจฟ เจธเจพเจฐเฉเจเจ เจเจฆเจฐเจพเจ-เจเฉเจฎเจคเจพเจ เจฌเจฐเจพเจฌเจฐ เจนเจจ, เจคเจพเจ เจเจน เจเจฆเจฐเจธเจผ เจนเฉ เจ เจคเฉ เจชเฉเจฐเจคเฉเจเฉเจฐเจฟเจคเฉ เจฎเจพเจธเจเจฐ เจคเฉเจ เจชเจฟเฉฑเจเฉ เจจเจนเฉเจ เจฐเจนเจฟเฉฐเจฆเฉเฅค
เจเฉฑเจฅเฉ เจเจน เจนเฉเจเจธเจพเจกเฉเจธเฉเจฎเจฒ เจธเจฅเจฟเจคเฉ เจเฉเจฐเจพเจเจเฉเจเจธเจผเจจ เจฒเฉเจ เจตเจฟเฉฑเจ เจธเจฅเจฟเจคเฉ เจนเฉเฅค เจเจน เจฒเจเจพเจคเจพเจฐ เจตเจงเจฆเจพ เจนเฉ เจเฉเจเจฐ เจกเฉเจเจพเจฌเฉเจธ เจตเจฟเฉฑเจ เจเฉเจ เจเจคเฉเจตเจฟเจงเฉ เจนเฉเฉฐเจฆเฉ เจนเฉ: เจธเฉฐเจฎเจฟเจฒเจฟเจค เจเจฐเจจเจพ, เจฎเจฟเจเจพเจเจฃเจพ, เจเจฆเจฟ.
ัะบะพะปัะบะพ ะทะฐะฟะธัะฐะฝะพ xlog ะฒ ะฑะฐะนัะฐั
$ select
pg_xlog_location_diff(pg_current_xlog_location(),'0/00000000');
ะปะฐะณ ัะตะฟะปะธะบะฐัะธะธ ะฒ ะฑะฐะนัะฐั
$ select
client_addr,
pg_xlog_location_diff(pg_current_xlog_location(), replay_location)
from pg_stat_replication;
ะปะฐะณ ัะตะฟะปะธะบะฐัะธะธ ะฒ ัะตะบัะฝะดะฐั
$ select
extract(epoch from now() - pg_last_xact_replay_timestamp());
เจเฉ เจเจน เจเฉเจเจผเจพเจ เจตเฉฑเจเจฐเฉเจเจ เจนเจจ, เจคเจพเจ เจเฉฑเจ เจเจฟเจธเจฎ เจฆเฉ เจชเจเฉเจพเจ เจนเฉ. เจฒเฉเจ เจฎเจพเจธเจเจฐ เจคเฉเจ เจชเฉเจฐเจคเฉเจเฉเจฐเจฟเจคเฉ เจฆเจพ เจชเจเฉ เจนเฉ, เจ เจฐเจฅเจพเจค เจกเฉเจเจพ เจธเจฐเจตเจฐเจพเจ เจตเจฟเจเจเจพเจฐ เจตเฉฑเจเจฐเจพ เจนเฉเฅค
เจฆเฉเจฐเฉ เจฆเฉ เจคเจฟเฉฐเจจ เจเจพเจฐเจจ เจนเจจ:
- เจเจน เจกเจฟเจธเจ เจธเจฌ-เจธเจฟเจธเจเจฎ เจนเฉ เจเฉ เจซเจพเจเจฒ เจธเจฟเฉฐเจ เจฐเจพเจเจเจธ เจจเฉเฉฐ เจจเจนเฉเจ เจธเฉฐเจญเจพเจฒ เจธเจเจฆเจพเฅค
- เจเจน เจธเฉฐเจญเจพเจตเจฟเจค เจจเฉเฉฑเจเจตเจฐเจ เจคเจฐเฉเจเฉเจเจ, เจเจพเจ เจจเฉเฉฑเจเจตเจฐเจ เจเจตเจฐเจฒเฉเจก เจนเจจ, เจเจฆเฉเจ เจกเฉเจเจพ เจเฉเจฒ เจชเฉเจฐเจคเฉเจเฉเจฐเจฟเจคเฉ เจคเฉฑเจ เจชเจนเฉเฉฐเจเจฃ เจฆเจพ เจธเจฎเจพเจ เจจเจนเฉเจ เจนเฉเฉฐเจฆเจพ เจนเฉ เจ เจคเฉ เจเจน เจเจธเจจเฉเฉฐ เจฆเฉเจฌเจพเจฐเจพ เจคเจฟเจเจฐ เจจเจนเฉเจ เจเจฐ เจธเจเจฆเจพ เจนเฉเฅค
- เจ เจคเฉ เจชเฉเจฐเฉเจธเฉเจธเจฐ. เจชเฉเจฐเฉเจธเฉเจธเจฐ เจเฉฑเจ เจฌเจนเฉเจค เจนเฉ เจฆเฉเจฐเจฒเฉฑเจญ เจเฉเจธ เจนเฉ. เจ เจคเฉ เจฎเฉเจ เจเจน เจฆเฉ เจเจพเจ เจคเจฟเฉฐเจจ เจตเจพเจฐ เจฆเฉเจเจฟเจ เจนเฉ, เจชเจฐ เจเจน เจตเฉ เจนเฉ เจธเจเจฆเจพ เจนเฉ.
เจ
เจคเฉ เจเฉฑเจฅเฉ เจคเจฟเฉฐเจจ เจธเจตเจพเจฒ เจนเจจ เจเฉ เจธเจพเจจเฉเฉฐ เจ
เฉฐเจเฉเจฟเจเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจจ เจฆเฉ เจเจเจพเจเจผเจค เจฆเจฟเฉฐเจฆเฉ เจนเจจเฅค เจ
เจธเฉเจ เจ
เฉฐเจฆเจพเจเจผเจพ เจฒเจเจพ เจธเจเจฆเฉ เจนเจพเจ เจเจฟ เจธเจพเจกเฉ เจเฉเจฐเจพเจเจเฉเจเจธเจผเจจ เจฒเฉเจ เจตเจฟเฉฑเจ เจเจฟเฉฐเจจเจพ เจฐเจฟเจเจพเจฐเจก เจนเฉเฅค เจ
เจเจฟเจนเจพ เจซเฉฐเจเจธเจผเจจ เจนเฉ pg_xlog_location_diff
เจ
เจคเฉ เจ
เจธเฉเจ เจฌเจพเจเจเจธ เจ
เจคเฉ เจธเจเจฟเฉฐเจเจพเจ เจตเจฟเฉฑเจ เจชเฉเจฐเจคเฉเจเฉเจฐเจฟเจคเฉ เจฆเฉ เจชเจเฉ เจฆเจพ เจ
เฉฐเจฆเจพเจเจผเจพ เจฒเจเจพ เจธเจเจฆเฉ เจนเจพเจเฅค เจ
เจธเฉเจ เจเจธเจฆเฉ เจฒเจ เจเจธ เจฆเฉเจฐเจฟเจธเจผ (VIEWs) เจคเฉเจ เจฎเฉเฉฑเจฒ เจฆเฉ เจตเจฐเจคเฉเจ เจตเฉ เจเจฐเจฆเฉ เจนเจพเจเฅค
เจจเฉเจ: pg_xlog_location เจฆเฉ เจฌเจเจพเจdiff() เจซเฉฐเจเจธเจผเจจ, เจคเฉเจธเฉเจ เจเจเจพเจ เจเจชเจฐเฉเจเจฐ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐ เจธเจเจฆเฉ เจนเฉ เจ เจคเฉ เจเฉฑเจ เจธเจฅเจพเจจ เจจเฉเฉฐ เจฆเฉเจเฉ เจคเฉเจ เจเจเจพ เจธเจเจฆเฉ เจนเฉเฅค เจเจฐเจพเจฎเจฆเจพเจเจ.
เจเฉฑเจ เจชเจเฉ เจฆเฉ เจจเจพเจฒ, เจเฉ เจธเจเจฟเฉฐเจเจพเจ เจตเจฟเฉฑเจ เจนเฉ, เจเฉฑเจ เจชเจฒ เจนเฉเฅค เจเฉเจเจฐ เจฎเจพเจธเจเจฐ 'เจคเฉ เจเฉเจ เจเจคเฉเจตเจฟเจงเฉ เจจเจนเฉเจ เจนเฉ, เจคเจพเจ เจฒเฉเจฃ-เจฆเฉเจฃ เจฒเจเจญเจ 15 เจฎเจฟเฉฐเจ เจชเจนเจฟเจฒเจพเจ เจธเฉ เจ เจคเฉ เจเฉเจ เจเจคเฉเจตเจฟเจงเฉ เจจเจนเฉเจ เจนเฉ, เจ เจคเฉ เจเฉเจเจฐ เจ เจธเฉเจ เจชเฉเจฐเจคเฉเจเฉเจฐเจฟเจคเฉ 'เจคเฉ เจเจธ เจชเจเฉ เจจเฉเฉฐ เจตเฉเจเจฆเฉ เจนเจพเจ, เจคเจพเจ เจ เจธเฉเจ 15 เจฎเจฟเฉฐเจ เจฆเจพ เจชเจเฉ เจฆเฉเจเจพเจเจเฉเฅค เจเจน เจฏเจพเจฆ เจฐเฉฑเจเจฃ เจฏเฉเจ เจนเฉเฅค เจ เจคเฉ เจเจฆเฉเจ เจคเฉเจธเฉเจ เจเจธ เจชเจเฉ เจจเฉเฉฐ เจฆเฉเจเจฆเฉ เจนเฉ เจคเจพเจ เจเจน เจฎเฉเจฐเจเจคเจพ เจฆเจพ เจเจพเจฐเจจ เจฌเจฃ เจธเจเจฆเจพ เจนเฉเฅค
pg_stat_all_tables เจเฉฑเจ เจนเฉเจฐ เจเจชเจฏเฉเจเฉ เจฆเฉเจฐเจฟเจธเจผ เจนเฉเฅค เจเจน เจเฉเจฌเจฒ 'เจคเฉ เจ เฉฐเจเฉเฉ เจฆเจฟเจเจพเจเจเจฆเจพ เจนเฉเฅค เจเจฆเฉเจ เจธเจพเจกเฉ เจเฉเจฒ เจกเฉเจเจพเจฌเฉเจธ เจตเจฟเฉฑเจ เจเฉเจฌเจฒ เจนเฉเฉฐเจฆเฉ เจนเจจ, เจเจธเจฆเฉ เจจเจพเจฒ เจเฉเจ เจเจคเฉเจตเจฟเจงเฉ เจนเฉเฉฐเจฆเฉ เจนเฉ, เจเฉเจ เจเจฟเจฐเจฟเจเจตเจพเจ, เจ เจธเฉเจ เจเจธ เจฆเฉเจฐเจฟเจธเจผ เจคเฉเจ เจเจน เจเจพเจฃเจเจพเจฐเฉ เจชเฉเจฐเจพเจชเจค เจเจฐ เจธเจเจฆเฉ เจนเจพเจเฅค
select
relname,
pg_size_pretty(pg_relation_size(relname::regclass)) as size,
seq_scan, seq_tup_read,
seq_scan / seq_tup_read as seq_tup_avg
from pg_stat_user_tables
where seq_tup_read > 0 order by 3,4 desc limit 5;
เจชเจนเจฟเจฒเฉ เจเฉเจเจผ เจเจฟเจธ เจจเฉเฉฐ เจ เจธเฉเจ เจฆเฉเจ เจธเจเจฆเฉ เจนเจพเจ เจเจน เจนเฉ เจเฉเจฐเจฎเจตเจพเจฐ เจเฉเจฌเจฒ เจธเจเฉเจจเฅค เจเจนเจจเจพเจ เจ เฉฐเจธเจผเจพเจ เจคเฉเจ เจฌเจพเจ เจฆ เจฆเฉ เจธเฉฐเจเจฟเจ เจเจผเจฐเฉเจฐเฉ เจคเฉเจฐ 'เจคเฉ เจฎเจพเฉเฉ เจจเจนเฉเจ เจนเฉ เจ เจคเฉ เจเจน เจฆเจฐเจธเจพเจเจเจฆเฉ เจจเจนเฉเจ เจนเฉ เจเจฟ เจธเจพเจจเฉเฉฐ เจชเจนเจฟเจฒเจพเจ เจนเฉ เจเฉเจ เจเจฐเจจ เจฆเฉ เจฒเฉเฉ เจนเฉเฅค
เจนเจพเจฒเจพเจเจเจฟ, เจเฉฑเจ เจฆเฉเจเฉ เจฎเฉเจเฉเจฐเจฟเจ เจนเฉ - seq_tup_read. เจเจน เจเฉเจฐเจฎเจตเจพเจฐ เจธเจเฉเจจ เจคเฉเจ เจตเจพเจชเจธ เจเจเจเจ เจเจคเจพเจฐเจพเจ เจฆเฉ เจเจฟเจฃเจคเฉ เจนเฉเฅค เจเฉเจเจฐ เจเจธเจค เจธเฉฐเจเจฟเจ 1, 000, 10, 000 เจคเฉเจ เจตเฉฑเจง เจนเฉ, เจคเจพเจ เจเจน เจชเจนเจฟเจฒเจพเจ เจคเฉเจ เจนเฉ เจเฉฑเจ เจธเฉเจเจ เจนเฉ เจเจฟ เจคเฉเจนเจพเจจเฉเฉฐ เจเจฟเจคเฉ เจเฉฑเจ เจธเฉเจเจเจพเจเจ เจฌเจฃเจพเจเจฃ เจฆเฉ เจฒเฉเฉ เจนเฉ เจธเจเจฆเฉ เจนเฉ เจคเจพเจ เจเฉ เจเจเจธเฉเจธ เจจเฉเฉฐ เจธเฉเจเจเจพเจเจ เจฆเฉเจเจฐเจพ เจเฉเจคเจพ เจเจพ เจธเจเฉ, เจเจพเจ เจ เจเจฟเจนเฉ เจเฉเจฐเจฎเจตเจพเจฐ เจธเจเฉเจจเจพเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจจ เจตเจพเจฒเฉเจเจ เจชเฉเฉฑเจเจเจฟเฉฑเจเจพเจ เจจเฉเฉฐ เจ เจจเฉเจเฉเจฒเจฟเจค เจเจฐเจจเจพ เจธเฉฐเจญเจต เจนเฉเจตเฉ เจคเจพเจ เจเฉ เจ เจเจฟเจนเจพ เจจเจนเฉเจ เจนเฉเฉฐเจฆเจพเฅค
เจเฉฑเจ เจธเจงเจพเจฐเจจ เจเจฆเจพเจนเจฐเจจ - เจฎเฉฐเจจ เจฒเจ เจเจฟ เจเฉฑเจ เจตเฉฑเจกเฉ OFFSET เจ เจคเฉ LIMIT เจตเจพเจฒเฉ เจฌเฉเจจเจคเฉ เจเจธเจฆเฉ เจเฉเจฎเจค เจนเฉเฅค เจเจฆเจพเจนเจฐเจจ เจฒเจ, เจเฉฑเจ เจธเจพเจฐเจฃเฉ เจตเจฟเฉฑเจ 100 เจเจคเจพเจฐเจพเจ เจจเฉเฉฐ เจธเจเฉเจจ เจเฉเจคเจพ เจเจพเจเจฆเจพ เจนเฉ เจ เจคเฉ เจเจธ เจคเฉเจ เจฌเจพเจ เจฆ 000 เจฒเฉเฉเฉเจเจฆเฉเจเจ เจเจคเจพเจฐเจพเจ เจฒเจเจเจ เจเจพเจเจฆเฉเจเจ เจนเจจ, เจ เจคเฉ เจชเจฟเจเจฒเฉเจเจ เจธเจเฉเจจ เจเฉเจคเฉเจเจ เจเจคเจพเจฐเจพเจ เจจเฉเฉฐ เจฐเฉฑเจฆ เจเจฐ เจฆเจฟเฉฑเจคเจพ เจเจพเจเจฆเจพ เจนเฉเฅค เจเจน เจตเฉ เจฎเจพเฉเจพ เจฎเจพเจฎเจฒเจพ เจนเฉเฅค เจ เจคเฉ เจ เจเจฟเจนเฉเจเจ เจฌเฉเจจเจคเฉเจเจ เจจเฉเฉฐ เจ เจจเฉเจเฉเจฒ เจฌเจฃเจพเจเจฃ เจฆเฉ เจฒเฉเฉ เจนเฉเฅค เจ เจคเฉ เจเฉฑเจฅเฉ เจเฉฑเจ เจธเจงเจพเจฐเจจ SQL เจชเฉเฉฑเจเจเจฟเฉฑเจ เจนเฉ เจเจฟเจธ 'เจคเฉ เจคเฉเจธเฉเจ เจเจธเจจเฉเฉฐ เจฆเฉเจ เจธเจเจฆเฉ เจนเฉ เจ เจคเฉ เจชเฉเจฐเจพเจชเจค เจเฉเจคเฉ เจจเฉฐเจฌเจฐเจพเจ เจฆเจพ เจฎเฉเจฒเจพเจเจเจฃ เจเจฐ เจธเจเจฆเฉ เจนเฉเฅค
select
relname,
pg_size_pretty(pg_total_relation_size(relname::regclass)) as
full_size,
pg_size_pretty(pg_relation_size(relname::regclass)) as
table_size,
pg_size_pretty(pg_total_relation_size(relname::regclass) -
pg_relation_size(relname::regclass)) as index_size
from pg_stat_user_tables
order by pg_total_relation_size(relname::regclass) desc limit 10;
เจเจธ เจธเจพเจฐเจฃเฉ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจเฉ เจ
เจคเฉ เจตเจพเจงเฉ เจซเฉฐเจเจธเจผเจจเจพเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจเฉ เจเฉเจฌเจฒ เจฆเฉ เจเจเจพเจฐ เจตเฉ เจชเฉเจฐเจพเจชเจค เจเฉเจคเฉ เจเจพ เจธเจเจฆเฉ เจนเจจ pg_total_relation_size()
, pg_relation_size()
.
เจเจฎ เจคเฉเจฐ 'เจคเฉ, เจเฉฑเจฅเฉ เจฎเฉเจเจพเจเจฎเจพเจเจก เจนเจจ dt
ะธ di
, เจเจฟเจธเจจเฉเฉฐ เจคเฉเจธเฉเจ PSQL เจตเจฟเฉฑเจ เจตเจฐเจค เจธเจเจฆเฉ เจนเฉ เจ
เจคเฉ เจธเจพเจฐเจฃเฉ เจ
เจคเฉ เจธเฉเจเจเจพเจเจ เจฆเฉ เจเจเจพเจฐ เจตเฉ เจฆเฉเจ เจธเจเจฆเฉ เจนเฉเฅค
เจนเจพเจฒเจพเจเจเจฟ, เจซเฉฐเจเจธเจผเจจเจพเจ เจฆเฉ เจตเจฐเจคเฉเจ เจธเจพเจจเฉเฉฐ เจเฉเจฌเจฒเจพเจ เจฆเฉ เจเจเจพเจฐเจพเจ เจจเฉเฉฐ เจฆเฉเจเจฃ เจตเจฟเฉฑเจ เจฎเจฆเจฆ เจเจฐเจฆเฉ เจนเฉ, เจเฉฑเจฅเฉเจ เจคเฉฑเจ เจเจฟ เจธเฉเจเจเจพเจเจ เจจเฉเฉฐ เจงเจฟเจเจจ เจตเจฟเฉฑเจ เจฐเฉฑเจเจฆเฉ เจนเฉเจ, เจเจพเจ เจเจพเจคเจพ เจธเฉเจเจเจพเจเจ เจจเฉเฉฐ เจงเจฟเจเจจ เจตเจฟเฉฑเจ เจฒเจ เจฌเจฟเจจเจพเจ, เจ เจคเฉ เจชเจนเจฟเจฒเจพเจ เจนเฉ เจกเฉเจเจพเจฌเฉเจธ เจฆเฉ เจตเจพเจงเฉ เจฆเฉ เจ เจงเจพเจฐ เจคเฉ เจเฉเจ เจ เจจเฉเจฎเจพเจจ เจฒเจเจพเจเจฃ เจตเจฟเฉฑเจ เจฎเจฆเจฆ เจเจฐเจฆเจพ เจนเฉ, เจเจฟเจตเฉเจ เจเจฟ เจเจน เจธเจพเจกเฉ เจจเจพเจฒ เจเจฟเจตเฉเจ เจตเจงเจฆเจพ เจนเฉ, เจจเจพเจฒ เจเจฟเฉฐเจจเฉ เจคเฉเจฌเจฐเจคเจพ เจนเฉ, เจ เจคเฉ เจชเจนเจฟเจฒเจพเจ เจนเฉ เจเจเจพเจฐ เจ เจจเฉเจเฉเจฒเจจ เจฌเจพเจฐเฉ เจเฉเจ เจธเจฟเฉฑเจเฉ เจเฉฑเจขเจฆเฉ เจนเจจเฅค
เจเจคเฉเจตเจฟเจงเฉ เจฒเจฟเจเฉ. เจฐเจฟเจเจพเจฐเจก เจเฉ เจนเฉ? เจเจ เจเจชเจฐเฉเจธเจผเจจ เจฆเฉเจเฉเจ UPDATE
- เจธเจพเจฐเจฃเฉ เจตเจฟเฉฑเจ เจเจคเจพเจฐเจพเจ เจจเฉเฉฐ เจ
เจชเจกเฉเจ เจเจฐเจจ เจฆเจพ เจเฉฐเจฎเฅค เจตเจพเจธเจคเจต เจตเจฟเฉฑเจ, เจ
เฉฑเจชเจกเฉเจ เจฆเฉ เจเจชเจฐเฉเจธเจผเจจ (เจเจพเจ เจนเฉเจฐ เจตเฉ) เจนเจจเฅค เจเจน เจเฉฑเจ เจจเจตเจพเจ เจเจคเจพเจฐ เจธเฉฐเจธเจเจฐเจฃ เจธเจผเจพเจฎเจฒ เจเจฐ เจฐเจฟเจนเจพ เจนเฉ เจ
เจคเฉ เจชเฉเจฐเจพเจฃเฉ เจเจคเจพเจฐ เจธเฉฐเจธเจเจฐเจฃ เจจเฉเฉฐ เจ
เจชเฉเจฐเจเจฒเจฟเจค เจตเจเฉเจ เจเจฟเฉฐเจจเฉเจนเจฟเจค เจเจฐ เจฐเจฟเจนเจพ เจนเฉเฅค เจฌเจพเจ
เจฆ เจตเจฟเฉฑเจ, เจเจเฉเจตเฉเจเจฟเจเจฎ เจเจตเฉเจเจพ เจ
เจคเฉ เจฒเจพเจเจจเจพเจ เจฆเฉ เจเจนเจจเจพเจ เจชเฉเจฐเจพเจฃเฉ เจธเฉฐเจธเจเจฐเจฃเจพเจ เจจเฉเฉฐ เจธเจพเจซเจผ เจเจฐเฉเจเจพ, เจเจธ เจฅเจพเจ เจจเฉเฉฐ เจฎเฉเฉ เจตเจฐเจคเฉเจ เจฒเจ เจเจชเจฒเจฌเจง เจตเจเฉเจ เจจเจฟเจธเจผเจพเจจเจฌเฉฑเจง เจเจฐเฉเฅค
เจจเจพเจฒ เจนเฉ, เจ เฉฑเจชเจกเฉเจ เจธเจฟเจฐเจซเจผ เจเฉฑเจ เจธเจพเจฐเจฃเฉ เจจเฉเฉฐ เจ เฉฑเจชเจกเฉเจ เจเจฐเจจ เจฌเจพเจฐเฉ เจจเจนเฉเจ เจนเฉเฅค เจเจน เจ เจเฉ เจตเฉ เจเฉฑเจ เจธเฉเจเจเจพเจเจ เจ เฉฑเจชเจกเฉเจ เจนเฉเฅค เจเฉเจเจฐ เจคเฉเจนเจพเจกเฉ เจเฉเจฒ เจเฉเจฌเจฒ 'เจคเฉ เจฌเจนเฉเจค เจธเจพเจฐเฉ เจธเฉเจเจเจพเจเจ เจนเจจ, เจคเจพเจ เจ เฉฑเจชเจกเฉเจ เจฆเฉ เจจเจพเจฒ, เจธเจพเจฐเฉ เจธเฉเจเจเจพเจเจ เจเจฟเจธ เจตเจฟเฉฑเจ เจเจฟเจเจฐเฉ เจตเจฟเฉฑเจ เจ เฉฑเจชเจกเฉเจ เจเฉเจคเฉ เจเจ เจเฉเจคเจฐเจพเจ เจจเฉเฉฐ เจตเฉ เจ เฉฑเจชเจกเฉเจ เจเจฐเจจ เจฆเฉ เจฒเฉเฉ เจนเฉเจตเฉเจเฉเฅค เจเจนเจจเจพเจ เจธเฉเจเจเจพเจเจ เจตเจฟเฉฑเจ เจชเฉเจฐเจพเจฃเฉ เจเจคเจพเจฐ เจธเฉฐเจธเจเจฐเจฃ เจตเฉ เจนเฉเจฃเจเฉ เจเจฟเจจเฉเจนเจพเจ เจจเฉเฉฐ เจธเจพเจซเจผ เจเจฐเจจ เจฆเฉ เจฒเฉเฉ เจนเฉเจตเฉเจเฉเฅค
select
s.relname,
pg_size_pretty(pg_relation_size(relid)),
coalesce(n_tup_ins,0) + 2 * coalesce(n_tup_upd,0) -
coalesce(n_tup_hot_upd,0) + coalesce(n_tup_del,0) AS total_writes,
(coalesce(n_tup_hot_upd,0)::float * 100 / (case when n_tup_upd > 0
then n_tup_upd else 1 end)::float)::numeric(10,2) AS hot_rate,
(select v[1] FROM regexp_matches(reloptions::text,E'fillfactor=(\d+)') as
r(v) limit 1) AS fillfactor
from pg_stat_all_tables s
join pg_class c ON c.oid=relid
order by total_writes desc limit 50;
เจ
เจคเฉ เจเจธเจฆเฉ เจกเจฟเจเจผเจพเจเจจ เจฆเฉ เจเจพเจฐเจจ, เจ
เฉฑเจชเจกเฉเจ เจเฉฑเจ เจนเฉเจตเฉเจตเฉเจ เจเจชเจฐเฉเจธเจผเจจ เจนเฉเฅค เจชเจฐ เจเจนเจจเจพเจ เจจเฉเฉฐ เจเจธเจพเจจ เจฌเจฃเจพเจเจ เจเจพ เจธเจเจฆเจพ เจนเฉเฅค เจเจพเจ hot updates
. เจเจน PostgreSQL เจธเฉฐเจธเจเจฐเจฃ 8.3 เจตเจฟเฉฑเจ เจชเฉเจฐเจเจ เจนเฉเจเฅค เจ
เจคเฉ เจเจน เจเฉ เจนเฉ? เจเจน เจเฉฑเจ เจนเจฒเจเจพ เจ
เฉฑเจชเจกเฉเจ เจนเฉ เจเฉ เจธเฉเจเจเจพเจเจ เจจเฉเฉฐ เจฆเฉเจฌเจพเจฐเจพ เจฌเจฃเจพเจเจฃ เจฆเจพ เจเจพเจฐเจจ เจจเจนเฉเจ เจฌเจฃเจฆเจพ เจนเฉเฅค เจญเจพเจต, เจ
เจธเฉเจ เจฐเจฟเจเจพเจฐเจก เจจเฉเฉฐ เจ
เจชเจกเฉเจ เจเฉเจคเจพ เจนเฉ, เจชเจฐ เจชเฉฐเจจเฉ เจตเจฟเฉฑเจ เจธเจฟเจฐเจซเจผ เจฐเจฟเจเจพเจฐเจก (เจเฉ เจธเจพเจฐเจฃเฉ เจจเจพเจฒ เจธเจฌเฉฐเจงเจค เจนเฉ) เจจเฉเฉฐ เจ
เจชเจกเฉเจ เจเฉเจคเจพ เจเจฟเจ เจธเฉ, เจ
เจคเฉ เจธเฉเจเจเจพเจเจ เจ
เจเฉ เจตเฉ เจชเฉฐเจจเฉ เจตเจฟเฉฑเจ เจเจธเฉ เจฐเจฟเจเจพเจฐเจก เจตเฉฑเจฒ เจเจธเจผเจพเจฐเจพ เจเจฐเจฆเฉ เจนเจจเฅค เจเฉฐเจฎ เจฆเจพ เจเฉฑเจ เจ
เจเจฟเจนเจพ เจฆเจฟเจฒเจเจธเจช เจคเจฐเจ เจนเฉ, เจเจฆเฉเจ เจเฉเจ เจเจฒเจพเจ
เจ เจเจพเจเจฆเจพ เจนเฉ, เจคเจพเจ เจเจน เจเฉฐเจเฉเจฐเจพเจ hot
เจฎเฉเฉ-เจฌเจฃเจพเจเจเจฆเจพ เจนเฉ เจ
เจคเฉ เจธเจญ เจเฉเจ เจเฉฐเจกเฉเจเจธ เจจเฉเฉฐ เจ
เฉฑเจชเจกเฉเจ เจเฉเจคเฉ เจฌเจฟเจจเจพเจ เจเฉฐเจฎ เจเจฐเจจเจพ เจเจพเจฐเฉ เจฐเฉฑเจเจฆเจพ เจนเฉ, เจ
เจคเฉ เจธเจญ เจเฉเจ เจธเจฐเฉเจคเจพเจ เจฆเฉ เจเฉฑเจ เจฌเจฐเจฌเจพเจฆเฉ เจจเจพเจฒ เจนเฉเฉฐเจฆเจพ เจนเฉเฅค
เจ
เจคเฉ เจเจฆเฉเจ เจคเฉเจนเจพเจกเฉ เจเฉเจฒ เจนเฉ n_tup_hot_upd
เจตเฉฑเจกเจพ, เจเจน เจฌเจนเฉเจค เจตเจงเฉเจ เจนเฉเฅค เจเจธเจฆเจพ เจฎเจคเจฒเจฌ เจนเฉ เจเจฟ เจนเจฒเจเฉ เจ
เจชเจกเฉเจเจธ เจชเฉเจฐเจเจฒเจฟเจค เจนเจจ เจ
เจคเฉ เจเจน เจธเจพเจกเฉ เจฒเจ เจธเจฐเฉเจคเจพเจ เจฆเฉ เจฎเจพเจฎเจฒเฉ เจตเจฟเฉฑเจ เจธเจธเจคเจพ เจนเฉ เจ
เจคเฉ เจธเจญ เจเฉเจ เจ เฉเจ เจนเฉเฅค
ALTER TABLE table_name SET (fillfactor = 70);
เจตเจพเจฒเฉเจ
เจฎ เจจเฉเฉฐ เจเจฟเจตเฉเจ เจตเจงเจพเจเจฃเจพ เจนเฉ hot update
ov? เจ
เจธเฉเจ เจตเจฐเจค เจธเจเจฆเฉ เจนเจพเจ fillfactor
. เจเจน INSERTs เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจนเฉเจ เจเฉฑเจ เจธเจพเจฐเจฃเฉ เจตเจฟเฉฑเจ เจเฉฑเจ เจชเฉฐเจจเจพ เจญเจฐเจจ เจตเฉเจฒเฉ เจฐเจพเจเจตเฉเจ เจเจพเจฒเฉ เจฅเจพเจ เจฆเจพ เจเจเจพเจฐ เจจเจฟเจฐเจงเจพเจฐเจค เจเจฐเจฆเจพ เจนเฉเฅค เจเจฆเฉเจ เจธเฉฐเจฎเจฟเจฒเจจ เจเฉเจฌเจฒ เจคเฉ เจเจพเจเจฆเฉ เจนเจจ, เจคเจพเจ เจเจน เจชเฉฐเจจเฉ เจจเฉเฉฐ เจชเฉเจฐเฉ เจคเจฐเฉเจนเจพเจ เจญเจฐ เจฆเจฟเฉฐเจฆเฉ เจนเจจ, เจเจธ เจตเจฟเฉฑเจ เจเจพเจฒเฉ เจฅเจพเจ เจจเจพ เจเฉฑเจกเฉเฅค เจซเจฟเจฐ เจเฉฑเจ เจจเจตเจพเจ เจชเฉฐเจจเจพ เจเจเจพเจเจฐ เจเฉเจคเจพ เจเจพเจเจฆเจพ เจนเฉ. เจกเจพเจเจพ เจฆเฉเจฌเจพเจฐเจพ เจญเจฐเจฟเจ เจเจพเจเจฆเจพ เจนเฉ. เจ
เจคเฉ เจเจน เจกเจฟเจซเฉเจฒเจ เจตเจฟเจตเจนเจพเจฐ เจนเฉ, เจซเจฟเจฒเจซเฉเจเจเจฐ = 100%.
เจ เจธเฉเจ เจซเจฟเจฒเจซเฉเจเจเจฐ เจจเฉเฉฐ 70% 'เจคเฉ เจธเฉเฉฑเจ เจเจฐ เจธเจเจฆเฉ เจนเจพเจเฅค เจญเจพเจต, เจธเฉฐเจฎเจฟเจฒเจจ เจฆเฉ เจจเจพเจฒ, เจเฉฑเจ เจจเจตเจพเจ เจชเฉฐเจจเจพ เจจเจฟเจฐเจงเจพเจฐเจค เจเฉเจคเจพ เจเจฟเจ เจธเฉ, เจชเจฐ เจชเฉฐเจจเฉ เจฆเจพ เจธเจฟเจฐเจซ 70% เจนเฉ เจญเจฐเจฟเจ เจเจฟเจ เจธเฉเฅค เจ เจคเฉ เจธเจพเจกเฉ เจเฉเจฒ เจฐเจฟเจเจผเจฐเจต เจตเจฟเฉฑเจ 30% เจฌเจเจฟเจ เจนเฉเฅค เจเจฆเฉเจ เจคเฉเจนเจพเจจเฉเฉฐ เจเฉฑเจ เจ เฉฑเจชเจกเฉเจ เจเจฐเจจ เจฆเฉ เจฒเฉเฉ เจนเฉเฉฐเจฆเฉ เจนเฉ, เจคเจพเจ เจเจน เจธเฉฐเจญเจพเจตเจค เจคเฉเจฐ 'เจคเฉ เจเจธเฉ เจชเฉฐเจจเฉ 'เจคเฉ เจนเฉเจตเฉเจเจพ, เจ เจคเฉ เจเจคเจพเจฐ เจฆเจพ เจจเจตเจพเจ เจธเฉฐเจธเจเจฐเจฃ เจเจธเฉ เจชเฉฐเจจเฉ 'เจคเฉ เจซเจฟเฉฑเจ เจนเฉเจตเฉเจเจพเฅค เจ เจคเฉ hot_update เจเฉเจคเจพ เจเจพเจตเฉเจเจพเฅค เจเจน เจเฉเจฌเจฒ 'เจคเฉ เจฒเจฟเจเจฃเจพ เจธเฉเจเจพ เจฌเจฃเจพเจเจเจฆเจพ เจนเฉเฅค
select c.relname,
current_setting('autovacuum_vacuum_threshold') as av_base_thresh,
current_setting('autovacuum_vacuum_scale_factor') as av_scale_factor,
(current_setting('autovacuum_vacuum_threshold')::int +
(current_setting('autovacuum_vacuum_scale_factor')::float * c.reltuples))
as av_thresh,
s.n_dead_tup
from pg_stat_user_tables s join pg_class c ON s.relname = c.relname
where s.n_dead_tup > (current_setting('autovacuum_vacuum_threshold')::int
+ (current_setting('autovacuum_vacuum_scale_factor')::float * c.reltuples));
เจเจเฉเจตเฉเจเจฟเจเจฎ เจเจคเจพเจฐเฅค เจเจเฉเจตเฉเจเจฟเจเจฎ เจ เจเจฟเจนเจพ เจธเจฌ-เจธเจฟเจธเจเจฎ เจนเฉ เจเจฟเจธ เจฒเจ PostgreSQL เจตเจฟเฉฑเจ เจฌเจนเฉเจค เจเฉฑเจ เจ เฉฐเจเฉเฉ เจนเจจเฅค เจ เจธเฉเจ เจธเจฟเจฐเจซเจผ pg_stat_activity เจตเจฟเฉฑเจ เจเฉเจฌเจฒ เจตเจฟเฉฑเจ เจฆเฉเจ เจธเจเจฆเฉ เจนเจพเจ เจเจฟ เจเจธ เจธเจฎเฉเจ เจธเจพเจกเฉ เจเฉเจฒ เจเจฟเฉฐเจจเฉ เจตเฉเจเจฟเจเจฎ เจนเจจเฅค เจนเจพเจฒเจพเจเจเจฟ, เจเจน เจธเจฎเจเจฃเจพ เจฌเจนเฉเจค เจฎเฉเจธเจผเจเจฒ เจนเฉ เจเจฟ เจเจพเจเจฆเฉ เจธเจฎเฉเจ เจเจคเจพเจฐ เจตเจฟเฉฑเจ เจเจฟเฉฐเจจเฉ เจเฉเจฌเจฒ เจนเจจเฅค
เจจเฉเจ: _ Postgres 10 เจคเฉเจ เจฌเจพเจ เจฆ, เจตเฉเจเจฟเจเจฎ เจตเฉเจเจฟเจเจฎ เจจเฉเฉฐ เจเจฐเฉเจ เจเจฐเจจ เจฆเฉ เจธเจฅเจฟเจคเฉ เจตเจฟเฉฑเจ เจฌเจนเฉเจค เจธเฉเจงเจพเจฐ เจนเฉเจเจ เจนเฉ - pg_stat_progress เจเจฒเจ เจฆเจฟเจเจพเจ เจฆเจฟเฉฑเจคเฉ เจนเฉเจตเฉเจเจฟเจเจฎ, เจเฉ เจเจเฉเจตเฉเจเจฟเจเจฎ เจจเจฟเจเจฐเจพเจจเฉ เจฆเฉ เจฎเฉเฉฑเจฆเฉ เจจเฉเฉฐ เจฌเจนเฉเจค เจธเจฐเจฒ เจฌเจฃเจพเจเจเจฆเจพ เจนเฉเฅค
เจ
เจธเฉเจ เจเจธ เจธเจฐเจฒเฉเจเฉเจฐเจฟเจค เจชเฉเฉฑเจเจเจฟเฉฑเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐ เจธเจเจฆเฉ เจนเจพเจเฅค เจ
เจคเฉ เจ
เจธเฉเจ เจฆเฉเจ เจธเจเจฆเฉ เจนเจพเจ เจเจฟ เจตเฉเจเจฟเจเจฎ เจเจฆเฉเจ เจฌเจฃเจพเจเจ เจเจพเจฃเจพ เจเจพเจนเฉเจฆเจพ เจนเฉเฅค เจชเจฐ, เจตเฉเจเจฟเจเจฎ เจเจฟเจตเฉเจ เจ
เจคเฉ เจเจฆเฉเจ เจธเจผเฉเจฐเฉ เจนเฉเจฃเจพ เจเจพเจนเฉเจฆเจพ เจนเฉ? เจเจน เจธเจคเจฐ เจฆเฉ เจชเฉเจฐเจพเจฃเฉ เจธเฉฐเจธเจเจฐเจฃ เจนเจจ เจเจฟเจจเฉเจนเจพเจ เจฌเจพเจฐเฉ เจฎเฉเจ เจชเจนเจฟเจฒเจพเจ เจเฉฑเจฒ เจเฉเจคเฉ เจธเฉเฅค เจ
เฉฑเจชเจกเฉเจ เจนเฉ เจเจฟเจ เจนเฉ, เจเจคเจพเจฐ เจฆเจพ เจจเจตเจพเจ เจธเฉฐเจธเจเจฐเจฃ เจธเจผเจพเจฎเจฒ เจเฉเจคเจพ เจเจฟเจ เจนเฉเฅค เจธเจคเจฐ เจฆเจพ เจเฉฑเจ เจชเฉเจฐเจพเจฃเจพ เจธเฉฐเจธเจเจฐเจฃ เจชเฉเจฐเจเจ เจนเฉเจเจ เจนเฉเฅค เจเฉเจฌเจฒ pg_stat_user_tables
เจ
เจเจฟเจนเจพ เจชเฉเจฐเจพเจฎเฉเจเจฐ เจนเฉเฉฐเจฆเจพ เจนเฉ n_dead_tup
. เจเจน "เจฎเฉเจฐเจฟเจค" เจเจคเจพเจฐเจพเจ เจฆเฉ เจธเฉฐเจเจฟเจ เจฆเจฟเจเจพเจเจเจฆเจพ เจนเฉเฅค เจ
เจคเฉ เจเจฟเจตเฉเจ เจนเฉ เจฎเจฐเฉเจเจ เจเจคเจพเจฐเจพเจ เจฆเฉ เจเจฟเจฃเจคเฉ เจเฉฑเจ เจจเจฟเจธเจผเจเจฟเจค เจฅเฉเจฐเฉเจธเจผเจนเฉเจฒเจก เจคเฉเจ เจตเฉฑเจง เจนเฉ เจเจ เจนเฉ, เจเฉฑเจ เจเจเฉเจตเฉเจเจฟเจเจฎ เจฎเฉเจเจผ เจคเฉ เจ เจเจพเจตเฉเจเจพ.
เจ
เจคเฉ เจเจธ เจฅเฉเจฐเฉเจธเจผเจนเฉเจฒเจก เจฆเฉ เจเจฃเจจเจพ เจเจฟเจตเฉเจ เจเฉเจคเฉ เจเจพเจเจฆเฉ เจนเฉ? เจเจน เจธเจพเจฐเจฃเฉ เจตเจฟเฉฑเจ เจเจคเจพเจฐเจพเจ เจฆเฉ เจเฉเฉฑเจฒ เจธเฉฐเจเจฟเจ เจฆเจพ เจเฉฑเจ เจฌเจนเฉเจค เจนเฉ เจเจพเจธ เจชเฉเจฐเจคเฉเจธเจผเจค เจนเฉเฅค เจเฉฑเจ เจชเฉเจฐเจพเจฎเฉเจเจฐ เจนเฉ autovacuum_vacuum_scale_factor
. เจเจน เจชเฉเจฐเจคเฉเจธเจผเจค เจจเฉเฉฐ เจชเจฐเจฟเจญเจพเจธเจผเจฟเจค เจเจฐเจฆเจพ เจนเฉเฅค เจฎเฉฐเจจ เจฒเจ 10% + 50 เจฒเจพเจเจจเจพเจ เจฆเฉ เจเฉฑเจ เจตเจพเจงเฉ เจ
เจงเจพเจฐ เจฅเฉเจฐเฉเจธเจผเจนเฉเจฒเจก เจนเฉเฅค เจ
เจคเฉ เจเฉ เจนเฉเฉฐเจฆเจพ เจนเฉ? เจเจฆเฉเจ เจธเจพเจกเฉ เจเฉเจฒ เจธเจพเจฐเจฃเฉ เจตเจฟเฉฑเจ เจธเจพเจฐเฉเจเจ เจเจคเจพเจฐเจพเจ เจตเจฟเฉฑเจเฉเจ "10% + 50" เจคเฉเจ เจตเฉฑเจง เจฎเจฐเฉเจเจ เจเจคเจพเจฐเจพเจ เจนเฉเฉฐเจฆเฉเจเจ เจนเจจ, เจคเจพเจ เจ
เจธเฉเจ เจธเจพเจฐเจฃเฉ เจจเฉเฉฐ เจเจเฉเจตเฉเจเจฟเจเจฎ 'เจคเฉ เจฐเฉฑเจ เจฆเจฟเฉฐเจฆเฉ เจนเจพเจเฅค
select c.relname,
current_setting('autovacuum_vacuum_threshold') as av_base_thresh,
current_setting('autovacuum_vacuum_scale_factor') as av_scale_factor,
(current_setting('autovacuum_vacuum_threshold')::int +
(current_setting('autovacuum_vacuum_scale_factor')::float * c.reltuples))
as av_thresh,
s.n_dead_tup
from pg_stat_user_tables s join pg_class c ON s.relname = c.relname
where s.n_dead_tup > (current_setting('autovacuum_vacuum_threshold')::int
+ (current_setting('autovacuum_vacuum_scale_factor')::float * c.reltuples));
เจนเจพเจฒเจพเจเจเจฟ, เจเฉฑเจ เจฌเจฟเฉฐเจฆเฉ เจนเฉ. เจชเฉเจฐเจพเจฎเฉเจเจฐเจพเจ เจฒเจ เจฎเฉเจฒ เจฅเฉเจฐเฉเจธเจผเจนเฉเจฒเจก av_base_thresh
ะธ av_scale_factor
เจตเจฟเจ
เจเจคเฉเจเจค เจคเฉเจฐ 'เจคเฉ เจจเจฟเจฏเฉเจเจค เจเฉเจคเจพ เจเจพ เจธเจเจฆเจพ เจนเฉเฅค เจ
เจคเฉ, เจเจธเจฆเฉ เจ
เจจเฉเจธเจพเจฐ, เจฅเฉเจฐเฉเจธเจผเจนเฉเจฒเจก เจเจฒเฉเจฌเจฒ เจจเจนเฉเจ เจนเฉเจตเฉเจเจพ, เจชเจฐ เจธเจพเจฐเจฃเฉ เจฒเจ เจตเจฟเจ
เจเจคเฉเจเจค เจนเฉเจตเฉเจเจพ. เจเจธ เจฒเจ, เจเจฃเจจเจพ เจเจฐเจจ เจฒเจ, เจเฉฑเจฅเฉ เจคเฉเจนเจพเจจเฉเฉฐ เจเฉเจฐเฉเจฐ เจ
เจคเฉ เจเฉเจฐเฉเจฐ เจตเจฐเจคเจฃ เจฆเฉ เจฒเฉเฉ เจนเฉ. เจ
เจคเฉ เจเฉ เจคเฉเจธเฉเจ เจฆเจฟเจฒเจเจธเจชเฉ เจฐเฉฑเจเจฆเฉ เจนเฉ, เจคเจพเจ เจคเฉเจธเฉเจ เจ
เจตเฉเจเฉ เจคเฉเจ เจธเจพเจกเฉ เจธเจนเจฟเจเจฐเจฎเฉเจเจ เจฆเฉ เจ
เจจเฉเจญเจต เจจเฉเฉฐ เจฆเฉเจ เจธเจเจฆเฉ เจนเฉ (เจธเจฒเจพเจเจก 'เจคเฉ เจฒเจฟเฉฐเจ เจ
เจตเฉเจง เจนเฉ เจ
เจคเฉ เจเฉเจเจธเจ เจตเจฟเฉฑเจ เจ
เจชเจกเฉเจ เจเฉเจคเจพ เจเจฟเจ เจนเฉ)เฅค
เจฒเจ เจเจจเฉเจนเจพเจ เจจเฉ เจฒเจฟเจเจฟเจ
เจ เจธเฉเจ เจเจธ เจฌเจพเจฐเฉ เจเฉ เจเจฐ เจธเจเจฆเฉ เจนเจพเจ? เจเฉเจเจฐ เจธเจพเจกเฉ เจเฉเจฒ เจฒเฉฐเจฎเฉ เจเจคเจพเจฐ เจนเฉ เจ เจคเฉ เจเจเฉเจตเฉเจเจฟเจเจฎ เจฆเจพ เจฎเฉเจเจพเจฌเจฒเจพ เจจเจนเฉเจ เจเจฐ เจธเจเจฆเจพ เจนเฉ, เจคเจพเจ เจ เจธเฉเจ เจตเฉเจเจฟเจเจฎ เจตเจฐเจเจฐเจพเจ เจฆเฉ เจเจฟเจฃเจคเฉ เจตเจงเจพ เจธเจเจฆเฉ เจนเจพเจ, เจเจพเจ เจตเฉเจเจฟเจเจฎ เจจเฉเฉฐ เจตเจงเฉเจฐเฉ เจนเจฎเจฒเจพเจตเจฐ เจฌเจฃเจพ เจธเจเจฆเฉ เจนเจพเจเฅคเจคเจพเจ เจเฉ เจเจน เจชเจนเจฟเจฒเจพเจ เจธเจผเฉเจฐเฉ เจนเฉ เจเจพเจตเฉ, เจเฉเจฌเจฒ เจจเฉเฉฐ เจเฉเจเฉ เจเฉเจเฉเจฟเจเจ เจตเจฟเฉฑเจ เจธเฉฐเจธเจพเจงเจฟเจค เจเจฐเจฆเจพ เจนเฉเฅค เจ เจคเฉ เจเจธ เจคเจฐเฉเจนเจพเจ เจเจคเจพเจฐ เจเฉฑเจ เจเจพเจตเฉเจเฉเฅค - เจเฉฑเจฅเฉ เจฎเฉเฉฑเจ เจเฉฑเจฒ เจเจน เจนเฉ เจเจฟ เจกเจฟเจธเจเจพเจ 'เจคเฉ เจฒเฉเจก เจฆเฉ เจจเจฟเจเจฐเจพเจจเฉ เจเจฐเจจเจพ, เจเจฟเจเจเจเจฟ. เจตเฉเจเจฟเจเจฎ เจเฉเจเจผ เจฎเฉเจซเจค เจจเจนเฉเจ เจนเฉ, เจนเจพเจฒเจพเจเจเจฟ SSD / NVMe เจกเจฟเจตเจพเจเจธเจพเจ เจฆเฉ เจเจเจฎเจจ เจจเจพเจฒ, เจธเจฎเฉฑเจธเจฟเจ เจเฉฑเจ เจงเจฟเจเจจ เจฆเฉเจฃ เจฏเฉเจ เจนเฉ เจเจ เจนเฉ.
pg_stat_all_indexes เจธเฉเจเจเจพเจเจ 'เจคเฉ เจ เฉฐเจเฉเฉ เจนเจจเฅค เจเจน เจตเฉฑเจกเฉ เจจเจนเฉเจ เจนเฉเฅค เจ เจคเฉ เจ เจธเฉเจ เจเจธ เจคเฉเจ เจธเฉเจเจเจพเจเจ เจฆเฉ เจตเจฐเจคเฉเจ เจฌเจพเจฐเฉ เจเจพเจฃเจเจพเจฐเฉ เจชเฉเจฐเจพเจชเจค เจเจฐ เจธเจเจฆเฉ เจนเจพเจเฅค เจ เจคเฉ เจเจฆเจพเจนเจฐเจจ เจฒเจ, เจ เจธเฉเจ เจเจน เจจเจฟเจฐเจงเจพเจฐเจค เจเจฐ เจธเจเจฆเฉ เจนเจพเจ เจเจฟ เจธเจพเจกเฉ เจเฉเจฒ เจเจฟเจนเฉเฉ เจธเฉเจเจเจพเจเจ เจตเจพเจงเฉ เจนเจจ.
เจเจฟเจตเฉเจ เจเจฟ เจฎเฉเจ เจชเจนเจฟเจฒเจพเจ เจนเฉ เจเจฟเจนเจพ เจนเฉ, เจ
เฉฑเจชเจกเฉเจ เจจเจพ เจธเจฟเจฐเจซเจผ เจเฉเจฌเจฒ เจจเฉเฉฐ เจ
เฉฑเจชเจกเฉเจ เจเจฐ เจฐเจฟเจนเจพ เจนเฉ, เจเจน เจเฉฐเจกเฉเจเจธ เจจเฉเฉฐ เจตเฉ เจ
เฉฑเจชเจกเฉเจ เจเจฐ เจฐเจฟเจนเจพ เจนเฉเฅค เจเจธ เจ
เจจเฉเจธเจพเจฐ, เจเฉเจเจฐ เจธเจพเจกเฉ เจเฉเจฒ เจเฉเจฌเจฒ 'เจคเฉ เจฌเจนเฉเจค เจธเจพเจฐเฉ เจธเฉเจเจเจพเจเจ เจนเจจ, เจคเจพเจ เจธเจพเจฐเจฃเฉ เจตเจฟเฉฑเจ เจเจคเจพเจฐเจพเจ เจจเฉเฉฐ เจ
เฉฑเจชเจกเฉเจ เจเจฐเจจ เจตเฉเจฒเฉ, เจเฉฐเจกเฉเจเจธ เจเฉเจคเฉ เจเฉเจคเจฐเจพเจ เจฆเฉ เจธเฉเจเจเจพเจเจ เจจเฉเฉฐ เจตเฉ เจ
เฉฑเจชเจกเฉเจ เจเจฐเจจ เจฆเฉ เจฒเฉเฉ เจนเฉเฉฐเจฆเฉ เจนเฉ, เจ
เจคเฉ เจเฉเจเจฐ เจธเจพเจกเฉ เจเฉเจฒ เจ
เจฃเจตเจฐเจคเฉ เจธเฉเจเจเจพเจเจ เจนเจจ เจเจฟเจจเฉเจนเจพเจ เจฒเจ เจเฉเจ เจเฉฐเจกเฉเจเจธ เจธเจเฉเจจ เจจเจนเฉเจ เจนเฉ, เจคเจพเจ เจเจน เจธเจพเจกเฉ เจจเจพเจฒ เจฌเฉเจฒเฉเจธเจ เจฆเฉ เจฐเฉเจช เจตเจฟเฉฑเจ เจฒเจเจเจฆเฉ เจนเจจเฅค เจ
เจคเฉ เจคเฉเจนเจพเจจเฉเฉฐ เจเจนเจจเจพเจ เจคเฉเจ เจเฉเจเจเจพเจฐเจพ เจชเจพเจเจฃ เจฆเฉ เจเจผเจฐเฉเจฐเจค เจนเฉ. เจเจธ เจฆเฉ เจฒเจ เจธเจพเจจเฉเฉฐ เจเฉฑเจ เจเฉเจคเจฐ เจฆเฉ เจฒเฉเฉ เจนเฉ idx_scan
. เจ
เจธเฉเจ เจธเจฟเจฐเจซเจผ เจเฉฐเจกเฉเจเจธ เจธเจเฉเจจ เจฆเฉ เจเจฟเจฃเจคเฉ เจจเฉเฉฐ เจฆเฉเจเจฆเฉ เจนเจพเจเฅค เจเฉเจเจฐ เจธเฉเจเจเจพเจเจ เจฆเฉ เจ
เฉฐเจเฉเฉ เจธเจเฉเจฐเฉเจ (เจเฉฑเจเฉ-เจเฉฑเจ 2-3 เจนเจซเจผเจคเจฟเจเจ) เจฆเฉ เจเฉฑเจ เจฎเฉเจเจพเจฌเจฒเจคเจจ เจฒเฉฐเจฎเฉ เจฎเจฟเจเจฆ เจตเจฟเฉฑเจ เจเจผเฉเจฐเฉ เจธเจเฉเจจ เจนเจจ, เจคเจพเจ เจเจผเจฟเจเจฆเจพเจคเจฐ เจธเฉฐเจญเจพเจตเจจเจพ เจนเฉ เจเจฟ เจเจน เจเจฐเจพเจฌ เจธเฉเจเจเจพเจเจ เจนเจจ, เจธเจพเจจเฉเฉฐ เจเจนเจจเจพเจ เจคเฉเจ เจเฉเจเจเจพเจฐเจพ เจชเจพเจเจฃ เจฆเฉ เจเจผเจฐเฉเจฐเจค เจนเฉ.
เจจเฉเจ: เจธเจเฉเจฐเฉเจฎเจฟเฉฐเจ เจฐเจฟเจชเจฒเฉเจเฉเจธเจผเจจ เจเจฒเฉฑเจธเจเจฐเจพเจ เจฆเฉ เจฎเจพเจฎเจฒเฉ เจตเจฟเฉฑเจ เจจเจพ เจตเจฐเจคเฉ เจธเฉเจเจเจพเจเจ เจฆเฉ เจเฉเจ เจเจฐเจฆเฉ เจธเจฎเฉเจ, เจคเฉเจนเจพเจจเฉเฉฐ เจเจฒเฉฑเจธเจเจฐ เจฆเฉ เจธเจพเจฐเฉ เจจเฉเจกเจพเจ เจฆเฉ เจเจพเจเจ เจเจฐเจจ เจฆเฉ เจฒเฉเฉ เจนเฉเฉฐเจฆเฉ เจนเฉ, เจเจฟเจเจเจเจฟ เจ เฉฐเจเฉเฉ เจเจฒเฉเจฌเจฒ เจจเจนเฉเจ เจนเจจ, เจ เจคเฉ เจเฉเจเจฐ เจธเฉเจเจเจพเจเจ เจฎเจพเจธเจเจฐ 'เจคเฉ เจจเจนเฉเจ เจตเจฐเจคเจฟเจ เจเจพเจเจฆเจพ เจนเฉ, เจคเจพเจ เจเจน เจชเฉเจฐเจคเฉเจเฉเจฐเจฟเจคเฉเจเจ 'เจคเฉ เจตเจฐเจคเจฟเจ เจเจพ เจธเจเจฆเจพ เจนเฉ (เจเฉ เจเฉเจ เจฒเฉเจก เจนเฉ).
เจฆเฉ เจฒเจฟเฉฐเจ:
เจจเจพ เจตเจฐเจคเฉ เจธเฉเจเจเจพเจเจ เจจเฉเฉฐ เจเจฟเจตเฉเจ เจตเฉเจเจฃเจพ เจนเฉ เจเจธ เจฒเจ เจเจน เจตเจงเฉเจฐเฉ เจเฉฑเจจเจค เจชเฉเฉฑเจเจเจฟเฉฑเจ เจเจฆเจพเจนเจฐเจจเจพเจ เจนเจจเฅค
เจฆเฉเจเจพ เจฒเจฟเฉฐเจ เจเฉฑเจ เจฆเจฟเจฒเจเจธเจช เจธเจตเจพเจฒ เจนเฉ. เจเจธ เจตเจฟเฉฑเจ เจเฉฑเจ เจฌเจนเฉเจค เจนเฉ เจเฉเจฐ-เจฎเจพเจฎเฉเจฒเฉ เจคเจฐเจ เจนเฉเฅค เจฎเฉเจ เจธเจฎเฉเจเจฟเจ เจฒเจ เจเจธเจฆเฉ เจธเจฟเจซเจพเจฐเจธเจผ เจเจฐเจฆเจพ เจนเจพเจ.
เจธเฉเจเจเจพเจเจ เจฆเฉเจเจฐเจพ เจนเฉเจฐ เจเฉ เจธเฉฐเจเฉเจช เจเฉเจคเจพ เจเจพเจฃเจพ เจเจพเจนเฉเจฆเจพ เจนเฉ?
-
เจจเจพ เจตเจฐเจคเฉ เจธเฉเจเจเจพเจเจ เจฎเจพเฉเฉ เจนเจจเฅค
-
เจเจน เจฅเจพเจ เจฒเฉเจเจฆเฉ เจนเจจเฅค
-
เจ เฉฑเจชเจกเฉเจ เจเจพเจฐเจตเจพเจเจเจ เจจเฉเฉฐ เจนเฉเจฒเฉ เจเจฐเฉเฅค
-
เจตเฉเจเจฟเจเจฎ เจฒเจ เจตเจพเจงเฉ เจเฉฐเจฎ.
เจเฉเจเจฐ เจ เจธเฉเจ เจจเจพ เจตเจฐเจคเฉ เจธเฉเจเจเจพเจเจ เจจเฉเฉฐ เจนเจเจพเจเจเจฆเฉ เจนเจพเจ, เจคเจพเจ เจ เจธเฉเจ เจธเจฟเจฐเจซเจผ เจกเจพเจเจพเจฌเฉเจธ เจจเฉเฉฐ เจฌเจฟเจนเจคเจฐ เจฌเจฃเจพเจตเจพเจเจเฉเฅค
เจ
เจเจฒเจพ เจฆเฉเจฐเจฟเจธเจผ เจนเฉ pg_stat_activity
. เจเจน เจเจชเจฏเฉเจเจคเจพ เจฆเจพ เจเจจเจพเจฒเจพเจ เจนเฉ ps
, เจธเจฟเจฐเจซเจผ PostgreSQL เจตเจฟเฉฑเจเฅค เจเฉ ps
'เจเจฎ เจคเฉเจธเฉเจ เจเจชเจฐเฉเจเจฟเฉฐเจ เจธเจฟเจธเจเจฎ เจตเจฟเฉฑเจ เจชเฉเจฐเจเจฟเจฐเจฟเจเจตเจพเจ เจจเฉเฉฐ เจฆเฉเจเจฆเฉ เจนเฉ, เจซเจฟเจฐ pg_stat_activity
เจคเฉเจนเจพเจจเฉเฉฐ PostgreSQL เจฆเฉ เจ
เฉฐเจฆเจฐ เจเจคเฉเจตเจฟเจงเฉ เจฆเจฟเจเจพเจเจเจพเฅค
เจ เจธเฉเจ เจเฉฑเจฅเฉเจ เจเฉ เจฒเฉ เจธเจเจฆเฉ เจนเจพเจ?
select
count(*)*100/(select current_setting('max_connections')::int)
from pg_stat_activity;
เจ เจธเฉเจ เจกเจพเจเจพเจฌเฉเจธ เจตเจฟเฉฑเจ เจนเฉ เจฐเจนเฉ เจธเจฎเฉเฉฑเจเฉ เจเจคเฉเจตเจฟเจงเฉ เจจเฉเฉฐ เจฆเฉเจ เจธเจเจฆเฉ เจนเจพเจเฅค เจ เจธเฉเจ เจจเจตเฉเจ เจคเฉเจจเจพเจคเฉ เจเจฐ เจธเจเจฆเฉ เจนเจพเจเฅค เจเจฅเฉ เจธเจญ เจเฉเจ เจตเจฟเจธเจซเฉเจ เจนเฉ เจเจฟเจ, เจจเจตเฉเจ เจเจจเฉเจเจธเจผเจจ เจธเจตเฉเจเจพเจฐ เจจเจนเฉเจ เจเฉเจคเฉ เจเจพเจเจฆเฉ, เจเจชเจฒเฉเจเฉเจธเจผเจจ เจตเจฟเฉฑเจ เจเจฒเจคเฉเจเจ เจ เจฐเจนเฉเจเจ เจนเจจเฅค
select
client_addr, usename, datname, count(*)
from pg_stat_activity group by 1,2,3 order by 4 desc;
เจ
เจธเฉเจ เจเจธ เจคเจฐเฉเจนเจพเจ เจฆเฉ เจเฉฑเจ เจชเฉเฉฑเจเจเจฟเฉฑเจ เจเจฒเจพ เจธเจเจฆเฉ เจนเจพเจ เจ
เจคเฉ เจตเฉฑเจง เจคเฉเจ เจตเฉฑเจง เจเฉเจจเฉเจเจธเจผเจจ เจธเฉเจฎเจพ เจฆเฉ เจ
เจจเฉเจธเจพเจฐ เจเฉเจจเฉเจเจธเจผเจจเจพเจ เจฆเฉ เจเฉเฉฑเจฒ เจชเฉเจฐเจคเฉเจธเจผเจคเจคเจพ เจจเฉเฉฐ เจฆเฉเจ เจธเจเจฆเฉ เจนเจพเจ เจ
เจคเฉ เจฆเฉเจ เจธเจเจฆเฉ เจนเจพเจ เจเจฟ เจธเจพเจกเฉ เจเฉเจฒ เจธเจญ เจคเฉเจ เจตเฉฑเจง เจเจจเฉเจเจธเจผเจจ เจนเจจเฅค เจ
เจคเฉ เจเจธ เจฆเจฟเฉฑเจคเฉ เจเฉเจธ เจตเจฟเฉฑเจ, เจ
เจธเฉเจ เจเจธ เจเจชเจญเฉเจเจคเจพ เจจเฉเฉฐ เจฆเฉเจเจฆเฉ เจนเจพเจ cron_role
508 เจเฉเจจเฉเจเจธเจผเจจ เจเฉเจฒเฉเจนเฉเฅค เจ
เจคเฉ เจเจธ เจจเฉเฉฐ เจเฉเจ เจนเฉเจเจ. เจคเฉเจนเจพเจจเฉเฉฐ เจเจธ เจจเจพเจฒ เจจเจเจฟเฉฑเจ เจฃ เจ
เจคเฉ เจฆเฉเจเจฃ เจฆเฉ เจเจผเจฐเฉเจฐเจค เจนเฉ. เจ
เจคเฉ เจเจน เจฌเจฟเจฒเจเฉเจฒ เจธเฉฐเจญเจต เจนเฉ เจเจฟ เจเจน เจเฉเจจเฉเจเจธเจผเจจเจพเจ เจฆเฉ เจเจฟเจธเฉ เจเจฟเจธเจฎ เจฆเฉ เจ
เจธเฉฐเจเจค เจธเฉฐเจเจฟเจ เจนเฉเฅค
เจเฉเจเจฐ เจธเจพเจกเฉ เจเฉเจฒ OLTP เจฒเฉเจก เจนเฉ, เจคเจพเจ เจชเฉเฉฑเจเจเจฟเฉฑเจเจพเจ เจคเฉเจเจผ, เจฌเจนเฉเจค เจคเฉเจเจผ เจนเฉเจฃเฉเจเจ เจเจพเจนเฉเจฆเฉเจเจ เจนเจจ, เจ เจคเฉ เจฒเฉฐเจฌเฉเจเจ เจชเฉเฉฑเจเจเจฟเฉฑเจเจพเจ เจจเจนเฉเจ เจนเฉเจฃเฉเจเจ เจเจพเจนเฉเจฆเฉเจเจเฅค เจนเจพเจฒเจพเจเจเจฟ, เจเฉ เจฒเฉฐเจฎเฉ เจฌเฉเจจเจคเฉเจเจ เจนเจจ, เจคเจพเจ เจฅเฉเฉเฉเจนเฉ เจธเจฎเฉเจ เจตเจฟเฉฑเจ เจเจฟเฉฐเจคเจพ เจเจฐเจจ เจฆเฉ เจเฉเจ เจเฉฑเจฒ เจจเจนเฉเจ เจนเฉ, เจชเจฐ เจฒเฉฐเจฌเฉ เจธเจฎเฉเจ เจตเจฟเฉฑเจ, เจฒเฉฐเจฌเฉเจเจ เจชเฉเฉฑเจเจเจฟเฉฑเจเจพเจ เจกเฉเจเจพเจฌเฉเจธ เจจเฉเฉฐ เจจเฉเจเจธเจพเจจ เจชเจนเฉเฉฐเจเจพเจเจเจฆเฉเจเจ เจนเจจ, เจเจฆเฉเจ เจเฉเจฌเจฒ เจซเฉเจฐเฉเจเจฎเฉเจเจเฉเจธเจผเจจ เจนเฉเฉฐเจฆเฉ เจนเฉ เจคเจพเจ เจเจน เจเฉเจฌเจฒ เจฆเฉ เจฌเจฒเฉเจ เจชเฉเจฐเจญเจพเจต เจจเฉเฉฐ เจตเจงเจพเจเจเจฆเฉ เจนเจจเฅค เจฌเจฒเฉเจ เจ เจคเฉ เจฒเฉฐเจฌเฉ เจธเจตเจพเจฒเจพเจ เจฆเจพ เจจเจฟเจชเจเจพเจฐเจพ เจเจฐเจจ เจฆเฉ เจฒเฉเฉ เจนเฉเฅค
select
client_addr, usename, datname,
clock_timestamp() - xact_start as xact_age,
clock_timestamp() - query_start as query_age,
query
from pg_stat_activity order by xact_start, query_start;
เจเจฟเจฐเจชเจพ เจเจฐเจเฉ เจจเฉเจ เจเจฐเฉ: เจ
เจเจฟเจนเฉ เจฌเฉเจจเจคเฉ เจจเจพเจฒ, เจ
เจธเฉเจ เจฒเฉฐเจฌเฉเจเจ เจฌเฉเจจเจคเฉเจเจ เจ
เจคเฉ เจฒเฉเจฃ-เจฆเฉเจฃ เจจเฉเฉฐ เจชเจฐเจฟเจญเจพเจธเจผเจฟเจค เจเจฐ เจธเจเจฆเฉ เจนเจพเจเฅค เจ
เจธเฉเจ เจซเฉฐเจเจธเจผเจจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจนเจพเจ clock_timestamp()
เจเฉฐเจฎ เจเจฐเจจ เจฆเจพ เจธเจฎเจพเจ เจจเจฟเจฐเจงเจพเจฐเจค เจเจฐเจจ เจฒเจ. เจฒเฉฐเจฌเฉเจเจ เจฌเฉเจจเจคเฉเจเจ เจเฉ เจธเจพเจจเฉเฉฐ เจฎเจฟเจฒเฉเจเจ, เจ
เจธเฉเจ เจเจนเจจเจพเจ เจจเฉเฉฐ เจฏเจพเจฆ เจฐเฉฑเจ เจธเจเจฆเฉ เจนเจพเจ, เจเจนเจจเจพเจ เจจเฉเฉฐ เจฒเจพเจเฉ เจเจฐ เจธเจเจฆเฉ เจนเจพเจ explain
, เจฏเฉเจเจจเจพเจตเจพเจ เจจเฉเฉฐ เจฆเฉเจเฉ เจ
เจคเฉ เจเจฟเจธเฉ เจคเจฐเฉเจนเจพเจ เจ
เจจเฉเจเฉเจฒ เจฌเจฃเจพเจเฅค เจ
เจธเฉเจ เจฎเฉเจเฉเจฆเจพ เจฒเฉฐเจฌเฉเจเจ เจฌเฉเจจเจคเฉเจเจ เจจเฉเฉฐ เจธเจผเฉเจ เจเจฐเจฆเฉ เจนเจพเจ เจ
เจคเฉ เจฐเจนเจฟเฉฐเจฆเฉ เจนเจพเจ.
select * from pg_stat_activity where state in
('idle in transaction', 'idle in transaction (aborted)';
เจฎเจพเฉเฉ เจฒเฉเจฃ-เจฆเฉเจฃ เจฒเฉเจฃ-เจฆเฉเจฃ เจตเจฟเฉฑเจ เจตเจฟเจนเจฒเฉ เจนเจจ เจ เจคเฉ เจฒเฉเจฃ-เจฆเฉเจฃ เจตเจฟเฉฑเจ เจตเจฟเจนเจฒเฉ เจนเจจ (เจ เจงเฉเจฐเฉ) เจฒเฉเจฃ-เจฆเฉเจฃเฅค
เจเจธเจฆเจพ เจฎเจคเจฒเฉฑเจฌ เจเฉ เจนเฉ? เจฒเฉเจฃ-เจฆเฉเจฃ เจฆเฉ เจเจ เจฐเจพเจ เจนเฉเฉฐเจฆเฉ เจนเจจเฅค เจ
เจคเฉ เจเจนเจจเจพเจ เจตเจฟเฉฑเจเฉเจ เจเฉฑเจ เจฐเจพเจ เจเจฟเจธเฉ เจตเฉ เจธเจฎเฉเจ เจฒเฉ เจธเจเจฆเจพ เจนเฉเฅค เจฐเจพเจเจพเจ เจจเฉเฉฐ เจชเจฐเจฟเจญเจพเจธเจผเจฟเจค เจเจฐเจจ เจฒเจ เจเฉฑเจ เจเฉเจคเจฐ เจนเฉ state
เจเจธ เจฆเฉเจฐเจฟเจธเจผเจเฉเจเฉเจฃ เจตเจฟเฉฑเจ. เจ
เจคเฉ เจ
เจธเฉเจ เจเจธเจจเฉเฉฐ เจฐเจพเจ เจจเจฟเจฐเจงเจพเจฐเจค เจเจฐเจจ เจฒเจ เจตเจฐเจคเจฆเฉ เจนเจพเจเฅค
select * from pg_stat_activity where state in
('idle in transaction', 'idle in transaction (aborted)';
เจ เจคเฉ, เจเจฟเจตเฉเจ เจเจฟ เจฎเฉเจ เจเฉฑเจชเจฐ เจเจฟเจนเจพ เจนเฉ, เจเจน เจฆเฉ เจฐเจพเจ เจฒเฉเจฃ-เจฆเฉเจฃ เจตเจฟเฉฑเจ เจตเจฟเจนเจฒเจพ เจ เจคเฉ เจฒเฉเจฃ-เจฆเฉเจฃ เจตเจฟเฉฑเจ เจตเจฟเจนเจฒเจพ (เจ เจงเฉเจฐเจพ เจเฉฑเจกเจฟเจ) เจฌเฉเจฐเจพ เจนเฉเฅค เจเจน เจเฉ เจนเฉ? เจเจน เจเจฆเฉเจ เจนเฉเฉฐเจฆเจพ เจนเฉ เจเจฆเฉเจ เจเจชเจฒเฉเจเฉเจธเจผเจจ เจจเฉ เจเฉเจ เจฒเฉเจฃ-เจฆเฉเจฃ เจเฉเจฒเฉเจนเจฟเจ, เจเฉเจ เจเจพเจฐเจตเจพเจเจเจ เจเฉเจคเฉเจเจ เจ เจคเฉ เจเจชเจฃเฉ เจเจพเจฐเฉเจฌเจพเจฐ เจฌเจพเจฐเฉ เจเจพเจฃเจฟเจเฅค เจฒเฉเจฃ-เจฆเฉเจฃ เจเฉเฉฑเจฒเฉเจนเจพ เจฐเจนเจฟเฉฐเจฆเจพ เจนเฉเฅค เจเจน เจฒเจเจเจฆเจพ เจนเฉ, เจเจธ เจตเจฟเฉฑเจ เจเฉเจ เจจเจนเฉเจ เจนเฉเฉฐเจฆเจพ, เจเจน เจเฉฑเจ เจเฉเจจเฉเจเจธเจผเจจ เจฒเฉเจเจฆเจพ เจนเฉ, เจฌเจฆเจฒเฉเจเจ เจนเฉเจเจเจ เจเจคเจพเจฐเจพเจ 'เจคเฉ เจฒเจพเจ เจเจฐเจฆเจพ เจนเฉ เจ เจคเฉ เจธเฉฐเจญเจพเจตเฉ เจคเฉเจฐ 'เจคเฉ เจ เจเฉ เจตเฉ เจนเฉเจฐ เจเฉเจฌเจฒเจพเจ เจฆเฉ เจฌเจฒเฉเจ เจจเฉเฉฐ เจตเจงเจพเจเจเจฆเจพ เจนเฉ, เจชเฉเจธเจเจฐเจเฉเจธ เจเฉเจฐเจพเจเจเฉเจเจธเจผเจจเจฒ เจเฉฐเจเจฃ เจฆเฉ เจเจฐเจเฉเจเฉเจเจเจฐ เจฆเฉ เจเจพเจฐเจจ. เจ เจคเฉ เจ เจเจฟเจนเฉ เจเฉเจฐเจพเจเจเฉเจเจธเจผเจจเจพเจ เจจเฉเฉฐ เจตเฉ เจเฉเจฒเฉ เจฎเจพเจฐ เจฆเจฟเฉฑเจคเฉ เจเจพเจฃเฉ เจเจพเจนเฉเจฆเฉ เจนเฉ, เจเจฟเจเจเจเจฟ เจเจน เจเจฟเจธเฉ เจตเฉ เจธเจฅเจฟเจคเฉ เจตเจฟเฉฑเจ, เจเจฎ เจคเฉเจฐ 'เจคเฉ เจจเฉเจเจธเจพเจจเจฆเฉเจน เจนเจจ.
เจเฉ เจคเฉเจธเฉเจ เจฆเฉเจเจฆเฉ เจนเฉ เจเจฟ เจคเฉเจนเจพเจกเฉ เจกเฉเจเจพเจฌเฉเจธ เจตเจฟเฉฑเจ เจเจนเจจเจพเจ เจตเจฟเฉฑเจเฉเจ 5-10-20 เจคเฉเจ เจตเฉฑเจง เจนเจจ, เจคเจพเจ เจคเฉเจนเจพเจจเฉเฉฐ เจเจฟเฉฐเจคเจพ เจเจฐเจจ เจฆเฉ เจฒเฉเฉ เจนเฉ เจ เจคเฉ เจเจนเจจเจพเจ เจจเจพเจฒ เจเฉเจ เจเจฐเจจเจพ เจธเจผเฉเจฐเฉ เจเจฐเจจเจพ เจเจพเจนเฉเจฆเจพ เจนเฉ.
เจเฉฑเจฅเฉ เจ
เจธเฉเจ เจเจฃเจจเจพ เจฆเฉ เจธเจฎเฉเจ เจฒเจ เจตเฉ เจตเจฐเจคเจฆเฉ เจนเจพเจ clock_timestamp()
. เจ
เจธเฉเจ เจฒเฉเจฃ-เจฆเฉเจฃ เจจเฉเฉฐ เจธเจผเฉเจ เจเจฐเจฆเฉ เจนเจพเจ, เจ
เจธเฉเจ เจเจชเจฒเฉเจเฉเจธเจผเจจ เจจเฉเฉฐ เจ
เจจเฉเจเฉเจฒ เจฌเจฃเจพเจเจเจฆเฉ เจนเจพเจ.
เจเจฟเจตเฉเจ เจเจฟ เจฎเฉเจ เจเฉฑเจชเจฐ เจเจฟเจนเจพ เจนเฉ, เจคเจพเจฒเฉ เจเจฆเฉเจ เจนเฉเฉฐเจฆเฉ เจนเจจ เจเจฆเฉเจ เจฆเฉ เจเจพเจ เจตเฉฑเจง เจฒเฉเจฃ-เจฆเฉเจฃ เจเฉฑเจ เจเจพเจ เจธเจฐเฉเจคเจพเจ เจฆเฉ เจเฉฑเจ เจธเจฎเฉเจน เจฒเจ เจฎเฉเจเจพเจฌเจฒเจพ เจเจฐเจฆเฉ เจนเจจเฅค เจเจธเจฆเฉ เจฒเจ เจธเจพเจกเฉ เจเฉเจฒ เจเฉฑเจ เจเฉเจคเจฐ เจนเฉ waiting
เจฌเฉเจฒเฉเจ
เจจ เจฎเฉเฉฑเจฒ เจฆเฉ เจจเจพเจฒ true
เจ false
.
เจเจน เจธเฉฑเจ เจนเฉ - เจเจธเจฆเจพ เจฎเจคเจฒเจฌ เจนเฉ เจเจฟ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจเจกเฉเจ เจเจฐ เจฐเจนเฉ เจนเฉ, เจเฉเจ เจเจฐเจจ เจฆเฉ เจเจผเจฐเฉเจฐเจค เจนเฉ. เจเจฆเฉเจ เจเฉเจ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจเจกเฉเจ เจเจฐ เจฐเจนเฉ เจนเฉเฉฐเจฆเฉ เจนเฉ, เจคเจพเจ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจธเจผเฉเจฐเฉ เจเจฐเจจ เจตเจพเจฒเจพ เจเจพเจนเจ เจตเฉ เจเจกเฉเจ เจเจฐ เจฐเจฟเจนเจพ เจนเฉเฉฐเจฆเจพ เจนเฉเฅค เจฌเฉเจฐเจพเจเจเจผเจฐ เจตเจฟเฉฑเจ เจเจพเจนเจ เจฌเฉเจ เจฆเจพ เจนเฉ เจ เจคเฉ เจเจกเฉเจ เจตเฉ เจเจฐเจฆเจพ เจนเฉเฅค
เจเฉเจคเจพเจตเจจเฉ: _ Postgres 9.6 เจคเฉเจ เจธเจผเฉเจฐเฉ, เจเฉเจคเจฐ waiting
เจนเจเจพเจเจ เจเจฟเจ เจ
เจคเฉ เจฆเฉ เจนเฉเจฐ เจเจพเจฃเจเจพเจฐเฉ เจตเจพเจฒเฉ เจเฉเจคเจฐเจพเจ เจจเจพเจฒ เจฌเจฆเจฒเจฟเจ เจเจฟเจ wait_event_type
ะธ wait_event
._
เจฎเฉเจจเฉเฉฐ เจเฉ เจเจฐเจจเจพ เจเจพเจนเฉเจฆเจพ เจนเฉ? เจฌเจนเฉเจคเจพ เจเจฟเจฐ เจธเฉฑเจเจพ เจฆเจฟเจธเจฆเจพ เจนเฉ เจคเจพเจ เจเจธเฉเจเจ เจฌเฉเจจเจคเฉเจเจ เจคเฉเจ เจเจนเจฟเฉเจพ เจเฉเจกเจพเจเจฃเจพ เจเจพเจนเฉเจฆเจพ เจนเฉเฅค เจ เจธเฉเจ เจ เจเจฟเจนเฉ เจฒเฉเจฃ-เจฆเฉเจฃ เจจเฉเฉฐ เจนเฉ เจธเจผเฉเจ เจเจฐเจฆเฉ เจนเจพเจเฅค เจ เจธเฉเจ เจกเจฟเจตเฉเจฒเจชเจฐเจพเจ เจจเฉเฉฐ เจฒเจฟเจเจฆเฉ เจนเจพเจ เจเจฟ เจเจฟเจธเฉ เจคเจฐเฉเจนเจพเจ เจ เจจเฉเจเฉเจฒเจฟเจค เจเฉเจคเฉ เจเจพเจฃ เจฆเฉ เจฒเฉเฉ เจนเฉ เจคเจพเจ เจเจฟ เจธเจฐเฉเจคเจพเจ เจฆเฉ เจเฉเจ เจฆเฉเฉ เจจเจพ เจนเฉเจตเฉเฅค เจ เจคเฉ เจซเจฟเจฐ เจกเจฟเจตเฉเจฒเจชเจฐ เจเจชเจฒเฉเจเฉเจธเจผเจจ เจจเฉเฉฐ เจ เจจเฉเจเฉเจฒ เจฌเจฃเจพเจเจเจฆเฉ เจนเจจ เจคเจพเจ เจเฉ เจ เจเจฟเจนเจพ เจจเจพ เจนเฉเจตเฉ.
เจ เจคเฉ เจเฉฑเจ เจ เจคเจฟเจ เฉฐเจค, เจชเจฐ เจธเฉฐเจญเจพเจตเฉ เจคเฉเจฐ 'เจคเฉ เจเจพเจคเจ เจเฉเจธ เจจเจนเฉเจ เจนเฉ เจกเฉเฉฑเจกเจฒเจพเจ เจฆเฉ เจฎเฉเจเฉเจฆเจเฉ. เจฆเฉ เจเฉเจฐเจพเจเจเฉเจเจธเจผเจจเจพเจ เจจเฉ เจฆเฉ เจธเจฐเฉเจคเจพเจ เจจเฉเฉฐ เจ เจชเจกเฉเจ เจเฉเจคเจพ เจนเฉ, เจซเจฟเจฐ เจเจน เจเจนเจจเจพเจ เจจเฉเฉฐ เจฆเฉเจฌเจพเจฐเจพ เจเจเจธเฉเจธ เจเจฐเจฆเฉ เจนเจจ, เจชเจนเจฟเจฒเจพเจ เจคเฉเจ เจนเฉ เจเจฒเจ เจธเจฐเฉเจคเจพเจ เจคเฉฑเจ. PostgreSQL เจเจธ เจเฉเจธ เจตเจฟเฉฑเจ เจฒเฉเจฃ-เจฆเฉเจฃ เจจเฉเฉฐ เจเจชเจฃเฉ เจเจช เจตเจฟเฉฑเจ เจฒเฉเจเจฆเจพ เจนเฉ เจ เจคเฉ เจฌเฉฐเจฆ เจเจฐ เจฆเจฟเฉฐเจฆเจพ เจนเฉ เจคเจพเจ เจเฉ เจฆเฉเจเจพ เจเฉฐเจฎ เจเจฐเจจเจพ เจเจพเจฐเฉ เจฐเฉฑเจ เจธเจเฉเฅค เจเจน เจเฉฑเจ เจ เฉฐเจคเจฎ เจธเจฅเจฟเจคเฉ เจนเฉ เจ เจคเฉ เจเจน เจเจชเจฃเฉ เจเจช เจจเฉเฉฐ เจจเจนเฉเจ เจธเจฎเจเจฆเฉ. เจเจธ เจฒเจ, PostgreSQL เจจเฉเฉฐ เจฌเจนเฉเจค เจเจผเจฟเจเจฆเจพ เจเจชเจพเจ เจเจฐเจจ เจฒเจ เจฎเจเจฌเฉเจฐ เจเฉเจคเจพ เจเจพเจเจฆเจพ เจนเฉ.
เจ
เจคเฉ เจเฉฑเจฅเฉ เจฆเฉ เจธเจตเจพเจฒ เจนเจจ เจเฉ เจคเฉเจนเจพเจจเฉเฉฐ เจฒเจพเจ เจเจฐเฉเจ เจเจฐเจจ เจฆเฉ เจเจเจพเจเจผเจค เจฆเจฟเฉฐเจฆเฉ เจนเจจเฅค เจ
เจธเฉเจ เจฆเฉเจฐเจฟเจธเจผ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจนเจพเจ pg_locks
, เจเฉ เจคเฉเจนเจพเจจเฉเฉฐ เจญเจพเจฐเฉ เจคเจพเจฒเฉ เจจเฉเฉฐ เจเจฐเฉเจ เจเจฐเจจ เจฆเฉ เจเจเจพเจเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉเฅค
เจ เจคเฉ เจชเจนเจฟเจฒเจพ เจฒเจฟเฉฐเจ เจเฉเจฆ เจฌเฉเจจเจคเฉ เจเฉเจเจธเจ เจนเฉ. เจเจน เจเจพเจซเจผเฉ เจฒเฉฐเจฌเจพ เจนเฉเฅค
เจ เจคเฉ เจฆเฉเจเจพ เจฒเจฟเฉฐเจ เจฒเจพเจ 'เจคเฉ เจเฉฑเจ เจฒเฉเจ เจนเฉ. เจเจน เจชเฉเฉเจนเจจเจพ เจฒเจพเจญเจฆเจพเจเจ เจนเฉ, เจเจน เจฌเจนเฉเจค เจฆเจฟเจฒเจเจธเจช เจนเฉ.
เจคเจพเจ เจ
เจธเฉเจ เจเฉ เจฆเฉเจเจฆเฉ เจนเจพเจ? เจ
เจธเฉเจ เจฆเฉ เจฌเฉเจจเจคเฉเจเจ เจฆเฉเจเจฆเฉ เจนเจพเจเฅค เจจเจพเจฒ เจฒเฉเจฃ-เจฆเฉเจฃ ALTER TABLE
เจเฉฑเจ เจฌเจฒเจพเจเจฟเฉฐเจ เจเฉเจฐเจพเจเจเฉเจเจธเจผเจจ เจนเฉเฅค เจเจน เจธเจผเฉเจฐเฉ เจนเฉเจเจ, เจชเจฐ เจเจคเจฎ เจจเจนเฉเจ เจนเฉเจเจ, เจ
เจคเฉ เจเจธ เจเฉเจฐเจพเจเจเฉเจเจธเจผเจจ เจจเฉเฉฐ เจชเฉเจธเจ เจเจฐเจจ เจตเจพเจฒเฉ เจเจชเจฒเฉเจเฉเจธเจผเจจ เจเจฟเจคเฉ เจนเฉเจฐ เจเฉฐเจฎ เจเจฐ เจฐเจนเฉ เจนเฉเฅค เจ
เจคเฉ เจฆเฉเจเฉ เจฌเฉเจจเจคเฉ เจ
เฉฑเจชเจกเฉเจ เจนเฉเฅค เจเจน เจเจชเจฃเจพ เจเฉฐเจฎ เจเจพเจฐเฉ เจฐเฉฑเจเจฃ เจคเฉเจ เจชเจนเจฟเจฒเจพเจ เจ
เจฒเจเจฐ เจเฉเจฌเจฒ เจฆเฉ เจเจคเจฎ เจนเฉเจฃ เจฆเฉ เจเจกเฉเจ เจเจฐเจฆเจพ เจนเฉเฅค
เจเจธ เจคเจฐเฉเจนเจพเจ เจ เจธเฉเจ เจเจน เจชเจคเจพ เจฒเจเจพ เจธเจเจฆเฉ เจนเจพเจ เจเจฟ เจเจฟเจธ เจจเฉ เจเจฟเจธ เจจเฉเฉฐ เจฌเฉฐเจฆ เจเฉเจคเจพ เจนเฉ, เจเจฟเจธ เจจเฉ เจเจฟเจธ เจจเฉเฉฐ เจซเฉเจฟเจ เจนเฉ, เจ เจคเฉ เจ เจธเฉเจ เจเจธ เจจเจพเจฒ เจ เฉฑเจเฉ เจจเจเจฟเฉฑเจ เจธเจเจฆเฉ เจนเจพเจเฅค
เจ
เจเจฒเจพ เจฎเฉเจกเฉเจเจฒ เจนเฉ pg_stat_statements
. เจเจฟเจตเฉเจ เจฎเฉเจ เจเจฟเจนเจพ, เจเจน เจเฉฑเจ เจฎเฉเจกเฉเจเจฒ เจนเฉเฅค เจเจธเจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจจ เจฒเจ, เจคเฉเจนเจพเจจเฉเฉฐ เจธเฉฐเจฐเจเจจเจพ เจตเจฟเฉฑเจ เจเจธเจฆเฉ เจฒเจพเจเจฌเฉเจฐเฉเจฐเฉ เจจเฉเฉฐ เจฒเฉเจก เจเจฐเจจ, PostgreSQL เจจเฉเฉฐ เจฎเฉเฉ เจเจพเจฒเฉ เจเจฐเจจ, เจฎเฉเจกเฉเจเจฒ (เจเฉฑเจ เจเจฎเจพเจเจก เจจเจพเจฒ) เจธเจฅเจพเจชเจค เจเจฐเจจ เจฆเฉ เจฒเฉเฉ เจนเฉ, เจ
เจคเฉ เจซเจฟเจฐ เจธเจพเจกเฉ เจเฉเจฒ เจเฉฑเจ เจจเจตเจพเจ เจฆเฉเจฐเจฟเจธเจผ เจนเฉเจตเฉเจเจพเฅค
Cัะตะดะฝะตะต ะฒัะตะผั ะทะฐะฟัะพัะฐ ะฒ ะผะธะปะธัะตะบัะฝะดะฐั
$ select (sum(total_time) / sum(calls))::numeric(6,3)
from pg_stat_statements;
ะกะฐะผัะต ะฐะบัะธะฒะฝะพ ะฟะธัััะธะต (ะฒ shared_buffers) ะทะฐะฟัะพัั
$ select query, shared_blks_dirtied
from pg_stat_statements
where shared_blks_dirtied > 0 order by 2 desc;
เจ เจธเฉเจ เจเฉฑเจฅเฉเจ เจเฉ เจฒเฉ เจธเจเจฆเฉ เจนเจพเจ? เจเฉ เจ เจธเฉเจ เจธเจงเจพเจฐเจจ เจเฉเจเจผเจพเจ เจฌเจพเจฐเฉ เจเฉฑเจฒ เจเจฐเจฆเฉ เจนเจพเจ, เจคเจพเจ เจ เจธเฉเจ เจเจธเจค เจชเฉเฉฑเจเจเจฟเฉฑเจ เจเจเจเจผเฉเจเจฟเจเจธเจผเจจ เจธเจฎเจพเจ เจฒเฉ เจธเจเจฆเฉ เจนเจพเจเฅค เจธเจฎเจพเจ เจตเจง เจฐเจฟเจนเจพ เจนเฉ, เจเจฟเจธเจฆเจพ เจฎเจคเจฒเจฌ เจนเฉ เจเจฟ PostgreSQL เจนเฉเจฒเฉ เจนเฉเจฒเฉ เจเจตเจพเจฌ เจฆเฉ เจฐเจฟเจนเจพ เจนเฉ เจ เจคเฉ เจเฉเจ เจเจฐเจจ เจฆเฉ เจฒเฉเฉ เจนเฉ.
เจ เจธเฉเจ เจกเฉเจเจพเจฌเฉเจธ เจตเจฟเฉฑเจ เจธเจญ เจคเฉเจ เจตเฉฑเจง เจธเจฐเจเจฐเจฎ เจฒเจฟเจเจคเฉ เจฒเฉเจฃ-เจฆเฉเจฃ เจฆเฉเจ เจธเจเจฆเฉ เจนเจพเจ เจเฉ เจธเจพเจเจเฉ เจฌเจซเจฐเจพเจ เจตเจฟเฉฑเจ เจกเฉเจเจพ เจจเฉเฉฐ เจฌเจฆเจฒเจฆเฉ เจนเจจเฅค เจฆเฉเจเฉ เจเจฟ เจเฉเจฃ เจเฉฑเจฅเฉ เจกเจพเจเจพ เจ เฉฑเจชเจกเฉเจ เจเจฐเจฆเจพ เจนเฉ เจเจพเจ เจกเจฟเจฒเฉเจ เจเจฐเจฆเจพ เจนเฉเฅค
เจ เจคเฉ เจ เจธเฉเจ เจเจนเจจเจพเจ เจฌเฉเจจเจคเฉเจเจ เจฒเจ เจตเฉฑเจ-เจตเฉฑเจ เจ เฉฐเจเฉเจฟเจเจ เจจเฉเฉฐ เจฆเฉเจ เจธเจเจฆเฉ เจนเจพเจเฅค
เจธเจพเจจเฉเฉฐ pg_stat_statements
เจฐเจฟเจชเฉเจฐเจเจพเจ เจฌเจฃเจพเจเจฃ เจฒเจ เจตเจฐเจคเจฟเจ เจเจพเจเจฆเจพ เจนเฉเฅค เจ
เจธเฉเจ เจฆเจฟเจจ เจตเจฟเฉฑเจ เจเฉฑเจ เจตเจพเจฐ เจ
เฉฐเจเฉเจฟเจเจ เจจเฉเฉฐ เจฐเฉเจธเฉเจ เจเจฐเจฆเฉ เจนเจพเจเฅค เจเจ เจเจธ เจจเฉเฉฐ เจเจเฉฑเจ เจพ เจเจฐเฉเจ. เจ
เจเจฒเฉ เจตเจพเจฐ เจ
เฉฐเจเฉเฉ เจฐเฉเจธเฉเฉฑเจ เจเจฐเจจ เจคเฉเจ เจชเจนเจฟเจฒเจพเจ, เจ
เจธเฉเจ เจเฉฑเจ เจฐเจฟเจชเฉเจฐเจ เจฌเจฃเจพเจเจเจฆเฉ เจนเจพเจเฅค เจเฉฑเจฅเฉ เจฐเจฟเจชเฉเจฐเจ เจฒเจ เจเฉฑเจ เจฒเจฟเฉฐเจ เจนเฉ. เจคเฉเจธเฉเจ เจเจธเจจเฉเฉฐ เจฆเฉเจ เจธเจเจฆเฉ เจนเฉเฅค
เจ เจธเฉเจ เจเฉ เจเจฐ เจฐเจนเฉ เจนเจพเจ? เจ เจธเฉเจ เจธเจพเจฐเฉเจเจ เจฌเฉเจจเจคเฉเจเจ เจฒเจ เจธเจฎเฉเฉฑเจเฉ เจ เฉฐเจเฉเจฟเจเจ เจฆเฉ เจเจฃเจจเจพ เจเจฐเจฆเฉ เจนเจพเจเฅค เจซเจฟเจฐ, เจนเจฐเฉเจ เจชเฉเฉฑเจเจเจฟเฉฑเจ เจฒเจ, เจ เจธเฉเจ เจเจธ เจธเจฎเฉเฉฑเจเฉ เจ เฉฐเจเฉเจฟเจเจ เจตเจฟเฉฑเจ เจเจธเจฆเฉ เจตเจฟเจ เจเจคเฉเจเจค เจฏเฉเจเจฆเจพเจจ เจจเฉเฉฐ เจเจฟเจฃเจฆเฉ เจนเจพเจเฅค
เจ เจคเฉ เจ เจธเฉเจ เจเฉ เจฆเฉเจ เจธเจเจฆเฉ เจนเจพเจ? เจ เจธเฉเจ เจนเฉเจฐ เจธเจพเจฐเฉเจเจ เจฌเฉเจจเจคเฉเจเจ เจฆเฉ เจชเจฟเฉฑเจ เจญเฉเจฎเฉ เจฆเฉ เจตเจฟเจฐเฉเฉฑเจง เจเฉฑเจ เจเจพเจธ เจเจฟเจธเจฎ เจฆเฉเจเจ เจธเจพเจฐเฉเจเจ เจฌเฉเจจเจคเฉเจเจ เจฆเจพ เจเฉเฉฑเจฒ เจเจเจเจผเฉเจเจฟเจเจธเจผเจจ เจธเจฎเจพเจ เจฆเฉเจ เจธเจเจฆเฉ เจนเจพเจเฅค เจ เจธเฉเจ เจธเจฎเฉเฉฑเจเฉ เจคเจธเจตเฉเจฐ เจฆเฉ เจธเจฌเฉฐเจง เจตเจฟเฉฑเจ CPU เจ เจคเฉ I/O เจตเจฐเจคเฉเจ เจจเฉเฉฐ เจฆเฉเจ เจธเจเจฆเฉ เจนเจพเจเฅค เจ เจคเฉ เจชเจนเจฟเจฒเจพเจ เจนเฉ เจเจนเจจเจพเจ เจฌเฉเจจเจคเฉเจเจ เจจเฉเฉฐ เจ เจจเฉเจเฉเจฒ เจฌเจฃเจพเจเจฃ เจฒเจ. เจ เจธเฉเจ เจเจธ เจฐเจฟเจชเฉเจฐเจ เจฆเฉ เจ เจงเจพเจฐ 'เจคเฉ เจเฉเจเฉ เจฆเฉเจเจ เจชเฉเฉฑเจเจเจฟเฉฑเจเจพเจ เจฌเจฃเจพ เจฐเจนเฉ เจนเจพเจ เจ เจคเฉ เจชเจนเจฟเจฒเจพเจ เจนเฉ เจเจธ เจฌเจพเจฐเฉ เจธเฉเจเจฃ เจฒเจ เจญเฉเจเจจ เจชเฉเจฐเจพเจชเจค เจเจฐ เจฐเจนเฉ เจนเจพเจ เจเจฟ เจเฉ เจ เจจเฉเจเฉเจฒเจฟเจค เจเจฐเจจเจพ เจนเฉเฅค
เจชเจฐเจฆเฉ เจชเจฟเฉฑเจเฉ เจธเจพเจกเฉ เจเฉเจฒ เจเฉ เจนเฉ? เจ เจเฉ เจตเฉ เจเฉเจ เจฌเฉเจจเจคเฉเจเจ เจนเจจ เจเจฟเจจเฉเจนเจพเจ 'เจคเฉ เจฎเฉเจ เจตเจฟเจเจพเจฐ เจจเจนเฉเจ เจเฉเจคเจพ, เจเจฟเจเจเจเจฟ เจธเจฎเจพเจ เจธเฉเจฎเจค เจนเฉเฅค
เจนเจจ pgstattuple
เจธเจเฉเจเจกเจฐเจก เจฏเฉเจเจฆเจพเจจ เจชเฉเจเฉเจ เจคเฉเจ เจเฉฑเจ เจตเจพเจงเฉ เจฎเฉเจกเฉเจเจฒ เจตเฉ เจนเฉเฅค เจเจน เจคเฉเจนเจพเจจเฉเฉฐ เจฎเฉเจฒเจพเจเจเจฃ เจเจฐเจจ เจฆเฉ เจเจเจพเจเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉ bloat
เจเฉเจฌเจฒ, เจเจธ เจฒเจ-เจเจนเจฟเฉฐเจฆเฉ เจนเจจ. เจเฉเจฌเจฒ เจฆเจพ เจตเจฟเจเฉฐเจกเจจ. เจ
เจคเฉ เจเฉเจเจฐ เจซเฉเจฐเฉเจเจฎเฉเจเจเฉเจธเจผเจจ เจตเฉฑเจกเจพ เจนเฉ, เจคเจพเจ เจคเฉเจนเจพเจจเฉเฉฐ เจเจธเจจเฉเฉฐ เจนเจเจพเจเจฃ เจฆเฉ เจฒเฉเฉ เจนเฉ, เจตเฉฑเจ-เจตเฉฑเจ เจธเจพเจงเจจเจพเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเฉ. เจ
เจคเฉ เจซเฉฐเจเจธเจผเจจ pgstattuple
เจฒเฉฐเจฌเฉ เจธเจฎเฉเจ เจฒเจ เจเฉฐเจฎ เจเจฐเจฆเจพ เจนเฉ. เจ
เจคเฉ เจเจฟเฉฐเจจเฉ เจเจผเจฟเจเจฆเจพ เจเฉเจฌเจฒ เจนเฉเจฃเจเฉ, เจเจจเจพ เจนเฉ เจฒเฉฐเจฌเจพ เจเจน เจเฉฐเจฎ เจเจฐเฉเจเจพเฅค
เจ
เจเจฒเจพ เจฏเฉเจเจฆเจพเจจ เจนเฉ pg_buffercache
. เจเจน เจคเฉเจนเจพเจจเฉเฉฐ เจธเจพเจเจเฉ เจฌเจซเจฐเจพเจ เจฆเจพ เจฎเฉเจเจเจจเจพ เจเจฐเจจ เจฆเฉ เจเจเจพเจเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉ: เจเจฟเฉฐเจจเฉ เจคเฉเจฌเจฐเจคเจพ เจจเจพเจฒ เจ
เจคเฉ เจเจฟเจธ เจเฉเจฌเจฒ เจฌเจซเจฐ เจชเฉฐเจจเจฟเจเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเฉเจคเฉ เจเจพเจเจฆเฉ เจนเฉเฅค เจ
เจคเฉ เจเจน เจคเฉเจนเจพเจจเฉเฉฐ เจธเจพเจเจเฉ เจฌเจซเจฐเจพเจ เจจเฉเฉฐ เจตเฉเจเจฃ เจ
เจคเฉ เจเฉฑเจฅเฉ เจเฉ เจนเฉ เจฐเจฟเจนเจพ เจนเฉ เจเจธเจฆเจพ เจฎเฉเจฒเจพเจเจเจฃ เจเจฐเจจ เจฆเฉ เจเจเจพเจเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉ.
เจ
เจเจฒเจพ เจฎเฉเจกเฉเจเจฒ เจนเฉ pgfincore
. เจเจน เจคเฉเจนเจพเจจเฉเฉฐ เจเฉฑเจ เจธเจฟเจธเจเจฎ เจเจพเจฒ เจฆเฉเจเจฐเจพ เจนเฉเจ เจฒเฉ-เจชเฉฑเจงเจฐเฉ เจเฉเจฌเจฒ เจเจชเจฐเฉเจธเจผเจจ เจเจฐเจจ เจฆเฉ เจเจเจฟเจ เจฆเจฟเฉฐเจฆเจพ เจนเฉ mincore()
, เจญเจพเจต เจเจน เจคเฉเจนเจพเจจเฉเฉฐ เจเฉเจฌเจฒ เจจเฉเฉฐ เจธเจพเจเจเฉ เจฌเจซเจฐเจพเจ เจตเจฟเฉฑเจ เจฒเฉเจก เจเจฐเจจ, เจเจพเจ เจเจธเจจเฉเฉฐ เจ
เจจเจฒเฉเจก เจเจฐเจจ เจฆเฉ เจเจเจพเจเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉเฅค เจ
เจคเฉ เจเจน, เจนเฉเจฐ เจเฉเจเจผเจพเจ เจฆเฉ เจจเจพเจฒ, เจเจชเจฐเฉเจเจฟเฉฐเจ เจธเจฟเจธเจเจฎ เจฆเฉ เจชเฉเจ เจเฉเจธเจผ เจฆเจพ เจฎเฉเจเจเจจเจพ เจเจฐเจจ เจฆเฉ เจเจเจฟเจ เจฆเจฟเฉฐเจฆเจพ เจนเฉ, เจฏเจพเจจเฉ เจเจฟ, เจธเจผเฉเจ
เจฐเจก เจฌเจซเจฐเจพเจ เจตเจฟเฉฑเจ, เจชเฉเจ เจเฉเจธเจผ เจตเจฟเฉฑเจ เจเฉเจฌเจฒ เจเจฟเฉฐเจจเจพ เจเฉ เจนเฉ, เจ
เจคเฉ เจคเฉเจนเจพเจจเฉเฉฐ เจเฉเจฌเจฒ เจเฉฑเจคเฉ เจฒเฉเจก เจฆเจพ เจฎเฉเจฒเจพเจเจเจฃ เจเจฐเจจ เจฆเฉ เจเจเจฟเจ เจฆเจฟเฉฐเจฆเจพ เจนเฉเฅค
เจ
เจเจฒเจพ เจฎเฉเจกเฉเจเจฒ เจนเฉ pg_stat_kcache
. เจเจน เจธเจฟเจธเจเจฎ เจเจพเจฒ เจฆเฉ เจตเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเจพ เจนเฉ getrusage()
. เจ
เจคเฉ เจเจน เจฌเฉเจจเจคเฉ เจจเฉเฉฐ เจฒเจพเจเฉ เจเจฐเจจ เจคเฉเจ เจชเจนเจฟเจฒเจพเจ เจ
เจคเฉ เจฌเจพเจ
เจฆ เจตเจฟเฉฑเจ เจเจธเจจเฉเฉฐ เจเจฒเจพเจเจเจฆเจพ เจนเฉ. เจ
เจคเฉ เจชเฉเจฐเจพเจชเจค เจเฉเจคเฉ เจ
เฉฐเจเฉเจฟเจเจ เจตเจฟเฉฑเจ, เจเจน เจธเจพเจจเฉเฉฐ เจเจน เจ
เฉฐเจฆเจพเจเจผเจพ เจฒเจเจพเจเจฃ เจฆเฉ เจเจเจพเจเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉ เจเจฟ เจธเจพเจกเฉ เจฌเฉเจจเจคเฉ เจจเฉ เจกเจฟเจธเจ I / O 'เจคเฉ เจเจฟเฉฐเจจเจพ เจเจฐเจ เจเฉเจคเจพ, เจ
เจฐเจฅเจพเจค, เจซเจพเจเจฒ เจธเจฟเจธเจเจฎ เจจเจพเจฒ เจเจชเจฐเฉเจธเจผเจจ เจ
เจคเฉ เจชเฉเจฐเฉเจธเฉเจธเจฐ เจฆเฉ เจตเจฐเจคเฉเจ เจจเฉเฉฐ เจตเฉเจเจฆเจพ เจนเฉ. เจนเจพเจฒเจพเจเจเจฟ, เจฎเฉเจกเฉเจเจฒ เจเจตเจพเจจ เจนเฉ (khe-khe) เจ
เจคเฉ เจเจธเจฆเฉ เจเฉฐเจฎ เจฒเจ เจเจธเจจเฉเฉฐ PostgreSQL 9.4 เจ
เจคเฉ pg_stat_statements เจฆเฉ เจฒเฉเฉ เจนเฉ, เจเจฟเจธเจฆเจพ เจฎเฉเจ เจชเจนเจฟเจฒเจพเจ เจเจผเจฟเจเจฐ เจเฉเจคเจพ เจนเฉเฅค
-
เจ เฉฐเจเฉเจฟเจเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจจ เจฆเฉ เจฏเฉเจเจคเจพ เจฒเจพเจญเจฆเจพเจเจ เจนเฉ. เจคเฉเจนเจพเจจเฉเฉฐ เจคเฉเจเฉ เจงเจฟเจฐ เจฆเฉ เจธเฉเจซเจเจตเฉเจ เจฐ เจฆเฉ เจฒเฉเฉ เจจเจนเฉเจ เจนเฉเฅค เจคเฉเจธเฉเจ เจฆเฉเจ เจธเจเจฆเฉ เจนเฉ, เจฆเฉเจ เจธเจเจฆเฉ เจนเฉ, เจเฉเจ เจเจฐ เจธเจเจฆเฉ เจนเฉ, เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจเจฐ เจธเจเจฆเฉ เจนเฉเฅค
-
เจ เฉฐเจเฉเจฟเจเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจจเจพ เจเจธเจพเจจ เจนเฉ, เจเจน เจธเจงเจพเจฐเจจ SQL เจนเฉเฅค เจคเฉเจธเฉเจ เจเฉฑเจ เจฌเฉเจจเจคเฉ เจเจเฉฑเจ เฉ เจเฉเจคเฉ, เจเจธเจจเฉเฉฐ เจเฉฐเจชเจพเจเจฒ เจเฉเจคเจพ, เจเจธเจจเฉเฉฐ เจญเฉเจเจฟเจ, เจเจธเจจเฉเฉฐ เจฆเฉเจเจฟเจ.
-
เจ เฉฐเจเฉเฉ เจธเจตเจพเจฒเจพเจ เจฆเฉ เจเจตเจพเจฌ เจฆเฉเจฃ เจตเจฟเฉฑเจ เจฎเจฆเจฆ เจเจฐเจฆเฉ เจนเจจเฅค เจเฉ เจคเฉเจนเจพเจกเฉ เจเฉเจ เจธเจตเจพเจฒ เจนเจจ, เจคเจพเจ เจคเฉเจธเฉเจ เจ เฉฐเจเฉเจฟเจเจ เจตเฉฑเจฒ เจฎเฉเฉเจฆเฉ เจนเฉ - เจฆเฉเจเฉ, เจธเจฟเฉฑเจเฉ เจเฉฑเจขเฉ, เจจเจคเฉเจเจฟเจเจ เจฆเจพ เจตเจฟเจธเจผเจฒเฉเจธเจผเจฃ เจเจฐเฉเฅค
-
เจ เจคเฉ เจชเฉเจฐเจฏเฉเจ. เจฌเจนเฉเจค เจธเจพเจฐเฉเจเจ เจฌเฉเจจเจคเฉเจเจ, เจฌเจนเฉเจค เจธเจพเจฐเจพ เจกเฉเจเจพเฅค เจคเฉเจธเฉเจ เจนเจฎเฉเจธเจผเจพเจ เจเฉเจ เจฎเฉเจเฉเจฆเจพ เจชเฉเฉฑเจเจเจฟเฉฑเจ เจจเฉเฉฐ เจ เจจเฉเจเฉเจฒ เจฌเจฃเจพ เจธเจเจฆเฉ เจนเฉเฅค เจคเฉเจธเฉเจ เจฌเฉเจจเจคเฉ เจฆเจพ เจเจชเจฃเจพ เจธเฉฐเจธเจเจฐเจฃ เจฌเจฃเจพ เจธเจเจฆเฉ เจนเฉ เจเฉ เจคเฉเจนเจพเจกเฉ เจฒเจ เจ เจธเจฒ เจจเจพเจฒเฉเจ เจตเจงเฉเจ เจนเฉ เจ เจคเฉ เจเจธเจฆเฉ เจตเจฐเจคเฉเจ เจเจฐ เจธเจเจฆเฉ เจนเฉเฅค
เจนเจตเจพเจฒเฉ
เจตเฉเจง เจฒเจฟเฉฐเจ เจเฉ เจฒเฉเจ เจตเจฟเฉฑเจ เจชเจพเจ เจเจ เจธเจจ, เจเจฟเจจเฉเจนเจพเจ เจฆเฉ เจ เจงเจพเจฐ เจคเฉ, เจฐเจฟเจชเฉเจฐเจ เจตเจฟเฉฑเจ เจธเจจเฅค
เจฒเฉเจเจ เจนเฉเจฐ เจฒเจฟเจเฉ
เจ
เฉฐเจเฉเจพ เจเฉเจฒเฉเจเจเจฐ
เจธเจฟเจธเจเจฎ เจชเฉเจฐเจธเจผเจพเจธเจจ เจซเฉฐเจเจธเจผเจจ
เจฏเฉเจเจฆเจพเจจ เจฎเจพเจกเจฟเจเจฒ
SQL เจเจชเจฏเฉเจเจคเจพเจตเจพเจ เจ
เจคเฉ sql เจเฉเจก เจฆเฉเจเจ เจเจฆเจพเจนเจฐเจฃเจพเจ
เจคเฉเจนเจพเจกเฉ เจงเจฟเจเจจ เจฒเจ เจธเจญ เจฆเจพ เจงเฉฐเจจเจตเจพเจฆ!
เจธเจฐเฉเจค: www.habr.com