PostgreSQL เดชเตเดฐเด•เดŸเดจเด‚ เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเดพเตป Linux เดŸเตเดฏเต‚เดฃเดฟเด‚เด—เต. เด‡เดฒเตเดฏ เด•เต‹เดธเตเดฎเต‹เดกเต†เดฎเดฟเดฏเตปเดธเตเด•เดฟ

เด‡เดฒเตเดฏ เด•เต‹เดธเตเดฎเต‹เดกเต†เดฎเดฟเดฏเตปเดธเตเด•เดฟเดฏเตเดŸเต† 2015 เดฑเดฟเดชเตเดชเต‹เตผเดŸเตเดŸเดฟเดจเตเดฑเต† เดŸเตเดฐเดพเตปเดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเต "PostgreSQL เดชเตเดฐเด•เดŸเดจเด‚ เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดฒเดฟเดจเด•เตเดธเต เดŸเตเดฏเต‚เดฃเดฟเด‚เด—เต"

เดจเดฟเดฐเดพเด•เดฐเดฃเด‚: เดˆ เดฑเดฟเดชเตเดชเต‹เตผเดŸเตเดŸเต เดจเดตเด‚เดฌเตผ 2015-เดฒเดพเดฃเต†เดจเตเดจเต เดžเดพเตป เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เตเดจเตเดจเต - 4 เดตเตผเดทเดคเตเดคเดฟเดฒเต‡เดฑเต† เด•เดŸเดจเตเดจเตเดชเต‹เดฏเดฟ, เด’เดฐเตเดชเดพเดŸเต เดธเดฎเดฏเด‚ เด•เดŸเดจเตเดจเตเดชเต‹เดฏเดฟ. เดฑเดฟเดชเตเดชเต‹เตผเดŸเตเดŸเดฟเตฝ เดšเตผเดšเตเดš เดšเต†เดฏเตเดค เดชเดคเดฟเดชเตเดชเต 9.4 เด‡เดชเตเดชเต‹เตพ เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เดฟเดฒเตเดฒ. เด•เดดเดฟเดžเตเดž 4 เดตเตผเดทเดคเตเดคเดฟเดจเดฟเดŸเดฏเดฟเตฝ, PostgreSQL-เดจเตเดฑเต† 5 เดชเตเดคเดฟเดฏ เดชเดคเดฟเดชเตเดชเตเด•เตพ เดชเตเดฑเดคเตเดคเดฟเดฑเด™เตเด™เดฟ, เดฒเดฟเดจเด•เตเดธเต เด•เต‡เตผเดฃเดฒเดฟเดจเตเดฑเต† 15 เดชเดคเดฟเดชเตเดชเตเด•เตพ เดชเตเดฑเดคเตเดคเดฟเดฑเด™เตเด™เดฟ. เดจเดฟเด™เตเด™เตพ เดˆ เด–เดฃเตเดกเดฟเด•เด•เตพ เดฎเดพเดฑเตเดฑเดฟเดฏเต†เดดเตเดคเตเด•เดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ, เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดฎเดฑเตเดฑเตŠเดฐเต เดฑเดฟเดชเตเดชเต‹เตผเดŸเตเดŸเดฟเตฝ เดฒเดญเดฟเด•เตเด•เตเด‚. เดŽเดจเตเดจเดพเตฝ เด‡เดตเดฟเดŸเต† เดžเด™เตเด™เตพ PostgreSQL-เดจเตเดณเตเดณ เด…เดŸเดฟเดธเตเดฅเดพเดจ เดฒเดฟเดจเด•เตเดธเต เดŸเตเดฏเต‚เดฃเดฟเด‚เด—เต เดชเดฐเดฟเด—เดฃเดฟเด•เตเด•เตเดจเตเดจเต, เด…เดคเต เด‡เดจเตเดจเตเด‚ เดชเตเดฐเดธเด•เตเดคเดฎเดพเดฃเต.

PostgreSQL เดชเตเดฐเด•เดŸเดจเด‚ เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเดพเตป Linux เดŸเตเดฏเต‚เดฃเดฟเด‚เด—เต. เด‡เดฒเตเดฏ เด•เต‹เดธเตเดฎเต‹เดกเต†เดฎเดฟเดฏเตปเดธเตเด•เดฟ


เดตเต€เดกเดฟเดฏเต‹ เดชเตเดฒเต‡ เดšเต†เดฏเตเดฏเตเด•

เดŽเดจเตเดฑเต† เดชเต‡เดฐเต เด‡เดฒเตเดฏ เด•เต‹เดธเตเดฎเต‹เดกเต†เดฎเดฟเดฏเตปเดธเตเด•เดฟ. เดžเดพเตป PostgreSQL-เด•เตบเดธเตพเดŸเตเดŸเดฟเด™เตเด™เดฟเตฝ เดœเต‹เดฒเดฟ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เดชเตŠเดคเตเดตเต† เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเด•เดณเตเดฎเดพเดฏเตเด‚ เดชเตเดฐเดคเตเดฏเต‡เด•เดฟเดšเตเดšเต PostgreSQL เดฏเตเดฎเดพเดฏเตเด‚ เดฌเดจเตเดงเดชเตเดชเต†เดŸเตเดŸเต Linux-เตฝ เดŽเดจเตเดคเตเดšเต†เดฏเตเดฏเดฃเดฎเต†เดจเตเดจเดคเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เด‡เดชเตเดชเต‹เตพ เดžเดพเตป เด•เตเดฑเดšเตเดšเต เดธเด‚เดธเดพเดฐเดฟเด•เตเด•เตเด‚, เด•เดพเดฐเดฃเด‚ เดคเดคเตเดตเด™เตเด™เตพ เดคเดฟเด•เดšเตเดšเตเด‚ เดธเดฎเดพเดจเดฎเดพเดฃเต.

เดจเดฎเตเดฎเตพ เดŽเดจเตเดคเดฟเดจเต† เด•เตเดฑเดฟเดšเตเดšเต เดธเด‚เดธเดพเดฐเดฟเด•เตเด•เตเด‚? เดจเดฟเด™เตเด™เตพ PostgreSQL-เดฎเดพเดฏเดฟ เด†เดถเดฏเดตเดฟเดจเดฟเดฎเดฏเด‚ เดจเดŸเดคเตเดคเตเด•เดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ, เด’เดฐเต เดชเดฐเดฟเดงเดฟเดตเดฐเต† เดจเดฟเด™เตเด™เตพ เด’เดฐเต UNIX เด…เดกเตเดฎเดฟเตป เด†เดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚. เดŽเดจเตเดคเดพเดฃเต เด‡เดคเดฟเดจเตผเดคเตเดฅเด‚? เดจเดฎเตเดฎเตพ Oracle เด‰เด‚ PostgreSQL เด‰เด‚ เดคเดพเดฐเดคเดฎเตเดฏเด‚ เดšเต†เดฏเตเดฏเตเด•เดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ, Oracle-เตฝ เดจเดฟเด™เตเด™เตพ 80% DBA เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต เด…เดกเตเดฎเดฟเดจเตเด‚ 20% Linux เด…เดกเตเดฎเดฟเดจเตเด‚ เด†เดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚.

PostgreSQL เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด‡เดคเต เด•เตเดฑเดšเตเดšเตเด•เต‚เดŸเดฟ เดธเด™เตเด•เต€เตผเดฃเตเดฃเดฎเดพเดฃเต. PostgreSQL เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดจเดฟเด™เตเด™เตพเด•เตเด•เต Linux เดŽเด™เตเด™เดจเต† เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเต เดŽเดจเตเดจเดคเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เด•เต‚เดŸเตเดคเตฝ เดจเดจเตเดจเดพเดฏเดฟ เดฎเดจเดธเตเดธเดฟเดฒเดพเด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต. เด…เดคเต‡ เดธเดฎเดฏเด‚, เดฒเต‹เด•เตเด•เต‹เดฎเต‹เดŸเตเดŸเต€เดตเดฟเดจเต เดถเต‡เดทเด‚ เด•เตเดฑเดšเตเดšเต เด“เดŸเตเด•, เด•เดพเดฐเดฃเด‚ เดˆเดฏเดฟเดŸเต† เดŽเดฒเตเดฒเดพเด‚ เดตเดณเดฐเต† เดฎเดจเต‹เดนเดฐเดฎเดพเดฏเดฟ เด…เดชเตโ€Œเดกเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดคเดฟเดŸเตเดŸเตเดฃเตเดŸเต. เดชเตเดคเดฟเดฏ เด•เต‡เตผเดฃเดฒเตเด•เตพ เดชเตเดฑเดคเตเดคเดฟเดฑเด™เตเด™เดฟ, เดชเตเดคเดฟเดฏ เดชเตเดฐเดตเตผเดคเตเดคเดจเด‚ เดฆเตƒเดถเตเดฏเดฎเดพเด•เตเดจเตเดจเต, เดชเตเดฐเด•เดŸเดจเด‚ เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดจเตเดจเต เดคเตเดŸเด™เตเด™เดฟเดฏเดต.

เดŽเดจเตเดคเตเด•เตŠเดฃเตเดŸเดพเดฃเต เดจเดฎเตเดฎเตพ เดฒเดฟเดจเด•เตเดธเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เดธเด‚เดธเดพเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต? เดžเด™เตเด™เตพ เดฒเดฟเดจเด•เตเดธเต เด•เต‹เตบเดซเดฑเตปเดธเต เดชเต€เดฑเตเดฑเดฑเดฟเตฝ เด‰เดณเตเดณเดคเตเด•เตŠเดฃเตเดŸเดฒเตเดฒ, เด†เดงเตเดจเดฟเด• เดธเดพเดนเดšเดฐเตเดฏเด™เตเด™เดณเดฟเตฝ เดชเตŠเดคเตเดตเดพเดฏเดฟ เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเด•เดณเตเด‚ PostgreSQL เดชเตเดฐเดคเตเดฏเต‡เด•เดฟเดšเตเดšเตเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดเดฑเตเดฑเดตเตเด‚ เดจเตเดฏเดพเดฏเดฎเดพเดฏ เด“เดชเตเดชเดฑเต‡เดฑเตเดฑเดฟเด‚เด—เต เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เดณเดฟเดฒเตŠเดจเตเดจเดพเดฃเต เดฒเดฟเดจเด•เตเดธเต. เด•เดพเดฐเดฃเด‚ FreeBSD, เดจเดฟเตผเดญเดพเด—เตเดฏเดตเดถเดพเตฝ, เดตเดณเดฐเต† เดตเดฟเดšเดฟเดคเตเดฐเดฎเดพเดฏ เดšเดฟเดฒ เดฆเดฟเดถเดฏเดฟเดฒเดพเดฃเต เดตเดฟเด•เดธเดฟเด•เตเด•เตเดจเตเดจเดคเต. เด•เต‚เดŸเดพเดคเต† เดชเตเดฐเด•เดŸเดจเดคเตเดคเดฟเดฒเตเด‚ เดฎเดฑเตเดฑเต เดชเดฒ เด•เดพเดฐเตเดฏเด™เตเด™เดณเดฟเดฒเตเด‚ เดชเตเดฐเดถเตเดจเด™เตเด™เตพ เด‰เดฃเตเดŸเดพเด•เตเด‚. Windows-เดฒเต† PostgreSQL-เดจเตเดฑเต† เดชเตเดฐเด•เดŸเดจเด‚ เดชเตŠเดคเตเดตเต† เด—เตเดฐเตเดคเดฐเดฎเดพเดฏ เด’เดฐเต เดชเตเดฐเดถเตเดจเดฎเดพเดฃเต, Windows-เดจเต UNIX-เดจเตเดฑเต† เด…เดคเต‡ เดชเด™เตเด•เดฟเดŸเตเดŸ เดฎเต†เดฎเตเดฎเดฑเดฟ เด‡เดฒเตเดฒ เดŽเดจเตเดจ เดตเดธเตเดคเตเดคเดฏเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟ, PostgreSQL เดŽเดฒเตเดฒเดพเด‚ เด‡เดคเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเต†เดŸเตเดŸเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เด•เดพเดฐเดฃเด‚ เด‡เดคเต เด’เดฐเต เดฎเตพเดŸเตเดŸเดฟ-เดชเตเดฐเต‹เดธเดธเต เดธเดฟเดธเตเดฑเตเดฑเดฎเดพเดฃเต.

เดŽเดฒเตเดฒเดพเดตเตผเด•เตเด•เตเด‚ เดธเต‹เดณเดพเดฐเดฟเดธเต เดชเต‹เดฒเตเดณเตเดณ เดŽเด•เตเดธเต‹เดŸเตเดŸเดฟเด•เตโ€Œเดธเดฟเดจเต‹เดŸเต เดคเดพเตฝเดชเตเดชเดฐเตเดฏเด‚ เด•เตเดฑเดตเดพเดฃเต†เดจเตเดจเต เดžเดพเตป เด•เดฐเตเดคเตเดจเตเดจเต, เด…เดคเดฟเดจเดพเตฝ เดจเดฎเตเด•เตเด•เต เดชเต‹เด•เดพเด‚.

PostgreSQL เดชเตเดฐเด•เดŸเดจเด‚ เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเดพเตป Linux เดŸเตเดฏเต‚เดฃเดฟเด‚เด—เต. เด‡เดฒเตเดฏ เด•เต‹เดธเตเดฎเต‹เดกเต†เดฎเดฟเดฏเตปเดธเตเด•เดฟ

เด’เดฐเต เด†เดงเตเดจเดฟเด• เดฒเดฟเดจเด•เตเดธเต เดตเดฟเดคเดฐเดฃเดคเตเดคเดฟเดจเต 1 syctl เด“เดชเตเดทเดจเตเด•เตพ เด‰เดฃเตเดŸเต, เดจเดฟเด™เตเด™เตพ เดŽเด™เตเด™เดจเต† เด•เต‡เตผเดฃเตฝ เดจเดฟเตผเดฎเตเดฎเดฟเด•เตเด•เตเดจเตเดจเต เดŽเดจเตเดจเดคเดฟเดจเต† เด†เดถเตเดฐเดฏเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เด…เดคเต‡เดธเดฎเดฏเด‚, เดตเตเดฏเดคเตเดฏเดธเตเดคเดฎเดพเดฏ เด…เดฃเตเดŸเดฟเดชเตเดชเดฐเดฟเดชเตเดชเต เดจเต‹เด•เตเด•เดฟเดฏเดพเตฝ, เดจเดฎเตเด•เตเด•เต เดชเดฒ เดฐเต€เดคเดฟเดฏเดฟเตฝ เด•เตเดฐเดฎเต€เด•เดฐเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚. เด…เดต เดŽเด™เตเด™เดจเต† เดฎเตŒเดฃเตเดŸเต เดšเต†เดฏเตเดฏเดฃเดฎเต†เดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดซเดฏเตฝ เดธเดฟเดธเตเดฑเตเดฑเด‚ เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เด‰เดฃเตเดŸเต. เด‡เดคเต เดŽเด™เตเด™เดจเต† เด†เดฐเด‚เดญเดฟเด•เตเด•เดพเด‚ เดŽเดจเตเดจเดคเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดšเต‹เดฆเตเดฏเด™เตเด™เดณเตเดฃเตเดŸเต†เด™เตเด•เดฟเตฝ: เดฌเดฏเต‹เดธเดฟเตฝ เดŽเดจเตเดคเดพเดฃเต เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เต‡เดฃเตเดŸเดคเต, เดนเดพเตผเดกเตโ€Œเดตเต†เดฏเตผ เดŽเด™เตเด™เดจเต† เด•เตเดฐเดฎเต€เด•เดฐเดฟเด•เตเด•เดพเด‚ เดคเตเดŸเด™เตเด™เดฟเดฏเดต.

เด‡เดคเต เด’เดฐเต เดšเต†เดฑเดฟเดฏ เดฑเดฟเดชเตเดชเต‹เตผเดŸเตเดŸเดฟเดฒเดฒเตเดฒ, เด•เตเดฑเดšเตเดšเต เดฆเดฟเดตเดธเด™เตเด™เดณเดฟเดฒเดพเดฏเดฟ เดšเตผเดšเตเดš เดšเต†เดฏเตเดฏเดพเดตเตเดจเตเดจ เดตเดณเดฐเต† เดตเดฒเดฟเดฏ เดตเต‹เดณเดฟเดฏเดฎเดพเดฃเต, เดŽเดจเตเดจเดพเตฝ เด‡เดชเตเดชเต‹เตพ เดžเดพเตป เดชเตเดฐเดงเดพเดจเดชเตเดชเต†เดŸเตเดŸ เด•เดพเดฐเตเดฏเด™เตเด™เดณเดฟเตฝ เดถเตเดฐเดฆเตเดง เด•เต‡เดจเตเดฆเตเดฐเต€เด•เดฐเดฟเด•เตเด•เตเด‚, เดจเดฟเด™เตเด™เตพ เดฒเดฟเดจเด•เตเดธเดฟเตฝ เดจเดฟเด™เตเด™เดณเตเดŸเต† เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต เดจเดจเตเดจเดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเดฟเตฝ เดจเดฟเดจเตเดจเต เดจเดฟเด™เตเด™เดณเต† เดคเดŸเดฏเตเดฎเต†เดจเตเดจเต เด‰เดฑเดชเตเดชเตเดจเตฝเด•เตเดจเตเดจ เด† เดฑเต‡เด•เตเด•เตเด•เตพ เดŽเด™เตเด™เดจเต† เด’เดดเดฟเดตเดพเด•เตเด•เดพเด‚ เด…เดตเดฐเต† เดคเดฟเดฐเตเดคเตเดคเดฐเตเดคเต. เด…เดคเต‡ เดธเดฎเดฏเด‚, เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเดฟเดจเต เด…เดจเตเดฏเต‹เดœเตเดฏเดฎเดพเดฏ เด•เตเดฐเดฎเต€เด•เดฐเดฃเด™เตเด™เดณเดฟเตฝ เดชเดฒ เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟ เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เดณเตเด‚ เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏเดฟเดŸเตเดŸเดฟเดฒเตเดฒ เดŽเดจเตเดจเดคเดพเดฃเต เด’เดฐเต เดชเตเดฐเดงเดพเดจ เด•เดพเดฐเตเดฏเด‚. เด…เดคเดพเดฏเดคเต, เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดฏเดพเดฏเดฟ เด‡เดคเต เดฎเต‹เดถเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเด‚ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด‡เดฒเตเดฒ.

PostgreSQL เดชเตเดฐเด•เดŸเดจเด‚ เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเดพเตป Linux เดŸเตเดฏเต‚เดฃเดฟเด‚เด—เต. เด‡เดฒเตเดฏ เด•เต‹เดธเตเดฎเต‹เดกเต†เดฎเดฟเดฏเตปเดธเตเด•เดฟ

เดฒเดฟเดจเด•เตเดธเดฟเตฝ เดชเดฐเดฎเตเดชเดฐเดพเด—เดค เดŸเตเดฏเต‚เดฃเดฟเด‚เด—เต เดฒเด•เตเดทเตเดฏเด™เตเด™เตพ เดŽเดจเตเดคเตŠเด•เตเด•เต†เดฏเดพเดฃเต? เดจเดฟเด™เตเด™เดณเต†เดฒเตเดฒเดพเด‚ เดฒเดฟเดจเด•เตเดธเต เด…เดกเตเดฎเดฟเดจเดฟเดธเตเดŸเตเดฐเต‡เดทเดจเตเดฎเดพเดฏเดฟ เด‡เดŸเดชเต†เดŸเตเดจเตเดจเดคเดฟเดจเดพเตฝ, เดŸเดพเตผเด—เต†เดฑเตเดฑเตเด•เตพ เดŽเดจเตเดคเดพเดฃเต†เดจเตเดจเต เดตเดฟเดถเดฆเต€เด•เดฐเดฟเด•เตเด•เต‡เดฃเตเดŸ เด†เดตเดถเตเดฏเดฎเดฟเดฒเตเดฒเต†เดจเตเดจเต เดžเดพเตป เด•เดฐเตเดคเตเดจเตเดจเต.

เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดŸเตเดฏเต‚เตบ เดšเต†เดฏเตเดฏเดพเตป เด•เดดเดฟเดฏเตเด‚:

  • เดธเดฟเดชเดฟเดฏเต.
  • เดฎเต†เดฎเตเดฎเดฑเดฟ.
  • เดธเด‚เดญเดฐเดฃเด‚.
  • เดฎเดฑเตเดฑเตเดณเตเดณเดต. เดฒเด˜เตเดญเด•เตเดทเดฃเดคเตเดคเดฟเดจเดพเดฏเดฟ เดžเด™เตเด™เตพ เด‡เดคเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เด…เดตเดธเดพเดจเด‚ เดธเด‚เดธเดพเดฐเดฟเด•เตเด•เตเด‚. เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดŠเตผเดœเตเดœ เดธเด‚เดฐเด•เตเดทเดฃ เดจเดฏเด‚ เดชเต‹เดฒเตเดณเตเดณ เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เดชเต‹เดฒเตเด‚ เดตเดณเดฐเต† เดชเตเดฐเดตเดšเดจเดพเดคเต€เดคเดฎเดพเดฏ เดฐเต€เดคเดฟเดฏเดฟเตฝ เดชเตเดฐเด•เดŸเดจเดคเตเดคเต† เดฌเดพเดงเดฟเด•เตเด•เตเด‚.

PostgreSQL เดชเตเดฐเด•เดŸเดจเด‚ เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเดพเตป Linux เดŸเตเดฏเต‚เดฃเดฟเด‚เด—เต. เด‡เดฒเตเดฏ เด•เต‹เดธเตเดฎเต‹เดกเต†เดฎเดฟเดฏเตปเดธเตเด•เดฟ

PostgreSQL-เดจเตเดฑเต†เดฏเตเด‚ เดชเตŠเดคเตเดตเดพเดฏ เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเดฟเดจเตเดฑเต†เดฏเตเด‚ เดชเตเดฐเดคเตเดฏเต‡เด•เดคเด•เตพ เดŽเดจเตเดคเตŠเด•เตเด•เต†เดฏเดพเดฃเต? เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด’เดฐเต เดตเตเดฏเด•เตเดคเดฟเด—เดค เดจเดŸเตเดŸเต เดฎเดพเดฑเตเดฑเดพเดจเตเด‚ เดžเด™เตเด™เดณเตเดŸเต† เดชเตเดฐเด•เดŸเดจเด‚ เด—เดฃเตเดฏเดฎเดพเดฏเดฟ เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดŸเดคเดพเดฏเดฟ เด•เดพเดฃเดพเดจเตเด‚ เด•เดดเดฟเดฏเดฟเดฒเตเดฒ เดŽเดจเตเดจเดคเดพเดฃเต เดชเตเดฐเดถเตเดจเด‚.

เด…เดคเต†, เด…เดคเตเดคเดฐเด‚ เด—เดพเดกเตโ€Œเดœเต†เดฑเตเดฑเตเด•เตพ เด‰เดฃเตเดŸเต, เดชเด•เตเดทเต‡ เด’เดฐเต เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต เด’เดฐเต เดธเด™เตเด•เต€เตผเดฃเตเดฃ เด•เดพเดฐเตเดฏเดฎเดพเดฃเต. เดธเต†เตผเดตเดฑเดฟเดจเต เด‰เดณเตเดณ เดŽเดฒเตเดฒเดพ เด‰เดฑเดตเดฟเดŸเด™เตเด™เดณเตเดฎเดพเดฏเตเด‚ เด‡เดคเต เดธเด‚เดตเดฆเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดชเดฐเดฎเดพเดตเดงเดฟ เดธเด‚เดตเดฆเดฟเด•เตเด•เดพเตป เดคเดพเตฝเดชเตเดชเดฐเตเดฏเดชเตเดชเต†เดŸเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เด’เดฐเต เดนเต‹เดธเตเดฑเตเดฑเต เด’เดŽเดธเต เดŽเด™เตเด™เดจเต† เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเดฎเต†เดจเตเดจเดคเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เด’เดฑเดพเด•เตเด•เดฟเดณเดฟเดจเตเดฑเต† เดจเดฟเดฒเดตเดฟเดฒเต† เดถเตเดชเดพเตผเดถเด•เตพ เดจเดฟเด™เตเด™เตพ เดจเต‹เด•เตเด•เตเด•เดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ, เด…เดคเต เด† เดฎเด‚เด—เต‹เดณเดฟเดฏเตป เดฌเดนเดฟเดฐเดพเด•เดพเดถเดฏเดพเดคเตเดฐเดฟเด•เดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดคเดฎเดพเดถ เดชเต‹เดฒเต†เดฏเดพเด•เตเด‚ - เดจเดพเดฏเดฏเตเด•เตเด•เต เดญเด•เตเดทเดฃเด‚ เดจเตฝเด•เตเด•, เด’เดจเตเดจเตเด‚ เดคเตŠเดŸเดฐเตเดคเต. เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเดฟเดจเต เดŽเดฒเตเดฒเดพ เด‰เดฑเดตเดฟเดŸเด™เตเด™เดณเตเด‚ เดจเตฝเด•เดพเด‚, เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต เดคเดจเตเดจเต† เดŽเดฒเตเดฒเดพเด‚ เด•เตเดฐเดฎเต€เด•เดฐเดฟเด•เตเด•เตเด‚.

เดคเดคเตเดตเดคเตเดคเดฟเตฝ, เด’เดฐเต เดชเดฐเดฟเดงเดฟเดตเดฐเต†, PostgreSQL เดจเตเดฑเต† เดธเตเดฅเดฟเดคเดฟเดฏเตเด‚ เดธเดฎเดพเดจเดฎเดพเดฃเต. เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเดฟเดจเต เด‡เดคเตเดตเดฐเต† เดŽเดฒเตเดฒเดพ เด‰เดฑเดตเดฟเดŸเด™เตเด™เดณเตเด‚ เดธเตเดตเดฏเด‚ เดŽเดŸเตเด•เตเด•เดพเตป เด•เดดเดฟเดžเตเดžเดฟเดŸเตเดŸเดฟเดฒเตเดฒ เดŽเดจเตเดจเดคเดพเดฃเต เดตเตเดฏเดคเตเดฏเดพเดธเด‚, เด…เดคเดพเดฏเดคเต เดฒเดฟเดจเด•เตเดธเต เดคเดฒเดคเตเดคเดฟเตฝ เดŽเดตเดฟเดŸเต†เดฏเต†เด™เตเด•เดฟเดฒเตเด‚ เดจเดฟเด™เตเด™เตพ เดธเตเดตเดฏเด‚ เดŽเดฒเตเดฒเดพเด‚ เด•เตเดฐเดฎเต€เด•เดฐเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต.

เด’เดฐเตŠเดฑเตเดฑ เดŸเดพเตผเด—เต†เดฑเตเดฑเต เดคเดฟเดฐเดžเตเดžเต†เดŸเตเดคเตเดคเต เด…เดคเต เดŸเตเดฏเต‚เตบ เดšเต†เดฏเตเดฏเดพเตป เด†เดฐเด‚เดญเดฟเด•เตเด•เตเด• เดŽเดจเตเดจเดคเดพเดฃเต เดชเตเดฐเดงเดพเดจ เด†เดถเดฏเด‚, เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดฎเต†เดฎเตเดฎเดฑเดฟ, เดธเดฟเดชเดฟเดฏเต เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด…เดคเตเดชเต‹เดฒเตเดณเตเดณ เดฎเดฑเตเดฑเต†เดจเตเดคเต†เด™เตเด•เดฟเดฒเตเด‚, เดชเด•เตเดทเต‡ เดœเต‹เดฒเดฟเดญเดพเดฐเด‚ เดตเดฟเดถเด•เดฒเดจเด‚ เดšเต†เดฏเตเดคเต เดคเตเดฐเต‚เดชเตเดŸเตเดŸเต เด•เดดเดฟเดฏเตเดจเตเดจเดคเตเดฐ เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเดพเตป เดถเตเดฐเดฎเดฟเด•เตเด•เตเด•, เด…เด™เตเด™เดจเต† เดจเดฒเตเดฒ เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเตผเดฎเดพเตผ เด…เดคเต เดธเตƒเดทเตเดŸเดฟเดšเตเดš เดฒเต‹เดกเต. เดžเด™เตเด™เดณเตเดŸเต† เด‰เดชเดฏเต‹เด•เตเดคเดพเด•เตเด•เตพ เด‰เตพเดชเตเดชเต†เดŸเต† เดžเด™เตเด™เตพเด•เตเด•เดพเดฏเดฟ.

PostgreSQL เดชเตเดฐเด•เดŸเดจเด‚ เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเดพเตป Linux เดŸเตเดฏเต‚เดฃเดฟเด‚เด—เต. เด‡เดฒเตเดฏ เด•เต‹เดธเตเดฎเต‹เดกเต†เดฎเดฟเดฏเตปเดธเตเด•เดฟ

เด…เดคเต†เดจเตเดคเดพเดฃเต†เดจเตเดจเต เดตเดฟเดถเดฆเต€เด•เดฐเดฟเด•เตเด•เดพเตป เด‡เดคเดพ เด’เดฐเต เดšเดฟเดคเตเดฐเด‚. เด’เดฐเต Linux OS เดฌเดซเดฑเตเด‚ เดชเด™เตเด•เดฟเดŸเตเดŸ เดฎเต†เดฎเตเดฎเดฑเดฟเดฏเตเด‚ เด‰เดฃเตเดŸเต, PostgreSQL เดชเด™เตเด•เดฟเดŸเตเดŸ เดฌเดซเดฑเตเด•เดณเตเด‚ เด‰เดฃเตเดŸเต. PostgreSQL, Oracle-เตฝ เดจเดฟเดจเตเดจเต เดตเตเดฏเดคเตเดฏเดธเตเดคเดฎเดพเดฏเดฟ, เด•เต‡เตผเดฃเตฝ เดฌเดซเดฑเดฟเดฒเต‚เดŸเต† เดฎเดพเดคเตเดฐเดฎเต‡ เดจเต‡เดฐเดฟเดŸเตเดŸเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เต‚, เด…เดคเดพเดฏเดคเต, เดกเดฟเดธเตเด•เดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เด’เดฐเต เดชเต‡เดœเต เด…เดคเดฟเดจเตเดฑเต† เดชเด™เตเด•เดฟเดŸเตเดŸ เดฎเต†เดฎเตเดฎเดฑเดฟเดฏเดฟเตฝ เดชเตเดฐเดตเต‡เดถเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต, เด…เดคเต เด•เต‡เตผเดฃเตฝ เดฌเดซเดฑเดฟเดฒเต‚เดŸเต†เดฏเตเด‚ เดคเดฟเดฐเดฟเดšเตเดšเตเด‚ เดชเต‹เด•เดฃเด‚, เด•เตƒเดคเตเดฏเดฎเดพเดฏ เดธเดพเดนเดšเดฐเตเดฏเด‚.

เดกเดฟเดธเตเด•เตเด•เตพ เดˆ เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดจเต เด•เต€เดดเดฟเดฒเดพเดฃเต เดœเต€เดตเดฟเด•เตเด•เตเดจเตเดจเดคเต. เดžเดพเตป เด‡เดคเต เดกเดฟเดธเตเด•เตเด•เดณเดพเดฏเดฟ เดตเดฐเดšเตเดšเต. เดตเดพเดธเตเดคเดตเดคเตเดคเดฟเตฝ, เด’เดฐเต เดฑเต†เดฏเดฟเดกเต เด•เตบเดŸเตเดฐเต‹เดณเตผ เดฎเตเดคเดฒเดพเดฏเดต เด‰เดฃเตเดŸเดพเดฏเดฟเดฐเดฟเด•เตเด•เดพเด‚.

เดˆ เด‡เตปเดชเตเดŸเตเดŸเต-เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เด’เดฐเต เดคเดฐเดคเตเดคเดฟเตฝ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดฎเดฑเตเดฑเตŠเดจเตเดจเต เดˆ เดตเดฟเดทเดฏเดคเตเดคเดฟเดฒเต‚เดŸเต† เดธเด‚เดญเดตเดฟเด•เตเด•เตเดจเตเดจเต.

PostgreSQL เด’เดฐเต เด•เตเดฒเดพเดธเดฟเด•เต เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเดพเดฃเต. เด…เด•เดคเตเดคเต เด’เดฐเต เดชเต‡เดœเตเดฃเตเดŸเต. เด•เต‚เดŸเดพเดคเต† เดŽเดฒเตเดฒเดพ เด‡เตปเดชเตเดŸเตเดŸเตเด‚ เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเตเด‚ เดชเต‡เดœเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเดพเดฃเต เดธเด‚เดญเดตเดฟเด•เตเด•เตเดจเตเดจเดคเต. เดžเด™เตเด™เตพ เดฌเตเดฒเต‹เด•เตเด•เตเด•เตพ เดชเต‡เดœเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดฎเต†เดฎเตเดฎเดฑเดฟเดฏเดฟเดฒเต‡เด•เตเด•เต เด‰เดฏเตผเดคเตเดคเตเด•เดฏเดพเดฃเต. เด’เดจเตเดจเตเด‚ เดธเด‚เดญเดตเดฟเดšเตเดšเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ, เดžเด™เตเด™เตพ เด…เดต เดตเดพเดฏเดฟเด•เตเด•เตเดจเตเดจเต, เดชเดฟเดจเตเดจเต€เดŸเต เด…เดต เดˆ เด•เดพเดทเต†เดฏเดฟเตฝ เดจเดฟเดจเตเดจเตเด‚ เดชเด™เตเด•เดฟเดŸเตเดŸ เดฌเดซเดฑเตเด•เดณเดฟเตฝ เดจเดฟเดจเตเดจเตเด‚ เด…เดชเตเดฐเดคเตเดฏเด•เตเดทเดฎเดพเดตเตเด•เดฏเตเด‚ เดตเต€เดฃเตเดŸเตเด‚ เดกเดฟเดธเตเด•เดฟเตฝ เด…เดตเดธเดพเดจเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเด‚.

เดจเดฎเตเดฎเตพ เดŽเดตเดฟเดŸเต†เดฏเต†เด™เตเด•เดฟเดฒเตเด‚ เดŽเดจเตเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดฎเดพเดฑเตเดฑเดฟเดธเตเดฅเดพเดชเดฟเด•เตเด•เตเด•เดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ, เดชเต‡เดœเต เดฎเตเดดเตเดตเตป เดตเตƒเดคเตเดคเดฟเด•เต†เดŸเตเดŸเดคเดพเดฏเดฟ เด…เดŸเดฏเดพเดณเดชเตเดชเต†เดŸเตเดคเตเดคเตเด‚. เดžเดพเตป เด…เดต เด‡เดตเดฟเดŸเต† เดจเต€เดฒ เดจเดฟเดฑเดคเตเดคเดฟเตฝ เด…เดŸเดฏเดพเดณเดชเตเดชเต†เดŸเตเดคเตเดคเดฟ. เด‡เดคเดฟเดจเตผเดคเตเดฅเด‚ เดˆ เดชเต‡เดœเต เดฌเตเดฒเต‹เด•เตเด•เต เดธเตเดฑเตเดฑเต‹เดฑเต‡เดœเตเดฎเดพเดฏเดฟ เดธเดฎเดจเตเดตเดฏเดฟเดชเตเดชเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เดฃเด‚ เดŽเดจเตเดจเดพเดฃเต. เด…เดคเดพเดฏเดคเต, เดžเด™เตเด™เตพ เด…เดคเต เดตเตƒเดคเตเดคเดฟเด•เต†เดŸเตเดŸเดคเดพเด•เตเด•เดฟเดฏเดชเตเดชเต‹เตพ, เดžเด™เตเด™เตพ WAL-เตฝ เด’เดฐเต เดŽเตปเดŸเตเดฐเดฟ เดจเดŸเดคเตเดคเดฟ. เด’เดฐเต เด…เดคเตเดญเตเดคเด•เดฐเดฎเดพเดฏ เดจเดฟเดฎเดฟเดทเดคเตเดคเดฟเตฝ, เดšเต†เด•เตเด•เต เดชเต‹เดฏเดฟเดจเตเดฑเต เดŽเดจเตเดจ เด’เดฐเต เดชเตเดฐเดคเดฟเดญเดพเดธเด‚ เดตเดจเตเดจเต. เด’เดชเตเดชเด‚ เดŽเดคเตเดคเดฟเดฏ เดตเดฟเดตเดฐเด‚ เดˆ เดฐเต‡เด–เดฏเดฟเตฝ เดฐเต‡เด–เดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏเดฟเดฐเตเดจเตเดจเต. เด‡เดคเดฟเดจเตผเดคเตเดฅเด‚, เดˆ เดชเด™เตเด•เดฟเดŸเตเดŸ เดฌเดซเดฑเตเด•เดณเดฟเตฝ เด† เดจเดฟเดฎเดฟเดทเด‚ เด‡เดตเดฟเดŸเต† เด‰เดฃเตเดŸเดพเดฏเดฟเดฐเตเดจเตเดจ เดŽเดฒเตเดฒเดพ เดตเตƒเดคเตเดคเดฟเด•เต†เดŸเตเดŸ เดชเต‡เดœเตเด•เดณเตเด‚ เด•เต‡เตผเดฃเตฝ เดฌเดซเดฑเดฟเดฒเต‚เดŸเต† fsync เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดธเตเดฑเตเดฑเต‹เดฑเต‡เดœเต เดกเดฟเดธเตเด•เตเดฎเดพเดฏเดฟ เดธเดฎเดจเตเดตเดฏเดฟเดชเตเดชเดฟเดšเตเดšเต เดŽเดจเตเดจเดพเดฃเต.

เดŽเดจเตเดคเตเด•เตŠเดฃเตเดŸเดพเดฃเต เด‡เดคเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเต? เดจเดฎเตเด•เตเด•เต เดตเต‹เตพเดŸเตเดŸเต‡เดœเต เดจเดทเตเดŸเดชเตเดชเต†เดŸเตเดŸเดพเตฝ, เดŽเดฒเตเดฒเดพ เดกเดพเดฑเตเดฑเดฏเตเด‚ เดจเดทเตเดŸเดชเตเดชเต†เดŸเตเดจเตเดจ เดธเดพเดนเดšเดฐเตเดฏเด‚ เดžเด™เตเด™เตพเด•เตเด•เต เดฒเดญเดฟเดšเตเดšเดฟเดฒเตเดฒ. เดŽเดฒเตเดฒเดพเดตเดฐเตเด‚ เดžเด™เตเด™เดณเต‹เดŸเต เดชเดฑเดžเตเดž เดธเตเดฅเดฟเดฐเดฎเดพเดฏ เดฎเต†เดฎเตเดฎเดฑเดฟ เด‡เดคเตเดตเดฐเต† เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต เดธเดฟเดฆเตเดงเดพเดจเตเดคเดคเตเดคเดฟเดฒเดพเดฃเต - เด‡เดคเตŠเดฐเต เดถเต‹เดญเดจเดฎเดพเดฏ เดญเดพเดตเดฟเดฏเดพเดฃเต, เดžเด™เตเด™เตพ เดคเต€เตผเดšเตเดšเดฏเดพเดฏเตเด‚ เดชเดฐเดฟเดถเตเดฐเดฎเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดžเด™เตเด™เตพ เด…เดคเต เด‡เดทเตเดŸเดชเตเดชเต†เดŸเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต, เดชเด•เตเดทเต‡ เด‡เดชเตเดชเต‹เตพ เด…เดตเตผ เดฎเตˆเดจเดธเต 20 เดตเตผเดทเดคเตเดคเดฟเดฒเดพเดฃเต เดœเต€เดตเดฟเด•เตเด•เตเดจเตเดจเดคเต. เด•เต‚เดŸเดพเดคเต†, เดคเต€เตผเดšเตเดšเดฏเดพเดฏเตเด‚, เด‡เดคเต†เดฒเตเดฒเดพเด‚ เดจเดฟเดฐเต€เด•เตเดทเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต.

เดคเตเดฐเต‚เดชเตเดŸเตเดŸเต เดชเดฐเดฎเดพเดตเดงเดฟเดฏเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดšเตเดฎเดคเดฒ เดˆ เด˜เดŸเตเดŸเด™เตเด™เดณเดฟเดฒเต†เดฒเตเดฒเดพเด‚ เดจเดจเตเดจเดพเดฏเดฟ เดŸเตเดฏเต‚เตบ เดšเต†เดฏเตเดฏเตเด• เดŽเดจเตเดจเดคเดพเดฃเต, เด…เด™เตเด™เดจเต† เดŽเดฒเตเดฒเดพเด‚ เดตเต‡เด—เดคเตเดคเดฟเตฝ เด…เด™เตเด™เต‹เดŸเตเดŸเตเด‚ เด‡เด™เตเด™เต‹เดŸเตเดŸเตเด‚ เดจเต€เด™เตเด™เตเดจเตเดจเต. เดชเด™เตเด•เดฟเดŸเตเดŸ เดฎเต†เดฎเตเดฎเดฑเดฟ เด…เดŸเดฟเดธเตเดฅเดพเดจเดชเดฐเดฎเดพเดฏเดฟ เด’เดฐเต เดชเต‡เดœเต เด•เดพเดทเต†เดฏเดพเดฃเต. PostgreSQL-เตฝ เดžเด™เตเด™เตพ เด’เดฐเต เดคเดฟเดฐเดžเตเดžเต†เดŸเตเดคเตเดค เดšเต‹เดฆเตเดฏเด‚ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดฎเดฑเตเดฑเต†เดจเตเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เด…เดฏเดšเตเดšเต, เด…เดคเต เดกเดฟเดธเตเด•เดฟเตฝ เดจเดฟเดจเตเดจเต เดˆ เดกเดพเดฑเตเดฑ เดตเต€เดฃเตเดŸเต†เดŸเตเดคเตเดคเต. เด…เดต เดชเด™เตเด•เดฟเดŸเตเดŸ เดฌเดซเดฑเตเด•เดณเดฟเตฝ เด…เดตเดธเดพเดจเดฟเดšเตเดšเต. เด…เดคเดจเตเดธเดฐเดฟเดšเตเดšเต, เด‡เดคเต เดจเดจเตเดจเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเตป, เดงเดพเดฐเดพเดณเด‚ เดฎเต†เดฎเตเดฎเดฑเดฟ เด‰เดฃเตเดŸเดพเดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚.

เด‡เดคเต†เดฒเตเดฒเดพเด‚ เดฎเดฟเด•เดšเตเดšเดคเตเด‚ เดตเต‡เด—เดคเตเดคเดฟเดฒเตเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต, เดจเดฟเด™เตเด™เตพ เดŽเดฒเตเดฒเดพ เด˜เดŸเตเดŸเด™เตเด™เดณเดฟเดฒเตเด‚ เด“เดชเตเดชเดฑเต‡เดฑเตเดฑเดฟเด‚เด—เต เดธเดฟเดธเตเดฑเตเดฑเด‚ เดถเดฐเดฟเดฏเดพเดฏเดฟ เด•เตเดฐเดฎเต€เด•เดฐเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต. เดธเดฎเดคเตเดฒเดฟเดคเดฎเดพเดฏ เดนเดพเตผเดกเตโ€Œเดตเต†เดฏเตผ เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เตเด•, เด•เดพเดฐเดฃเด‚ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดŽเดตเดฟเดŸเต†เดฏเต†เด™เตเด•เดฟเดฒเตเด‚ เด…เดธเดจเตเดคเตเดฒเดฟเดคเดพเดตเดธเตเดฅ เด‰เดฃเตเดŸเต†เด™เตเด•เดฟเตฝ, เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดงเดพเดฐเดพเดณเด‚ เดฎเต†เดฎเตเดฎเดฑเดฟ เด‰เดฃเตเดŸเดพเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚, เดชเด•เตเดทเต‡ เด…เดคเต เดฎเดคเดฟเดฏเดพเดฏ เดตเต‡เด—เดคเดฏเดฟเตฝ เดธเต‡เดตเดจเด‚ เดจเตฝเด•เดฟเดฒเตเดฒ.

เดˆ เด“เดฐเต‹ เดชเต‹เดฏเดฟเดจเตเดฑเตเด•เดณเดฟเดฒเต‚เดŸเต†เดฏเตเด‚ เดจเดฎเตเด•เตเด•เต เดชเต‹เด•เดพเด‚.

PostgreSQL เดชเตเดฐเด•เดŸเดจเด‚ เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเดพเตป Linux เดŸเตเดฏเต‚เดฃเดฟเด‚เด—เต. เด‡เดฒเตเดฏ เด•เต‹เดธเตเดฎเต‹เดกเต†เดฎเดฟเดฏเตปเดธเตเด•เดฟ

เดˆ เดชเต‡เดœเตเด•เตพ เด…เด™เตเด™เต‹เดŸเตเดŸเตเด‚ เด‡เด™เตเด™เต‹เดŸเตเดŸเตเด‚ เดตเต‡เด—เดคเตเดคเดฟเตฝ เดธเดžเตเดšเดฐเดฟเด•เตเด•เดพเตป, เดจเดฟเด™เตเด™เตพ เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจเดต เดจเต‡เดŸเต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต:

  • เด’เดจเตเดจเดพเดฎเดคเดพเดฏเดฟ, เดจเดฟเด™เตเด™เตพ เดฎเต†เดฎเตเดฎเดฑเดฟ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด•เต‚เดŸเตเดคเตฝ เด•เดพเดฐเตเดฏเด•เตเดทเดฎเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต.
  • เดฐเดฃเตเดŸเดพเดฎเดคเดพเดฏเดฟ, เดฎเต†เดฎเตเดฎเดฑเดฟเดฏเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดชเต‡เดœเตเด•เตพ เดกเดฟเดธเตเด•เดฟเดฒเต‡เด•เตเด•เต เดชเต‹เด•เตเดฎเตเดชเต‹เตพ เดˆ เดชเดฐเดฟเดตเตผเดคเตเดคเดจเด‚ เด•เต‚เดŸเตเดคเตฝ เด•เดพเดฐเตเดฏเด•เตเดทเดฎเดฎเดพเดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚.
  • เดฎเต‚เดจเตเดจเดพเดฎเดคเดพเดฏเดฟ, เดจเดฒเตเดฒ เดกเดฟเดธเตเด•เตเด•เตพ เด‰เดฃเตเดŸเดพเดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚.

เดจเดฟเด™เตเด™เตพเด•เตเด•เต 512 เดœเดฟเดฌเดฟ เดฑเดพเด‚ เด‰เดฃเตเดŸเต†เด™เตเด•เดฟเตฝ เดธเต†เตผเดตเตผ เด‡เดคเต†เดฒเตเดฒเดพเด‚ เด•เดพเดทเต† เด‡เดฒเตเดฒเดพเดคเต† เด’เดฐเต SATA เดนเดพเตผเดกเต เดกเตเดฐเตˆเดตเดฟเตฝ เดŽเดคเตเดคเดฟเดฏเดพเตฝ, เดฎเตเดดเตเดตเตป เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต เดธเต†เตผเดตเดฑเตเด‚ เดตเต†เดฑเตเด‚ เด’เดฐเต เดฎเดคเตเดคเด™เตเด™ เดฎเดพเดคเตเดฐเดฎเดฒเตเดฒ, SATA เด‡เดจเตเดฑเตผเดซเต‡เดธเตเดณเตเดณ เด’เดฐเต เดฎเดคเตเดคเด™เตเด™เดฏเดพเดฏเดฟ เดฎเดพเดฑเตเดจเตเดจเต. เดจเดฟเด™เตเด™เตพ เด…เดตเดฟเดŸเต† เดคเดจเตเดจเต† เด•เตเดŸเตเด™เตเด™เดฟเดชเตเดชเต‹เด•เตเด‚. เด’เดจเตเดจเตเด‚ เดจเดฟเด™เตเด™เดณเต† เดฐเด•เตเดทเดฟเด•เตเด•เดฟเดฒเตเดฒ.

PostgreSQL เดชเตเดฐเด•เดŸเดจเด‚ เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเดพเตป Linux เดŸเตเดฏเต‚เดฃเดฟเด‚เด—เต. เด‡เดฒเตเดฏ เด•เต‹เดธเตเดฎเต‹เดกเต†เดฎเดฟเดฏเตปเดธเตเด•เดฟ

เดฎเต†เดฎเตเดฎเดฑเดฟเดฏเตเดฎเดพเดฏเตเดณเตเดณ เด†เดฆเตเดฏ เดชเต‹เดฏเดฟเดจเตเดฑเดฟเดจเต† เดธเด‚เดฌเดจเตเดงเดฟเดšเตเดšเดฟเดŸเดคเตเดคเต‹เดณเด‚, เดœเต€เดตเดฟเดคเดคเตเดคเต† เดตเดณเดฐเต† เดชเตเดฐเดฏเดพเดธเด•เดฐเดฎเดพเด•เตเด•เตเดจเตเดจ เดฎเต‚เดจเตเดจเต เด•เดพเดฐเตเดฏเด™เตเด™เดณเตเดฃเตเดŸเต.

เด…เดตเดฏเดฟเตฝ เด†เดฆเตเดฏเดคเตเดคเต‡เดคเต NUMA เด†เดฃเต. เดชเตเดฐเด•เดŸเดจเด‚ เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเตเดจเตเดจเดคเดฟเดจเดพเดฏเดฟ เดจเดฟเตผเดฎเตเดฎเดฟเดšเตเดš เด’เดฐเต เดตเดธเตเดคเตเดตเดพเดฃเต NUMA. เดœเต‹เดฒเดฟเดญเดพเดฐเดคเตเดคเต† เด†เดถเตเดฐเดฏเดฟเดšเตเดšเต, เดตเตเดฏเดคเตเดฏเดธเตเดค เด•เดพเดฐเตเดฏเด™เตเด™เตพ เด’เดชเตเดฑเตเดฑเดฟเดฎเตˆเดธเต เดšเต†เดฏเตเดฏเดพเตป เด•เดดเดฟเดฏเตเด‚. เด…เดคเดฟเดจเตเดฑเต† เดชเตเดคเดฟเดฏ เดจเดฟเดฒเดตเดฟเดฒเต† เดฐเต‚เดชเดคเตเดคเดฟเตฝ, เดชเต‡เดœเต เด•เดพเดทเต† เดชเด™เตเด•เดฟเดŸเตเดŸ เดฌเดซเดฑเตเด•เตพ เดคเต€เดตเตเดฐเดฎเดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเด•เตพ เดชเต‹เดฒเตเดณเตเดณ เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด•เตพเด•เตเด•เต เด‡เดคเต เด…เดคเตเดฐ เดจเดฒเตเดฒเดคเดฒเตเดฒ.

PostgreSQL เดชเตเดฐเด•เดŸเดจเด‚ เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเดพเตป Linux เดŸเตเดฏเต‚เดฃเดฟเด‚เด—เต. เด‡เดฒเตเดฏ เด•เต‹เดธเตเดฎเต‹เดกเต†เดฎเดฟเดฏเตปเดธเตเด•เดฟ

เดšเตเดฐเตเด•เตเด•เดคเตเดคเดฟเตฝ. NUMA-เดฏเดฟเตฝ เดŽเดจเตเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เด•เตเดดเดชเตเดชเดฎเตเดฃเตเดŸเต†เด™เตเด•เดฟเตฝ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดŽเด™เตเด™เดจเต† เดชเดฑเดฏเดพเดจเดพเด•เตเด‚? เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด’เดฐเตเดคเดฐเด‚ เด…เดธเตเด–เด•เดฐเดฎเดพเดฏ เดฎเตเดŸเตเดŸเตเดฃเตเดŸเต, เดชเต†เดŸเตเดŸเต†เดจเตเดจเต เด•เตเดฑเดšเตเดšเต เดธเดฟเดชเดฟเดฏเต เด“เดตเตผเดฒเต‹เดกเต เด†เดฏเดฟ. เด…เดคเต‡ เดธเดฎเดฏเด‚, เดจเดฟเด™เตเด™เตพ PostgreSQL-เดฒเต† เดšเต‹เดฆเตเดฏเด™เตเด™เตพ เดตเดฟเดถเด•เดฒเดจเด‚ เดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ เด…เดตเดฟเดŸเต† เดธเดฎเดพเดจเดฎเดพเดฏเดฟ เด’เดจเตเดจเตเดฎเดฟเดฒเตเดฒเต†เดจเตเดจเต เด•เดพเดฃเตเด•. เดˆ เดšเต‹เดฆเตเดฏเด™เตเด™เตพ CPU เดคเต€เดตเตเดฐเดฎเดพเดฏเดฟเดฐเดฟเด•เตเด•เดฐเตเดคเต. เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด‡เดคเต เดตเดณเดฐเต†เด•เตเด•เดพเดฒเด‚ เดชเดฟเดŸเดฟเด•เตเด•เดพเด‚. PostgreSQL-เดจเดพเดฏเดฟ NUMA เดŽเด™เตเด™เดจเต† เด•เต‹เตบเดซเดฟเด—เตผ เดšเต†เดฏเตเดฏเดพเด‚ เดŽเดจเตเดจเดคเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดถเดฐเดฟเดฏเดพเดฏ เดถเตเดชเดพเตผเดถ เด†เดฆเตเดฏเด‚ เดฎเตเดคเตฝ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเต เดŽเดณเตเดชเตเดชเดฎเดพเดฃเต.

PostgreSQL เดชเตเดฐเด•เดŸเดจเด‚ เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเดพเตป Linux เดŸเตเดฏเต‚เดฃเดฟเด‚เด—เต. เด‡เดฒเตเดฏ เด•เต‹เดธเตเดฎเต‹เดกเต†เดฎเดฟเดฏเตปเดธเตเด•เดฟ

เดถเดฐเดฟเด•เตเด•เตเด‚ เดŽเดจเตเดคเดพเดฃเต เดจเดŸเด•เตเด•เตเดจเตเดจเดคเต? NUMA เดŽเดจเตเดจเดพเตฝ เดจเต‹เตบ-เดฏเต‚เดฃเดฟเดซเต‹เด‚ เดฎเต†เดฎเตเดฎเดฑเดฟ เด†เด•เตเดธเดธเต. เด•เดพเดฐเตเดฏเด‚ เดŽเดจเตเดคเดฃเต? เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด’เดฐเต เดธเดฟเดชเดฟเดฏเต เด‰เดฃเตเดŸเต, เด…เดคเดฟเดจเดŸเตเดคเตเดคเดพเดฏเดฟ เด…เดคเดฟเดจเตเดฑเต† เดฒเต‹เด•เตเด•เตฝ เดฎเต†เดฎเตเดฎเดฑเดฟ เด‰เดฃเตเดŸเต. เดˆ เดฎเต†เดฎเตเดฎเดฑเดฟ เด‡เดจเตเดฑเตผเด•เดฃเด•เตเดฑเตเดฑเดฟเดจเต เดฎเดฑเตเดฑเต CPU-เด•เดณเดฟเตฝ เดจเดฟเดจเตเดจเต เดฎเต†เดฎเตเดฎเดฑเดฟ เด‰เดฏเตผเดคเตเดคเดพเตป เด•เดดเดฟเดฏเตเด‚.

เดจเดฟเด™เตเด™เตพ เด“เดŸเตเด•เดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ numactl --hardware, เด…เดชเตเดชเต‹เตพ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด‡เดคเตเดฐเดฏเตเด‚ เดตเดฒเดฟเดฏ เดทเต€เดฑเตเดฑเต เดฒเดญเดฟเด•เตเด•เตเด‚. เดฎเดฑเตเดฑเต เด•เดพเดฐเตเดฏเด™เตเด™เตพเด•เตเด•เตŠเดชเตเดชเด‚, เด’เดฐเต เดฆเต‚เดฐ เดซเต€เตฝเดกเต เด‰เดฃเตเดŸเดพเด•เตเด‚. เด…เด•เตเด•เด™เตเด™เตพ เด‰เดฃเตเดŸเดพเด•เตเด‚ - 10-20, เด…เดคเตเดคเดฐเดคเตเดคเดฟเดฒเตเดณเตเดณ เด’เดจเตเดจเต. เดˆ เดจเดฎเตเดชเดฐเตเด•เตพ เดˆ เดตเดฟเดฆเต‚เดฐ เดฎเต†เดฎเตเดฎเดฑเดฟ เดŽเดŸเตเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเด‚ เดชเตเดฐเดพเดฆเต‡เดถเดฟเด•เดฎเดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดฎเตเดณเตเดณ เดนเต‹เดชเตเดชเตเด•เดณเตเดŸเต† เดŽเดฃเตเดฃเดฎเดฒเตเดฒเดพเดคเต† เดฎเดฑเตเดฑเตŠเดจเตเดจเตเดฎเดฒเตเดฒ. เดคเดคเตเดตเดคเตเดคเดฟเตฝ, เด’เดฐเต เดจเดฒเตเดฒ เด†เดถเดฏเด‚. เด‡เดคเต เดœเต‹เดฒเดฟเดญเดพเดฐเดคเตเดคเดฟเดจเตเดฑเต† เดชเดฐเดฟเดงเดฟเดฏเดฟเตฝ เดฎเดฟเด•เดšเตเดš เดชเตเดฐเด•เดŸเดจเดคเตเดคเต† เดตเต‡เด—เดคเตเดคเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเต.

เด‡เดชเตเดชเต‹เตพ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด’เดฐเต เดธเดฟเดชเดฟเดฏเต เด‰เดฃเตเดŸเต†เดจเตเดจเต เดธเด™เตเด•เตฝเดชเตเดชเดฟเด•เตเด•เตเด•, เด†เดฆเตเดฏเด‚ เด…เดคเดฟเดจเตเดฑเต† เดฒเต‹เด•เตเด•เตฝ เดฎเต†เดฎเตเดฎเดฑเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เดถเตเดฐเดฎเดฟเด•เตเด•เตเดจเตเดจเต, เดคเตเดŸเตผเดจเตเดจเต เดŽเดจเตเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เด‡เดจเตเดฑเตผเด•เดฃเด•เตเดฑเตเดฑเต เดตเดดเดฟ เดฎเดฑเตเดฑเตŠเดฐเต เดฎเต†เดฎเตเดฎเดฑเดฟ เด‰เดฏเตผเดคเตเดคเดพเตป เดถเตเดฐเดฎเดฟเด•เตเด•เตเดจเตเดจเต. เดˆ เดธเดฟเดชเดฟเดฏเตเดตเดฟเดจเต เดจเดฟเด™เตเด™เดณเตเดŸเต† เดฎเตเดดเตเดตเตป PostgreSQL เดชเต‡เดœเต เด•เดพเดทเต†เดฏเตเด‚ เดฒเดญเดฟเด•เตเด•เตเดจเตเดจเต - เด…เดคเตเดฐเดฏเต‡เดฏเตเดณเตเดณเต‚, เด•เตเดฑเดšเตเดšเต เดœเดฟเด—เดพเดฌเตˆเดฑเตเดฑเตเด•เตพ. เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดŽเดฒเตเดฒเดพเดฏเตเดชเตเดชเต‹เดดเตเด‚ เดเดฑเตเดฑเดตเตเด‚ เดฎเต‹เดถเด‚ เด…เดตเดธเตเดฅเดฏเดพเดฃเต เดฒเดญเดฟเด•เตเด•เตเดจเตเดจเดคเต, เด•เดพเดฐเดฃเด‚ เดธเดฟเดชเดฟเดฏเตเดตเดฟเตฝ เด† เดฎเตŠเดกเตเดฏเต‚เดณเดฟเตฝ เดคเดจเตเดจเต† เดฎเต†เดฎเตเดฎเดฑเดฟ เด•เตเดฑเดตเดพเดฃเต. เด•เต‚เดŸเดพเดคเต† เดธเตผเดตเต€เดธเต เดšเต†เดฏเตเดฏเตเดจเตเดจ เดŽเดฒเตเดฒเดพ เดฎเต†เดฎเตเดฎเดฑเดฟเดฏเตเด‚ เดˆ เดชเดฐเดธเตเดชเดฐ เดฌเดจเตเดงเด™เตเด™เดณเดฟเดฒเต‚เดŸเต† เด•เดŸเดจเตเดจเตเดชเต‹เด•เตเดจเตเดจเต. เด‡เดคเต เดธเดพเดตเดงเดพเดจเดคเตเดคเดฟเดฒเตเด‚ เดธเด™เตเด•เดŸเด•เดฐเดฎเดพเดฏเตเด‚ เดฎเดพเดฑเตเดจเตเดจเต. เดˆ เดจเต‹เดกเดฟเดจเต เดธเต‡เดตเดจเด‚ เดจเตฝเด•เตเดจเตเดจ เดจเดฟเด™เตเด™เดณเตเดŸเต† เดชเตเดฐเต‹เดธเดธเตผ เดจเดฟเดฐเดจเตเดคเดฐเด‚ เด“เดตเตผเดฒเต‹เดกเต เดšเต†เดฏเตเดฏเดชเตเดชเต†เดŸเตเดจเตเดจเต. เดˆ เดฎเต†เดฎเตเดฎเดฑเดฟเดฏเตเดŸเต† เด†เด•เตเดธเดธเต เดธเดฎเดฏเด‚ เดฎเต‹เดถเดฎเดพเดฃเต, เดฎเดจเตเดฆเด—เดคเดฟเดฏเดฟเดฒเดพเดฃเต. เดจเดฟเด™เตเด™เตพ เด‡เดคเต เด’เดฐเต เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเดฟเดจเดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•เดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด†เดตเดถเตเดฏเดฎเดฟเดฒเตเดฒเดพเดคเตเดค เดธเดพเดนเดšเดฐเตเดฏเดฎเดพเดฃเดฟเดคเต.

เด…เดคเดฟเดจเดพเตฝ, เดฒเดฟเดจเด•เตเดธเต เด“เดชเตเดชเดฑเต‡เดฑเตเดฑเดฟเด‚เด—เต เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดจเต เด…เดตเดฟเดŸเต† เดŽเดจเตเดคเดพเดฃเต เดธเด‚เดญเดตเดฟเด•เตเด•เตเดจเตเดจเดคเต†เดจเตเดจเต เด…เดฑเดฟเดฏเดพเดคเดฟเดฐเดฟเด•เตเด•เตเด• เดŽเดจเตเดจเดคเดพเดฃเต เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเดฟเดจเดพเดฏเดฟ เด•เต‚เดŸเตเดคเตฝ เดถเดฐเดฟเดฏเดพเดฏ เด“เดชเตเดทเตป. เด…เด™เตเด™เดจเต† เด…เดคเต เดฎเต†เดฎเตเดฎเดฑเดฟ เด†เด•เตเดธเดธเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต.

เดŽเดจเตเดคเตเด•เต†เดพเดฃเตเดŸเดพเดฃเดคเต? เด…เดคเต เดจเต‡เดฐเต† เดฎเดฑเดฟเดšเตเดšเดพเดฏเดฟเดฐเดฟเด•เตเด•เดฃเดฎเต†เดจเตเดจเต เดคเต‹เดจเตเดจเตเดจเตเดจเต. เด’เดฐเต เดฒเดณเดฟเดคเดฎเดพเดฏ เด•เดพเดฐเดฃเดคเตเดคเดพเดฒเดพเดฃเต เด‡เดคเต เดธเด‚เดญเดตเดฟเด•เตเด•เตเดจเตเดจเดคเต: เดชเต‡เดœเต เด•เดพเดทเต†เด•เตเด•เดพเดฏเดฟ เดžเด™เตเด™เตพเด•เตเด•เต เดงเดพเดฐเดพเดณเด‚ เดฎเต†เดฎเตเดฎเดฑเดฟ เด†เดตเดถเตเดฏเดฎเดพเดฃเต - เดชเดคเดฟเดจเดพเดฏเดฟเดฐเด•เตเด•เดฃเด•เตเด•เดฟเดจเต, เดจเต‚เดฑเตเด•เดฃเด•เตเด•เดฟเดจเต เดœเดฟเด—เดพเดฌเตˆเดฑเตเดฑเตเด•เตพ.

เดžเด™เตเด™เตพ เด‡เดคเต†เดฒเตเดฒเดพเด‚ เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดžเด™เตเด™เดณเตเดŸเต† เดกเดพเดฑเตเดฑ เด…เดตเดฟเดŸเต† เด•เดพเดทเต† เดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดคเดพเตฝ, เด•เดพเดทเต† เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดฒเต‚เดŸเต† เดฒเดญเดฟเด•เตเด•เตเดจเตเดจ เดจเต‡เดŸเตเดŸเด‚ เดฎเต†เดฎเตเดฎเดฑเดฟเดฏเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เด…เดคเตเดคเดฐเด‚ เดคเดจเตเดคเตเดฐเดชเดฐเดฎเดพเดฏ เด†เด•เตโ€Œเดธเดธเตเดธเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดจเต‡เดŸเตเดŸเดคเตเดคเต‡เด•เตเด•เดพเตพ เดตเดณเดฐเต† เด•เต‚เดŸเตเดคเดฒเดพเดฏเดฟเดฐเดฟเด•เตเด•เตเด‚. NUMA เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด•เต‚เดŸเตเดคเตฝ เด•เดพเดฐเตเดฏเด•เตเดทเดฎเดฎเดพเดฏเดฟ เดฎเต†เดฎเตเดฎเดฑเดฟ เด†เด•เตโ€Œเดธเดธเต เดšเต†เดฏเตเดฏเตเดฎเต†เดจเตเดจ เดตเดธเตเดคเตเดคเดฏเตเดฎเดพเดฏเดฟ เดคเดพเดฐเดคเดฎเตเดฏเดชเตเดชเต†เดŸเตเดคเตเดคเตเดฎเตเดชเต‹เตพ เดจเดฎเตเด•เตเด•เต เด…เด™เตเด™เดจเต† เดชเตเดฐเดฏเต‹เดœเดจเด‚ เดฒเดญเดฟเด•เตเด•เตเด‚.

เด…เดคเดฟเดจเดพเตฝ, เดถเต‹เดญเดจเดฎเดพเดฏ เดญเดพเดตเดฟ เดตเดฐเตเดจเตเดจเดคเตเดตเดฐเต† เด‡เดชเตเดชเต‹เตพ เด‡เดตเดฟเดŸเต† เดฐเดฃเตเดŸเต เดธเดฎเต€เดชเดจเด™เตเด™เดณเตเดฃเตเดŸเต, เด•เต‚เดŸเดพเดคเต† เดเดคเต เดธเดฟเดชเดฟเดฏเตเด•เดณเดฟเดฒเดพเดฃเต เด‡เดคเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเดคเต†เดจเตเดจเตเด‚ เดŽเดตเดฟเดŸเต† เดจเดฟเดจเตเดจเต เดŽเดจเตเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดตเดฒเดฟเด•เตเด•เดฃเดฎเต†เดจเตเดจเตเด‚ เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเดฟเดจเต เดคเดจเตเดจเต† เด•เดฃเตเดŸเต†เดคเตเดคเดพเดจเดพเดตเดฟเดฒเตเดฒ.

PostgreSQL เดชเตเดฐเด•เดŸเดจเด‚ เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเดพเตป Linux เดŸเตเดฏเต‚เดฃเดฟเด‚เด—เต. เด‡เดฒเตเดฏ เด•เต‹เดธเตเดฎเต‹เดกเต†เดฎเดฟเดฏเตปเดธเตเด•เดฟ

เด…เดคเดฟเดจเดพเตฝ, NUMA เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏเตเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเด•เตเด•เตเด• เดŽเดจเตเดจเดคเดพเดฃเต เดถเดฐเดฟเดฏเดพเดฏ เดธเดฎเต€เดชเดจเด‚, เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดฑเต€เดฌเต‚เดŸเตเดŸเต เดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เตพ. เดฎเดฟเด•เตเด• เด•เต‡เดธเตเด•เดณเดฟเดฒเตเด‚, เดตเดฟเดœเดฏเด™เตเด™เตพ เดตเตเดฏเดพเดชเตเดคเดฟเดฏเตเดณเตเดณเดตเดฏเดพเดฃเต, เดเดคเดพเดฃเต เดฎเดฟเด•เดšเตเดšเดคเต เดŽเดจเตเดจ เดšเต‹เดฆเตเดฏเด‚ เด‰เดฏเตผเดจเตเดจเตเดตเดฐเตเดจเตเดจเดฟเดฒเตเดฒ.

เดฎเดฑเตเดฑเตŠเดฐเต เด“เดชเตเดทเตป เด‰เดฃเตเดŸเต. เดžเด™เตเด™เตพ เด‡เดคเต เด†เดฆเตเดฏเดคเตเดคเต‡เดคเดฟเดจเต‡เด•เตเด•เดพเตพ เด•เต‚เดŸเตเดคเตฝ เดคเดตเดฃ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต, เด•เดพเดฐเดฃเด‚ เดชเดฟเดจเตเดคเตเดฃเดฏเตโ€Œเด•เตเด•เดพเดฏเดฟ เด’เดฐเต เด•เตเดฒเดฏเดจเตเดฑเต เดžเด™เตเด™เดณเตเดŸเต† เด…เดŸเตเดคเตเดคเต เดตเดฐเตเดฎเตเดชเต‹เตพ, เดธเต†เตผเดตเตผ เดฑเต€เดฌเต‚เดŸเตเดŸเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเต เด…เดฆเตเดฆเต‡เดนเดคเตเดคเดฟเดจเต เดตเดฒเดฟเดฏ เด•เดพเดฐเตเดฏเดฎเดพเดฃเต. เด…เดฏเดพเตพเด•เตเด•เต เด…เดตเดฟเดŸเต† เด’เดฐเต เดฌเดฟเดธเดฟเดจเดธเตเดธเต เด‰เดฃเตเดŸเต. NUMA เด•เดพเดฐเดฃเด‚ เด…เดตเตผ เดชเตเดฐเดถเตโ€Œเดจเด™เตเด™เตพ เด…เดจเตเดญเดตเดฟเด•เตเด•เตเดจเตเดจเต. เด…เดคเดฟเดจเดพเตฝ, เดฑเต€เดฌเต‚เดŸเตเดŸเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต‡เด•เตเด•เดพเตพ เด†เด•เตเดฐเดฎเดฃเดพเดคเตเดฎเด•เดฎเดฒเตเดฒเดพเดคเตเดค เดฐเต€เดคเดฟเดฏเดฟเตฝ เดžเด™เตเด™เตพ เด‡เดคเต เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเด•เตเด•เดพเตป เดถเตเดฐเดฎเดฟเด•เตเด•เตเดจเตเดจเต, เดชเด•เตเดทเต‡ เด‡เดคเต เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเดฃเต‹เดฏเต†เดจเตเดจเต เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เดพเตป เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เตเด•. เด•เดพเดฐเดฃเด‚, เด…เดจเตเดญเดตเด‚ เด•เดพเดฃเดฟเด•เตเด•เตเดจเตเดจเดคเต เดชเต‹เดฒเต†, เดชเดพเดฐเดจเตเดฑเต PostgreSQL เดชเตเดฐเต‹เดธเดธเตเดธเดฟเตฝ เดžเด™เตเด™เตพ NUMA เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเด•เตเด•เตเดจเตเดจเดคเต เดจเดฒเตเดฒเดคเดพเดฃเต, เดชเด•เตเดทเต‡ เด…เดคเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดฎเต†เดจเตเดจเดคเต เด’เดŸเตเดŸเตเด‚ เด†เดตเดถเตเดฏเดฎเดฟเดฒเตเดฒ. เด…เดตเตพ เดถเดฐเดฟเด•เตเด•เตเด‚ เดธเตเดตเดฟเดšเตเดšเต เด“เดซเต เด†เดฃเต†เดจเตเดจเต เดชเดฐเดฟเดถเต‹เดงเดฟเดšเตเดšเต เดจเต‹เด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต.

เดฑเต‹เดฌเตผเดŸเตเดŸเต เดนเดพเดธเดฟเดจเตเดฑเต† เด’เดฐเต เดจเดฒเตเดฒ เดชเต‹เดธเตเดฑเตเดฑเต เด‰เดฃเตเดŸเต. เด‡เดคเต PostgreSQL เด•เดฎเตเดฎเดฟเดฑเตเดฑเดฑเตเด•เดณเดฟเตฝ เด’เดจเตเดจเดพเดฃเต. เดŽเดฒเตเดฒเดพ เดคเดพเดดเตเดจเตเดจ เดจเดฟเดฒเดฏเดฟเดฒเตเดณเตเดณ เดœเดฟเดฌเตเดฒเดฑเตเดฑเตเด•เดณเตเดŸเต†เดฏเตเด‚ เดชเตเดฐเดงเดพเดจ เดกเต†เดตเดฒเดชเตเดชเตผเดฎเดพเดฐเดฟเตฝ เด’เดฐเดพเตพ. เดจเดฟเด™เตเด™เตพ เดˆ เดชเต‹เดธเตเดฑเตเดฑเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดฒเดฟเด™เตเด•เตเด•เตพ เดชเดฟเดจเตเดคเตเดŸเดฐเตเด•เดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ, NUMA เดŽเด™เตเด™เดจเต†เดฏเดพเดฃเต เด†เดณเตเด•เตพเด•เตเด•เต เดœเต€เดตเดฟเดคเด‚ เดฆเตเดทเตเด•เดฐเดฎเดพเด•เตเด•เดฟเดฏเดคเต เดŽเดจเตเดจเดคเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดจเดฟเดฐเดตเดงเดฟ เดตเตผเดฃเตเดฃเดพเดญเดฎเดพเดฏ เด•เดฅเด•เตพ เด…เดตเตผ เดตเดฟเดตเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เดจเต‹เด•เตเด•เต‚, เดžเด™เตเด™เดณเตเดŸเต† เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต เดจเดจเตเดจเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดธเต†เตผเดตเดฑเดฟเตฝ เดŽเดจเตเดคเดพเดฃเต เด•เต‹เตบเดซเดฟเด—เตผ เดšเต†เดฏเตเดฏเต‡เดฃเตเดŸเดคเต เดŽเดจเตเดจเดคเดฟเดจเตเดฑเต† เดธเดฟเดธเตเดฑเตเดฑเด‚ เด…เดกเตเดฎเดฟเดจเดฟเดธเตเดŸเตเดฐเต‡เดฑเตเดฑเตผ เดšเต†เด•เตเด•เตโ€Œเดฒเดฟเดธเตเดฑเตเดฑเต เดชเด เดฟเด•เตเด•เตเด•. เดˆ เด•เตเดฐเดฎเต€เด•เดฐเดฃเด™เตเด™เตพ เดŽเดดเตเดคเดฟ เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต, เด…เดฒเตเดฒเดพเดคเตเดคเดชเด•เตเดทเด‚ เด‡เดคเต เดตเดณเดฐเต† เดจเดฒเตเดฒเดคเดพเดฏเดฟเดฐเดฟเด•เตเด•เดฟเดฒเตเดฒ.

เดžเดพเตป เดธเด‚เดธเดพเดฐเดฟเด•เตเด•เตเดจเตเดจ เดŽเดฒเตเดฒเดพ เด•เตเดฐเดฎเต€เด•เดฐเดฃเด™เตเด™เตพเด•เตเด•เตเด‚ เด‡เดคเต เดฌเดพเดงเด•เดฎเดพเดฃเต†เดจเตเดจเต เดฆเดฏเดตเดพเดฏเดฟ เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เตเด•. เดŽเดจเตเดจเดพเตฝ เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเด•เตพ เดฎเดพเดธเตเดฑเตเดฑเตผ-เดธเตเดฒเต‡เดตเต เดฎเต‹เดกเดฟเตฝ เดคเต†เดฑเตเดฑเต เดธเดนเดฟเดทเตเดฃเตเดคเดฏเตเด•เตเด•เดพเดฏเดฟ เดถเต‡เด–เดฐเดฟเด•เตเด•เตเดจเตเดจเต. เดธเตเดฒเต‡เดตเดฟเตฝ เดˆ เด•เตเดฐเดฎเต€เด•เดฐเดฃเด™เตเด™เตพ เดšเต†เดฏเตเดฏเดพเตป เดฎเดฑเด•เตเด•เดฐเตเดคเต เด•เดพเดฐเดฃเด‚ เด’เดฐเต เดฆเดฟเดตเดธเด‚ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด’เดฐเต เด…เดชเด•เดŸเด‚ เดธเด‚เดญเดตเดฟเด•เตเด•เตเด‚, เดจเดฟเด™เตเด™เตพ เด…เดŸเดฟเดฎเดฏเดฟเดฒเต‡เด•เตเด•เต เดฎเดพเดฑเตเด‚, เด…เดคเต เดฏเดœเดฎเดพเดจเดจเดพเด•เตเด‚.

เด’เดฐเต เด…เดŸเดฟเดฏเดจเตเดคเดฐ เดธเดพเดนเดšเดฐเตเดฏเดคเตเดคเดฟเตฝ, เดŽเดฒเตเดฒเดพเด‚ เดตเดณเดฐเต† เดฎเต‹เดถเดฎเดพเดฏเดฟเดฐเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ, เดจเดฟเด™เตเด™เดณเตเดŸเต† เดซเต‹เตบ เดจเดฟเดฐเดจเตเดคเดฐเด‚ เดฑเดฟเด‚เด—เต เดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เดดเตเด‚ เดจเดฟเด™เตเด™เดณเตเดŸเต† เดฌเต‹เดธเต เด’เดฐเต เดตเดฒเดฟเดฏ เดตเดŸเดฟเดฏเตเดฎเดพเดฏเดฟ เด“เดŸเตเดฎเตเดชเต‹เตพ, เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เดšเดฟเดจเตเดคเดฟเด•เตเด•เดพเตป เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดธเดฎเดฏเดฎเดฟเดฒเตเดฒ. เด•เต‚เดŸเดพเดคเต† เดซเดฒเด™เตเด™เตพ เดคเดฟเด•เดšเตเดšเตเด‚ เดตเดฟเดจเดพเดถเด•เดฐเดฎเดพเดฏเดฟเดฐเดฟเด•เตเด•เตเด‚.

PostgreSQL เดชเตเดฐเด•เดŸเดจเด‚ เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเดพเตป Linux เดŸเตเดฏเต‚เดฃเดฟเด‚เด—เต. เด‡เดฒเตเดฏ เด•เต‹เดธเตเดฎเต‹เดกเต†เดฎเดฟเดฏเตปเดธเตเด•เดฟ

เด…เดŸเตเดคเตเดค เดชเต‹เดฏเดฟเดจเตเดฑเต เดตเดฒเดฟเดฏ เดชเต‡เดœเตเด•เดณเดพเดฃเต. เดตเดฒเดฟเดฏ เดชเต‡เดœเตเด•เตพ เดตเต†เดตเตเดตเต‡เดฑเต† เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เตเดจเตเดจเดคเต เดฌเตเดฆเตเดงเดฟเดฎเตเดŸเตเดŸเดพเดฃเต, เด‡เดคเต เดšเต†เดฏเตเดฏเดพเตป เด•เดดเดฟเดฏเตเดจเตเดจ เดฎเดพเดจเดฆเดฃเตเดกเด™เตเด™เตพ เด‰เดฃเตเดŸเต†เด™เตเด•เดฟเดฒเตเด‚ เด…เด™เตเด™เดจเต† เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเตฝ เด…เตผเดคเตเดฅเดฎเดฟเดฒเตเดฒ. เด…เดต เด—เต‚เด—เดฟเดณเดฟเดจเต เดŽเดณเตเดชเตเดชเดฎเดพเดฃเต.

เด•เดพเดฐเตเดฏเด‚ เดŽเดจเตเดคเดฃเต? เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดงเดพเดฐเดพเดณเด‚ เดฑเดพเด‚ เด‰เดณเตเดณ เดตเดณเดฐเต† เดšเต†เดฒเดตเต‡เดฑเดฟเดฏ เดธเต†เตผเดตเตผ เด‡เดฒเตเดฒ, เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, 30 GB-เดฏเดฟเตฝ เด•เต‚เดŸเตเดคเตฝ. เดจเดฟเด™เตเด™เตพ เดตเดฒเดฟเดฏ เดชเต‡เดœเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ. เดฎเต†เดฎเตเดฎเดฑเดฟ เด‰เดชเดฏเต‹เด—เดคเตเดคเดฟเดจเตเดฑเต† เด•เดพเดฐเตเดฏเดคเตเดคเดฟเตฝ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดคเต€เตผเดšเตเดšเดฏเดพเดฏเตเด‚ เด“เดตเตผเดนเต†เดกเต เด‰เดฃเตเดŸเต†เดจเตเดจเดพเดฃเต เด‡เดคเดฟเดจเตผเดคเตเดฅเด‚. เดˆ เด“เดตเตผเดนเต†เดกเต เดเดฑเตเดฑเดตเตเด‚ เดฎเดจเต‹เดนเดฐเดฎเดพเดฏเดคเดฟเตฝ เดจเดฟเดจเตเดจเต เดตเดณเดฐเต† เด…เด•เดฒเต†เดฏเดพเดฃเต.

PostgreSQL เดชเตเดฐเด•เดŸเดจเด‚ เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเดพเตป Linux เดŸเตเดฏเต‚เดฃเดฟเด‚เด—เต. เด‡เดฒเตเดฏ เด•เต‹เดธเตเดฎเต‹เดกเต†เดฎเดฟเดฏเตปเดธเตเด•เดฟ

เดŽเดจเตเดคเตเด•เต†เดพเดฃเตเดŸเดพเดฃเดคเต? เดŽเดจเตเดคเดพเดฃเต เดจเดŸเด•เตเด•เตเดจเตเดจเดคเต? เด“เดชเตเดชเดฑเต‡เดฑเตเดฑเดฟเด‚เด—เต เดธเดฟเดธเตเดฑเตเดฑเด‚ เดฎเต†เดฎเตเดฎเดฑเดฟ เดšเต†เดฑเดฟเดฏ เด•เดทเดฃเด™เตเด™เดณเดพเดฏเดฟ เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต. เด‡เดคเต เดตเดณเดฐเต† เดธเต—เด•เดฐเตเดฏเดชเตเดฐเดฆเดฎเดพเดฃเต, เด…เดคเต เดšเดฐเดฟเดคเตเดฐเดชเดฐเดฎเดพเดฏเดฟ เดŽเด™เตเด™เดจเต† เดธเด‚เดญเดตเดฟเดšเตเดšเต. เดจเดฎเตเดฎเตพ เดตเดฟเดถเดฆเดพเด‚เดถเด™เตเด™เดณเดฟเดฒเต‡เด•เตเด•เต เดชเต‹เด•เตเด•เดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ, OS เดตเต†เตผเดšเตเดตเตฝ เดตเดฟเดฒเดพเดธเด™เตเด™เดณเต† เดซเดฟเดธเดฟเด•เตเด•เตฝ เดตเดฟเดฒเดพเดธเด™เตเด™เดณเดฟเดฒเต‡เด•เตเด•เต เดตเดฟเดตเตผเดคเตเดคเดจเด‚ เดšเต†เดฏเตเดฏเดฃเด‚. เดˆ เดชเตเดฐเด•เตเดฐเดฟเดฏ เดเดฑเตเดฑเดตเตเด‚ เดฒเดณเดฟเดคเดฎเดฒเตเดฒ, เด…เดคเดฟเดจเดพเตฝ เดˆ เดชเตเดฐเดตเตผเดคเตเดคเดจเดคเตเดคเดฟเดจเตเดฑเต† เดซเดฒเด‚ เดตเดฟเดตเตผเดคเตเดคเดจ เดฒเตเด•เตเด•เตเดธเตˆเดกเต เดฌเดซเดฑเดฟเตฝ (TLB) OS เด•เดพเดทเต† เดšเต†เดฏเตเดฏเตเดจเตเดจเต.

TLB เด’เดฐเต เด•เดพเดทเต† เด†เดฏเดคเดฟเดจเดพเตฝ, เด’เดฐเต เด•เดพเดทเต†เดฏเดฟเตฝ เด…เดจเตเดคเตผเดฒเต€เดจเดฎเดพเดฏ เดŽเดฒเตเดฒเดพ เดชเตเดฐเดถเตเดจเด™เตเด™เดณเตเด‚ เดˆ เดธเดพเดนเดšเดฐเตเดฏเดคเตเดคเดฟเตฝ เด‰เดฃเตเดŸเดพเด•เตเดจเตเดจเต. เด’เดจเตเดจเดพเดฎเดคเดพเดฏเดฟ, เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดงเดพเดฐเดพเดณเด‚ เดฑเดพเด‚ เด‰เดฃเตเดŸเต†เด™เตเด•เดฟเตฝ, เด…เดคเต†เดฒเตเดฒเดพเด‚ เดšเต†เดฑเดฟเดฏ เด•เดทเดฃเด™เตเด™เดณเดพเดฏเดฟ เดจเต€เด•เตเด•เดฟเดตเดšเตเดšเดฟเดŸเตเดŸเตเดฃเตเดŸเต†เด™เตเด•เดฟเตฝ, เดˆ เดฌเดซเตผ เดตเดณเดฐเต† เดตเดฒเตเดคเดพเดฏเดฟเดฐเดฟเด•เตเด•เตเด‚. เด•เดพเดทเต† เดตเดฒเตเดคเดพเดฃเต†เด™เตเด•เดฟเตฝ, เด…เดคเดฟเดฒเต‚เดŸเต† เดคเดฟเดฐเดฏเตเดจเตเดจเดคเต เดฎเดจเตเดฆเด—เดคเดฟเดฏเดฟเดฒเดพเดฃเต. เด“เดตเตผเดนเต†เดกเต เด†เดฐเต‹เด—เตเดฏเด•เดฐเดฎเดพเดฃเต, เด…เดคเต เดคเดจเตเดจเต† เด‡เดŸเด‚ เดŽเดŸเตเด•เตเด•เตเดจเตเดจเต, เด…เดคเดพเดฏเดคเต เดฑเดพเด‚ เดคเต†เดฑเตเดฑเดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดจเตเดจเต. เด‡เดคเตเดคเดตเดฃ.

เดฐเดฃเตเดŸเต - เด…เดคเตเดคเดฐเดฎเตŠเดฐเต เดธเดพเดนเดšเดฐเตเดฏเดคเตเดคเดฟเตฝ เด•เดพเดทเต† เดŽเดคเตเดฐเดฏเดงเดฟเด•เด‚ เดตเดณเดฐเตเดจเตเดจเตเดตเต‹ เด…เดคเตเดฐเดฏเดงเดฟเด•เด‚ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด•เดพเดทเต† เดจเดทเตเดŸเดชเตเดชเต†เดŸเดพเดจเตเดณเตเดณ เดธเดพเดงเตเดฏเดค เด•เต‚เดŸเตเดคเดฒเดพเดฃเต. เดˆ เด•เดพเดทเต†เดฏเตเดŸเต† เดตเดฒเดฟเดชเตเดชเด‚ เด•เต‚เดŸเตเดจเตเดจเดคเดฟเดจเดจเตเดธเดฐเดฟเดšเตเดšเต เด…เดคเดฟเดจเตเดฑเต† เด•เดพเดฐเตเดฏเด•เตเดทเดฎเดค เด…เดคเดฟเดตเต‡เด—เด‚ เด•เตเดฑเดฏเตเดจเตเดจเต. เด…เดคเดฟเดจเดพเตฝ, เด“เดชเตเดชเดฑเต‡เดฑเตเดฑเดฟเด‚เด—เต เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เตพ เดฒเดณเดฟเดคเดฎเดพเดฏ เด’เดฐเต เดธเดฎเต€เดชเดจเด‚ เด•เตŠเดฃเตเดŸเตเดตเดจเตเดจเต. เด‡เดคเต เดฒเดฟเดจเด•เตเดธเดฟเตฝ เดตเดณเดฐเต†เด•เตเด•เดพเดฒเดฎเดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต. เด‡เดคเต เดตเดณเดฐเต†เด•เตเด•เดพเดฒเด‚ เดฎเตเดฎเตเดชเดฒเตเดฒ FreeBSD-เดฏเดฟเตฝ เดชเตเดฐเดคเตเดฏเด•เตเดทเดชเตเดชเต†เดŸเตเดŸเดคเต. เดŽเดจเตเดจเดพเตฝ เดจเดฎเตเดฎเตพ เดฒเดฟเดจเด•เตเดธเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเดพเดฃเต เดธเด‚เดธเดพเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต. เด‡เดต เดตเดฒเดฟเดฏ เดชเต‡เดœเตเด•เดณเดพเดฃเต.

เด’เดฐเต เด†เดถเดฏเดฎเต†เดจเตเดจ เดจเดฟเดฒเดฏเดฟเตฝ, เด’เดฑเดพเด•เตเด•เดฟเดณเตเด‚ เดเดฌเดฟเดŽเดฎเตเดฎเตเด‚ เด‰เตพเดชเตเดชเต†เดŸเตเดจเตเดจ เด•เดฎเตเดฎเตเดฏเต‚เดฃเดฟเดฑเตเดฑเดฟเด•เดณเดพเดฃเต เดตเดฒเดฟเดฏ เดชเต‡เดœเตเด•เตพ เด†เดฆเตเดฏเด‚ เดคเดณเตเดณเดฟเดฏเดคเต เดŽเดจเตเดจเดคเต เด‡เดตเดฟเดŸเต† เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเดพเดฃเต, เด…เดคเดพเดฏเดคเต เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเด•เตพเด•เตเด•เตเด‚ เด‡เดคเต เด‰เดชเดฏเต‹เด—เดชเตเดฐเดฆเดฎเดพเด•เตเดฎเต†เดจเตเดจเต เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต เดจเดฟเตผเดฎเตเดฎเดพเดคเดพเด•เตเด•เตพ เดถเด•เตเดคเดฎเดพเดฏเดฟ เด•เดฐเตเดคเดฟ.

PostgreSQL เดชเตเดฐเด•เดŸเดจเด‚ เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเดพเตป Linux เดŸเตเดฏเต‚เดฃเดฟเด‚เด—เต. เด‡เดฒเตเดฏ เด•เต‹เดธเตเดฎเต‹เดกเต†เดฎเดฟเดฏเตปเดธเตเด•เดฟ

เด‡เดคเต เดŽเด™เตเด™เดจเต† PostgreSQL-เดฎเดพเดฏเดฟ เดšเด™เตเด™เดพเดคเตเดคเด‚ เด•เต‚เดŸเดพเด‚? เด’เดจเตเดจเดพเดฎเดคเดพเดฏเดฟ, เดฒเดฟเดจเด•เตเดธเต เด•เต‡เตผเดฃเดฒเดฟเตฝ เดตเดฒเดฟเดฏ เดชเต‡เดœเตเด•เตพ เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เดฃเด‚.

เดฐเดฃเตเดŸเดพเดฎเดคเดพเดฏเดฟ, เด…เดต sysctl เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเตผ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดตเตเดฏเด•เตเดคเดฎเดพเดฏเดฟ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฃเด‚ - เดŽเดคเตเดฐ เดŽเดฃเตเดฃเด‚ เด‰เดฃเตเดŸเต. เด‡เดตเดฟเดŸเต†เดฏเตเดณเตเดณ เดจเดฎเตเดชเดฑเตเด•เตพ เดเดคเต‹ เดชเดดเดฏ เดธเต†เตผเดตเดฑเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณเดคเดพเดฃเต. เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดŽเดคเตเดฐ เดชเด™เตเด•เดฟเดŸเตเดŸ เดฌเดซเดฑเตเด•เตพ เด‰เดฃเตเดŸเต†เดจเตเดจเต เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด•เดฃเด•เตเด•เดพเด•เตเด•เดพเด‚, เด…เดคเดฟเดฒเต‚เดŸเต† เดตเดฒเดฟเดฏ เดชเต‡เดœเตเด•เตพ เด…เดตเดฟเดŸเต† เด‰เตพเด•เตเด•เตŠเดณเตเดณเดฟเด•เตเด•เดพเดจเดพเด•เตเด‚.

เดจเดฟเด™เตเด™เดณเตเดŸเต† เดฎเตเดดเตเดตเตป เดธเต†เตผเดตเดฑเตเด‚ PostgreSQL-เดจเต เดธเดฎเตผเดชเตเดชเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดŸเดคเดพเดฃเต†เด™เตเด•เดฟเตฝ, เด’เดฐเต เดจเดฒเตเดฒ เด†เดฐเด‚เดญ เดชเต‹เดฏเดฟเดจเตเดฑเต เด’เดจเตเดจเตเด•เดฟเตฝ RAM-เดจเตเดฑเต† 25% เดชเด™เตเด•เดฟเดŸเตเดŸ เดฌเดซเดฑเตเด•เตพเด•เตเด•เดพเดฏเดฟ เดจเต€เด•เตเด•เดฟเดตเดฏเตเด•เตเด•เตเด•, เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดจเดฟเด™เตเด™เดณเตเดŸเต† เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต เดคเต€เตผเดšเตเดšเดฏเดพเดฏเตเด‚ เดˆ 75%-เตฝ เดฏเต‹เดœเดฟเด•เตเด•เตเดฎเต†เดจเตเดจเต เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด‰เดฑเดชเตเดชเตเดฃเตเดŸเต†เด™เตเด•เดฟเตฝ 75%. เด†เดฐเด‚เดญ เดชเต‹เดฏเดฟเดจเตเดฑเต เด’เดจเตเดจเต. เดชเดฐเดฟเด—เดฃเดฟเด•เตเด•เตเด•, เดจเดฟเด™เตเด™เตพเด•เตเด•เต 256 เดœเดฟเดฌเดฟ เดฑเดพเด‚ เด‰เดฃเตเดŸเต†เด™เตเด•เดฟเตฝ, เด…เดคเดจเตเดธเดฐเดฟเดšเตเดšเต, เดจเดฟเด™เตเด™เตพเด•เตเด•เต 64 เดœเดฟเดฌเดฟ เดตเดฒเดฟเดฏ เดฌเดซเดฑเตเด•เตพ เด‰เดฃเตเดŸเดพเด•เตเด‚. เด•เตเดฑเดšเตเดšเต เดฎเดพเตผเดœเดฟเตป เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดเด•เดฆเต‡เดถเด‚ เด•เดฃเด•เตเด•เดพเด•เตเด•เตเด• - เดˆ เด•เดฃเด•เตเด•เต เดŽเดจเตเดคเดพเดฃเต เดธเดœเตเดœเต€เด•เดฐเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเต.

เดชเดคเดฟเดชเตเดชเต 9.2 เดจเต เดฎเตเดฎเตเดชเต (เดžเดพเตป เดคเต†เดฑเตเดฑเดฟเดฆเตเดงเดฐเดฟเดšเตเดšเดฟเดŸเตเดŸเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ, เดชเดคเดฟเดชเตเดชเต 8.2 เดฎเตเดคเตฝ), เด’เดฐเต เดฎเต‚เดจเตเดจเดพเด‚ เด•เด•เตเดทเดฟ เดฒเตˆเดฌเตเดฐเดฑเดฟ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดตเดฒเดฟเดฏ เดชเต‡เดœเตเด•เดณเตเดฎเดพเดฏเดฟ PostgreSQL เด•เดฃเด•เตเดฑเตเดฑเตเดšเต†เดฏเตเดฏเตเดจเตเดจเดคเต เดธเดพเดงเตเดฏเดฎเดพเดฏเดฟเดฐเตเดจเตเดจเต. เด•เต‚เดŸเดพเดคเต† เด‡เดคเต เดŽเดชเตเดชเต‹เดดเตเด‚ เดšเต†เดฏเตเดฏเดฃเด‚. เด†เดฆเตเดฏเด‚, เดตเดฒเดฟเดฏ เดชเต‡เดœเตเด•เตพ เดถเดฐเดฟเดฏเดพเดฏเดฟ เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด•เต‡เตผเดฃเตฝ เด†เดตเดถเตเดฏเดฎเดพเดฃเต. เดฐเดฃเตเดŸเดพเดฎเดคเดพเดฏเดฟ, เด…เดตเดฏเตโ€Œเด•เตเด•เตŠเดชเตเดชเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจ เด…เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเต เด…เดต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚. เด…เดคเต เด…เด™เตเด™เดจเต† เดฎเดพเดคเตเดฐเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดฟเดฒเตเดฒ. PostgreSQL เดธเดฟเดธเตเดฑเตเดฑเด‚ 5 เดถเตˆเดฒเดฟเดฏเดฟเตฝ เดฎเต†เดฎเตเดฎเดฑเดฟ เด…เดจเตเดตเดฆเดฟเดšเตเดšเดคเดฟเดจเดพเตฝ, เด‡เดคเต libhugetlbfs เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดšเต†เดฏเตเดฏเดพเด‚ - เด‡เดคเดพเดฃเต เดฒเตˆเดฌเตเดฐเดฑเดฟเดฏเตเดŸเต† เดฎเตเดดเตเดตเตป เดชเต‡เดฐเต.

9.3-เตฝ, เดฎเต†เดฎเตเดฎเดฑเดฟเดฏเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ PostgreSQL เดชเตเดฐเด•เดŸเดจเด‚ เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเตเด•เดฏเตเด‚ เดธเดฟเดธเตเดฑเตเดฑเด‚ 5 เดฎเต†เดฎเตเดฎเดฑเดฟ เด…เดฒเต‹เด•เตเด•เต‡เดทเตป เดฐเต€เดคเดฟ เด‰เดชเต‡เด•เตเดทเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดคเต. เดŽเดฒเตเดฒเดพเดตเดฐเตเด‚ เดตเดณเดฐเต† เดธเดจเตเดคเตเดทเตเดŸเดฐเดพเดฏเดฟเดฐเตเดจเตเดจเต, เด…เดฒเตเดฒเดพเดคเตเดคเดชเด•เตเดทเด‚ เดจเดฟเด™เตเด™เตพ เด’เดฐเต เดฎเต†เดทเต€เดจเดฟเตฝ เดฐเดฃเตเดŸเต PostgreSQL เด‡เตปเดธเตโ€Œเดฑเตเดฑเตปเดธเตเด•เตพ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เดพเตป เดถเตเดฐเดฎเดฟเด•เตเด•เตเดจเตเดจเต, เดŽเดจเดฟเด•เตเด•เต เดตเต‡เดฃเตเดŸเดคเตเดฐ เดชเด™เตเด•เดฟเดŸเตเดŸ เดฎเต†เดฎเตเดฎเดฑเดฟ เด‡เดฒเตเดฒเต†เดจเตเดจเต เด…เดฆเตเดฆเต‡เดนเด‚ เดชเดฑเดฏเตเดจเตเดจเต. sysctl เดถเดฐเดฟเดฏเดพเด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต†เดจเตเดจเตเด‚ เด…เดฆเตเดฆเต‡เดนเด‚ เดชเดฑเดฏเตเดจเตเดจเต. เดจเดฟเด™เตเด™เตพ เด‡เดชเตเดชเต‹เดดเตเด‚ เดฑเต€เดฌเต‚เดŸเตเดŸเต เดšเต†เดฏเตเดฏเต‡เดฃเตเดŸ เด’เดฐเต sysctl เด‰เดฃเตเดŸเต, เดฎเตเดคเดฒเดพเดฏเดต. เดชเตŠเดคเตเดตเต‡, เดŽเดฒเตเดฒเดพเดตเดฐเตเด‚ เดธเดจเตเดคเต‹เดทเดตเดพเดจเดพเดฏเดฟเดฐเตเดจเตเดจเต. เดŽเดจเตเดจเดพเตฝ mmap เดฎเต†เดฎเตเดฎเดฑเดฟ เด…เดฒเต‹เด•เตเด•เต‡เดทเตป เดตเดฒเดฟเดฏ เดชเต‡เดœเตเด•เดณเตเดŸเต† เด‰เดชเดฏเต‹เด—เด‚ เดคเด•เตผเดคเตเดคเต. เดžเด™เตเด™เดณเตเดŸเต† เดฎเดฟเด•เตเด• เด•เตเดฒเดฏเดจเตเดฑเตเด•เดณเตเด‚ เดตเดฒเดฟเดฏ เดชเด™เตเด•เดฟเดŸเตเดŸ เดฌเดซเดฑเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต. 9.3 เดฒเต‡เด•เตเด•เต เดฎเดพเดฑเดฐเตเดคเต†เดจเตเดจเต เดžเด™เตเด™เตพ เดถเด•เตเดคเดฎเดพเดฏเดฟ เดถเตเดชเดพเตผเดถ เดšเต†เดฏเตเดคเต, เด•เดพเดฐเดฃเด‚ เด“เดตเตผเดนเต†เดกเต เดจเดฒเตเดฒ เดถเดคเดฎเดพเดจเดคเตเดคเดฟเตฝ เด•เดฃเด•เตเด•เดพเด•เตเด•เดพเตป เดคเตเดŸเด™เตเด™เดฟ.

เดŽเดจเตเดจเดพเตฝ เด•เดฎเตเดฎเตเดฏเต‚เดฃเดฟเดฑเตเดฑเดฟ เดˆ เดชเตเดฐเดถเตเดจเด‚ เดถเตเดฐเดฆเตเดงเดฟเดšเตเดšเต, 9.4 เตฝ เด…เดตเตผ เดˆ เด‡เดตเดจเตเดฑเต เดตเดณเดฐเต† เดจเดจเตเดจเดพเดฏเดฟ เดชเตเดจเตผเดจเดฟเตผเดฎเตเดฎเดฟเดšเตเดšเต. 9.4-เตฝ postgresql.conf-เตฝ เด’เดฐเต เดชเดฐเดพเดฎเต€เดฑเตเดฑเตผ เดชเตเดฐเดคเตเดฏเด•เตเดทเดชเตเดชเต†เดŸเตเดŸเต, เด…เดคเดฟเตฝ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดถเตเดฐเดฎเดฟเด•เตเด•เดพเด‚, เด“เตบ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด“เดซเต เดšเต†เดฏเตเดฏเดพเด‚.

เดถเตเดฐเดฎเดฟเด•เตเด•เตเด• เดŽเดจเตเดจเดคเดพเดฃเต เดเดฑเตเดฑเดตเตเด‚ เดธเตเดฐเด•เตเดทเดฟเดคเดฎเดพเดฏ เด“เดชเตเดทเตป. PostgreSQL เด†เดฐเด‚เดญเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ, เด…เดคเต เดชเด™เตเด•เดฟเดŸเตเดŸ เดฎเต†เดฎเตเดฎเดฑเดฟ เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ, เดตเดฒเดฟเดฏ เดชเต‡เดœเตเด•เดณเดฟเตฝ เดจเดฟเดจเตเดจเต เดˆ เดฎเต†เดฎเตเดฎเดฑเดฟ เดชเดฟเดŸเดฟเดšเตเดšเต†เดŸเตเด•เตเด•เดพเตป เด…เดคเต เดถเตเดฐเดฎเดฟเด•เตเด•เตเดจเตเดจเต. เด‡เดคเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ, เด…เดคเต เดธเดพเดงเดพเดฐเดฃ เดคเดฟเดฐเดžเตเดžเต†เดŸเตเดชเตเดชเดฟเดฒเต‡เด•เตเด•เต เดฎเดŸเด™เตเด™เตเด‚. เดจเดฟเด™เตเด™เตพเด•เตเด•เต FreeBSD เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ Solaris เด‰เดฃเตเดŸเต†เด™เตเด•เดฟเตฝ, เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดถเตเดฐเดฎเดฟเด•เตเด•เดพเด‚, เด…เดคเต เดŽเดฒเตเดฒเดพเดฏเตเดชเตเดชเต‹เดดเตเด‚ เดธเตเดฐเด•เตเดทเดฟเดคเดฎเดพเดฃเต.

เด“เดฃเดพเดฃเต†เด™เตเด•เดฟเตฝ, เดตเดฒเดฟเดฏ เดชเต‡เดœเตเด•เดณเดฟเตฝ เดจเดฟเดจเตเดจเต เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเดจเตเดจเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด…เดคเต เด†เดฐเด‚เดญเดฟเด•เตเด•เดฟเดฒเตเดฒ. เด†เดฐเดพเดฃเต, เดŽเดจเตเดคเดพเดฃเต เดจเดฒเตเดฒเดคเต เดŽเดจเตเดจเดคเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเดพเดฃเต เด‡เดตเดฟเดŸเต† เดชเดฑเดฏเตเดจเตเดจเดคเต. เดŽเดจเตเดจเดพเตฝ เดจเดฟเด™เตเด™เตพ เดถเตเดฐเดฎเดฟเด•เตเด•เตเด•เดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ, เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดนเตˆเดฒเตˆเดฑเตเดฑเต เดšเต†เดฏเตเดฏเต‡เดฃเตเดŸเดคเต เดถเดฐเดฟเด•เตเด•เตเด‚ เด‰เดฃเตเดŸเต†เดจเตเดจเต เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เตเด•, เด•เดพเดฐเดฃเด‚ เดชเดฟเดถเด•เดฟเดจเต เดงเดพเดฐเดพเดณเด‚ เด‡เดŸเดฎเตเดฃเตเดŸเต. เดจเดฟเดฒเดตเดฟเตฝ เดˆ เดชเตเดฐเดตเตผเดคเตเดคเดจเด‚ Linux-เตฝ เดฎเดพเดคเตเดฐเดฎเต‡ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เต‚.

เดฎเตเดจเตเดจเต‹เดŸเตเดŸเต เดชเต‹เด•เตเดจเตเดจเดคเดฟเดจเต เดฎเตเดฎเตเดชเต เด’เดฐเต เดšเต†เดฑเดฟเดฏ เด•เตเดฑเดฟเดชเตเดชเต เด•เต‚เดŸเดฟ. เดธเตเดคเดพเดฐเตเดฏเดฎเดพเดฏ เดตเดฒเดฟเดฏ เดชเต‡เดœเตเด•เตพ เด‡เดคเตเดตเดฐเต† PostgreSQL-เดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเดฒเตเดฒ. เด…เดฏเดพเตพเด•เตเด•เต เด…เดต เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเดฟเดฒเตเดฒ. เด…เดคเตเดคเดฐเด‚ เดœเต‹เดฒเดฟเดญเดพเดฐเดคเตเดคเดฟเดจเต เดธเตเดคเดพเดฐเตเดฏเดฎเดพเดฏ เดตเดฒเดฟเดฏ เดชเต‡เดœเตเด•เตพเด•เตเด•เตŠเดชเตเดชเด‚, เด’เดฐเต เดตเดฒเดฟเดฏ เดชเด™เตเด•เตเดตเต†เดšเตเดš เดฎเต†เดฎเตเดฎเดฑเดฟ เด†เดตเดถเตเดฏเดฎเดพเดฏเดฟ เดตเดฐเตเดฎเตเดชเต‹เตพ, เด†เดจเตเด•เต‚เดฒเตเดฏเด™เตเด™เตพ เดตเดณเดฐเต† เดตเดฒเดฟเดฏ เดตเต‹เดณเตเดฏเด™เตเด™เดณเดฟเตฝ เดฎเดพเดคเตเดฐเดฎเต‡ เดฒเดญเตเดฏเดฎเดพเด•เต‚. เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดŸเต†เดฑเดพเดฌเตˆเดฑเตเดฑเต เดฎเต†เดฎเตเดฎเดฑเดฟ เด‰เดฃเตเดŸเต†เด™เตเด•เดฟเตฝ, เด‡เดคเต เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเดฏเต‡เด•เตเด•เดพเด‚. เดžเด™เตเด™เตพ เด•เต‚เดŸเตเดคเตฝ เดฆเตˆเดจเด‚เดฆเดฟเดจ เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด•เดณเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเดพเดฃเต เดธเด‚เดธเดพเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต†เด™เตเด•เดฟเตฝ, เดจเดฟเด™เตเด™เดณเตเดŸเต† เดฎเต†เดทเต€เดจเดฟเตฝ 32, 64, 128, 256 GB เดฎเต†เดฎเตเดฎเดฑเดฟ เด‰เดณเตเดณเดชเตเดชเต‹เตพ, เดธเดพเดงเดพเดฐเดฃ เดตเดฒเดฟเดฏ เดชเต‡เดœเตเด•เตพ เดถเดฐเดฟเดฏเดพเดฃเต, เดžเด™เตเด™เตพ เดธเตเดคเดพเดฐเตเดฏเดฎเดพเดฏเดคเต เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเด•เตเด•เตเด‚.

PostgreSQL เดชเตเดฐเด•เดŸเดจเด‚ เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเดพเตป Linux เดŸเตเดฏเต‚เดฃเดฟเด‚เด—เต. เด‡เดฒเตเดฏ เด•เต‹เดธเตเดฎเต‹เดกเต†เดฎเดฟเดฏเตปเดธเตเด•เดฟ

เดฎเต†เดฎเตเดฎเดฑเดฟเดฏเตเดŸเต† เด…เดตเดธเดพเดจ เด•เดพเดฐเตเดฏเด‚ เดซเตเดฐเต‚เดŸเตเดŸเตเดฎเดพเดฏเดฟ เดจเต‡เดฐเดฟเดŸเตเดŸเต เดฌเดจเตเดงเดชเตเดชเต†เดŸเตเดŸเดคเดฒเตเดฒ, เด…เดคเต เดจเดฟเด™เตเด™เดณเตเดŸเต† เดœเต€เดตเดฟเดคเดคเตเดคเต† เดถเดฐเดฟเด•เตเด•เตเด‚ เดจเดถเดฟเดชเตเดชเดฟเด•เตเด•เตเด‚. เดธเต†เตผเดตเตผ เดจเดฟเดฐเดจเตเดคเดฐเด‚ เดฎเดพเดฑเดฟเด•เตเด•เตŠเดฃเตเดŸเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดตเดธเตเดคเตเดค เดŽเดฒเตเดฒเดพ เดคเตเดฐเต‚เดชเตเดŸเตเดŸเดฟเดจเต†เดฏเตเด‚ เดตเดณเดฐเต†เดฏเดงเดฟเด•เด‚ เดฌเดพเดงเดฟเด•เตเด•เตเด‚.

เด•เต‚เดŸเดพเดคเต† เด‡เดคเต เดชเดฒ เดคเดฐเดคเตเดคเดฟเตฝ เดตเดณเดฐเต† เด…เดฐเต‹เดšเด•เดฎเดพเดฏเดฟเดฐเดฟเด•เตเด•เตเด‚. เด†เดงเตเดจเดฟเด• เด•เต‡เตผเดฃเดฒเตเด•เตพ เดชเดดเดฏ เดฒเดฟเดจเด•เตเดธเต เด•เต‡เตผเดฃเดฒเตเด•เดณเดฟเตฝ เดจเดฟเดจเตเดจเต เด…เดฒเตเดชเด‚ เดตเตเดฏเดคเตเดฏเดธเตเดคเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเต เดŽเดจเตเดจเดคเดพเดฃเต เดชเตเดฐเดงเดพเดจ เดชเตเดฐเดถเตเดจเด‚. เดˆ เด•เดพเดฐเตเดฏเด‚ เดšเตเดตเดŸเตเดตเต†เด•เตเด•เตเดจเตเดจเดคเต เดคเดฟเด•เดšเตเดšเตเด‚ เด…เดธเตเด–เด•เดฐเดฎเดพเดฃเต, เด•เดพเดฐเดฃเด‚ เดžเด™เตเด™เตพ เดธเตเดตเดพเดชเตเดชเดฟเดจเตŠเดชเตเดชเด‚ เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดคเดฐเดคเตเดคเดฟเดฒเตเดณเตเดณ เดœเต‹เดฒเดฟเดฏเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เดธเด‚เดธเดพเดฐเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ, เด…เดคเต เด…เดตเดธเดพเดจเดฟเด•เตเด•เตเดจเตเดจเดคเต OOM-เด•เตŠเดฒเดฏเดพเดณเดฟเดฏเตเดŸเต† เด…เด•เดพเดฒ เดตเดฐเดตเต‹เดŸเต†เดฏเดพเดฃเต. เด•เตƒเดคเตเดฏเดธเดฎเดฏเดคเตเดคเต เดŽเดคเตเดคเดพเดคเต† PostgreSQL เด‰เดชเต‡เด•เตเดทเดฟเดšเตเดš OOM-เด•เดฟเดฒเตเดฒเตผ เด…เดธเตเด–เด•เดฐเดฎเดพเดฃเต. เด‡เดคเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เดŽเดฒเตเดฒเดพเดตเตผเด•เตเด•เตเด‚ เด…เดฑเดฟเดฏเดพเด‚, เด…เดคเดพเดฏเดคเต, เด…เดตเดธเดพเดจ เด‰เดชเดฏเต‹เด•เตเดคเดพเดตเต เดตเดฐเต†.

PostgreSQL เดชเตเดฐเด•เดŸเดจเด‚ เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเดพเตป Linux เดŸเตเดฏเต‚เดฃเดฟเด‚เด—เต. เด‡เดฒเตเดฏ เด•เต‹เดธเตเดฎเต‹เดกเต†เดฎเดฟเดฏเตปเดธเตเด•เดฟ

เดŽเดจเตเดคเดพเดฃเต เดธเด‚เดญเดตเดฟเด•เตเด•เตเดจเตเดจเดคเต? เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด…เดตเดฟเดŸเต† เดตเดฒเดฟเดฏ เด…เดณเดตเดฟเดฒเตเดณเตเดณ เดฑเดพเด‚ เด‰เดฃเตเดŸเต, เดŽเดฒเตเดฒเดพเด‚ เดจเดจเตเดจเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเต. เดŽเดจเตเดจเดพเตฝ เดšเดฟเดฒ เด•เดพเดฐเดฃเด™เตเด™เดณเดพเตฝ เดธเต†เตผเดตเตผ เดธเตเดตเดพเดชเตเดชเดฟเตฝ เดคเต‚เด™เตเด™เดฟเด•เตเด•เดฟเดŸเด•เตเด•เตเด•เดฏเตเด‚ เด‡เดคเตเดฎเต‚เดฒเด‚ เดตเต‡เด—เดค เด•เตเดฑเดฏเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เด’เดฐเตเดชเดพเดŸเต เดฎเต†เดฎเตเดฎเดฑเดฟ เด‰เดฃเตเดŸเต†เดจเตเดจเต เดคเต‹เดจเตเดจเตเดจเตเดจเต, เดชเด•เตเดทเต‡ เด‡เดคเต เดธเด‚เดญเดตเดฟเด•เตเด•เตเดจเตเดจเต.

PostgreSQL เดชเตเดฐเด•เดŸเดจเด‚ เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเดพเตป Linux เดŸเตเดฏเต‚เดฃเดฟเด‚เด—เต. เด‡เดฒเตเดฏ เด•เต‹เดธเตเดฎเต‹เดกเต†เดฎเดฟเดฏเตปเดธเตเด•เดฟ

เดฎเตเดฎเตเดชเต, vm.swappiness เดชเต‚เดœเตเดฏเดฎเดพเดฏเดฟ เดธเดœเตเดœเต€เด•เดฐเดฟเด•เตเด•เดพเตป เดžเด™เตเด™เตพ เด‰เดชเดฆเต‡เดถเดฟเดšเตเดšเต, เด…เดคเดพเดฏเดคเต เดธเตเดตเดพเดชเตเดชเต เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเด•เตเด•เตเดจเตเดจเต. เดฎเตเดฎเตเดชเต, 32 เดœเดฟเดฌเดฟ เดฑเดพเดฎเตเด‚ เด…เดจเตเดฌเดจเตเดง เดชเด™เตเด•เดฟเดŸเตเดŸ เดฌเดซเดฑเตเด•เดณเตเด‚ เด’เดฐเต เดตเดฒเดฟเดฏ เดคเตเด•เดฏเดพเดฃเต. เดจเดฎเตเดฎเตพ เดตเต€เดฃเดพเตฝ เดชเตเดฑเด‚เดคเต‹เดŸเต เดŽเดฑเดฟเดฏเดพเดจเตเดณเตเดณ เด’เดฐเต เดธเตเดฅเดฒเด‚ เดŽเดจเตเดจเดคเดพเดฃเต เดธเตเดตเดพเดชเตเดชเดฟเดจเตเดฑเต† เดชเตเดฐเดงเดพเดจ เดฒเด•เตเดทเตเดฏเด‚. เดชเดฟเดจเตเดจเต† เด…เดคเต เดชเตเดฐเดคเตเดฏเต‡เด•เดฟเดšเตเดšเต เดจเดฟเดตเตƒเดคเตเดคเดฟเดฏเดพเดฏเดฟเดฒเตเดฒ. เดŽเดจเตเดจเดฟเดŸเตเดŸเต เดˆ เดชเตเดฑเด‚เดคเต‹เดŸเต เดŽเดจเตเดคเต เดšเต†เดฏเตเดฏเดพเตป เดชเต‹เด•เตเดจเตเดจเต? เดธเตเดตเดพเดชเตเดชเต เดŽเดจเตเดคเดฟเดจเต เด†เดตเดถเตเดฏเดฎเดพเดฃเต†เดจเตเดจเต เดตเตเดฏเด•เตเดคเดฎเดฒเตเดฒเดพเดคเตเดค เด’เดฐเต เดŸเดพเดธเตโ€Œเด•เตเด•เดพเดฃเดฟเดคเต, เดชเตเดฐเดคเตเดฏเต‡เด•เดฟเดšเตเดšเต เด…เดคเตเดคเดฐเดฎเตŠเดฐเต เดตเดฒเตเดชเตเดชเด‚.

เดŽเดจเตเดจเดพเตฝ เด•เต‚เดŸเตเดคเตฝ เด†เดงเตเดจเดฟเด•เดฎเดพเดฏ, เด…เดคเดพเดฏเดคเต, เด•เต‡เตผเดฃเดฒเดฟเดจเตเดฑเต† เดฎเต‚เดจเตเดจเดพเด‚ เดชเดคเดฟเดชเตเดชเตเด•เดณเดฟเตฝ, เดธเตเดตเดญเดพเดตเด‚ เดฎเดพเดฑเดฟ. เดจเดฟเด™เตเด™เตพ เดธเตเดตเดพเดชเตเดชเต เดชเต‚เดœเตเดฏเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เดธเดœเตเดœเต€เด•เดฐเดฟเดšเตเดšเดพเตฝ, เด…เดคเดพเดฏเดคเต เด…เดคเต เด“เดซเต เดšเต†เดฏเตเดคเดพเตฝ, เดŽเดคเตเดฐเดฏเตเด‚ เดตเต‡เด—เด‚ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดชเดฟเดจเตเดจเต€เดŸเต, เด•เตเดฑเดšเตเดšเต เดฑเดพเด‚ เด…เดตเดถเต‡เดทเดฟเด•เตเด•เตเดจเตเดจเตเดฃเตเดŸเต†เด™เตเด•เดฟเตฝ เดชเต‹เดฒเตเด‚, เดเดฑเตเดฑเดตเตเด‚ เดคเต€เดตเตเดฐเดฎเดพเดฏ เด‰เดชเดญเต‹เด•เตเดคเดพเด•เตเด•เดณเต† เด•เตŠเดฒเตเดฒเดพเตป เด’เดฐเต OOM เด•เตŠเดฒเดฏเดพเดณเดฟ เดจเดฟเด™เตเด™เดณเตเดŸเต† เด…เดŸเตเดคเตเดคเต เดตเดฐเตเด‚. เด•เดพเดฐเดฃเด‚, เด…เดคเตเดคเดฐเดฎเตŠเดฐเต เดœเต‹เดฒเดฟเดญเดพเดฐเดคเตเดคเดฟเตฝ เดจเดฎเตเด•เตเด•เต เด‡เดจเดฟเดฏเตเด‚ เด…เตฝเดชเตเดชเด‚ เดฌเดพเด•เตเด•เดฟเดฏเตเดฃเตเดŸเต†เดจเตเดจเตเด‚ เดžเด™เตเด™เตพ เดชเตเดฑเดคเตเดคเต‡เด•เตเด•เต เดšเดพเดŸเตเดฎเต†เดจเตเดจเตเด‚ เด…เดฆเตเดฆเต‡เดนเด‚ เดชเดฐเดฟเด—เดฃเดฟเด•เตเด•เตเด‚, เด…เดคเดพเดฏเดคเต, เดธเดฟเดธเตเดฑเตเดฑเด‚ เดชเตเดฐเด•เตเดฐเดฟเดฏเดฏเต† เดคเด•เตผเด•เตเด•เดพเดจเดฒเตเดฒ, เดฎเดฑเดฟเดšเตเดšเต เดชเตเดฐเดพเดงเดพเดจเตเดฏเด‚ เด•เตเดฑเดžเตเดž เดŽเดจเตเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดจเด–เด‚ เด•เตเดฑเดฏเตเด•เตเด•เดพเตป. เดˆ เด•เตเดฑเดตเต เดชเตเดฐเดงเดพเดจเด‚ เดชเด™เตเด•เตเดตเดฏเตเด•เตเด•เตเดจเตเดจ เดฎเต†เดฎเตเดฎเดฑเดฟเดฏเตเดŸเต† เดคเต€เดตเตเดฐเดฎเดพเดฏ เด‰เดชเดญเต‹เด•เตเดคเดพเดตเดพเดฏเดฟเดฐเดฟเด•เตเด•เตเด‚, เด…เดคเดพเดฏเดคเต เดชเต‹เดธเตเดฑเตเดฑเตเดฎเดพเดธเตเดฑเตเดฑเตผ. เด…เดคเดฟเดจเตเดถเต‡เดทเด‚ เด…เดŸเดฟเดธเตเดฅเดพเดจเด‚ เดชเตเดจเดƒเดธเตเดฅเดพเดชเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด…เดคเต เดจเดจเตเดจเดพเดฏเดฟเดฐเดฟเด•เตเด•เตเด‚.

เด…เดคเดฟเดจเดพเตฝ, เด‡เดชเตเดชเต‹เตพ เดกเดฟเดซเต‹เตพเดŸเตเดŸเต, เดžเดพเตป เด“เตผเด•เตเด•เตเดจเตเดจเดฟเดŸเดคเตเดคเต‹เดณเด‚, เดฎเดฟเด•เตเด• เดตเดฟเดคเดฐเดฃเด™เตเด™เดณเตเด‚ เดŽเดตเดฟเดŸเต†เดฏเต‹ 6 เด†เดฃเต, เด…เดคเดพเดฏเดคเต เดŽเดคเตเดฐ เดฎเต†เดฎเตเดฎเดฑเดฟ เดถเต‡เดทเดฟเด•เตเด•เตเดจเตเดจเต เดŽเดจเตเดจเดคเดฟเดจเต† เด†เดถเตเดฐเดฏเดฟเดšเตเดšเต เดเดคเต เด˜เดŸเตเดŸเดคเตเดคเดฟเดฒเดพเดฃเต เดจเดฟเด™เตเด™เตพ เดธเตเดตเดพเดชเตเดชเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เดคเตเดŸเด™เตเด™เต‡เดฃเตเดŸเดคเต. เดžเด™เตเด™เตพ เด‡เดชเตเดชเต‹เตพ vm.swappiness = 1 เดธเดœเตเดœเต€เด•เดฐเดฟเด•เตเด•เดพเตป เดถเตเดชเดพเตผเดถเดšเต†เดฏเตเดฏเตเดจเตเดจเต, เด•เดพเดฐเดฃเด‚ เด‡เดคเต เดชเตเดฐเดพเดฏเต‹เด—เดฟเด•เดฎเดพเดฏเดฟ เด‡เดคเต เด“เดซเดพเด•เตเด•เตเดจเตเดจเต, เดชเด•เตเดทเต‡ เด…เดชเตเดฐเดคเต€เด•เตเดทเดฟเดคเดฎเดพเดฏเดฟ เดตเดจเตเดจเต เดฎเตŠเดคเตเดคเดคเตเดคเดฟเตฝ เด•เตŠเดจเตเดจเตŠเดŸเตเด•เตเด•เดฟเดฏ OOM-เด•เดฟเดฒเตเดฒเตผ เดชเต‹เดฒเต†เดฏเตเดณเตเดณ เด…เดคเต‡ เด‡เดซเด•เตเดฑเตเดฑเตเด•เตพ เดจเตฝเด•เตเดจเตเดจเดฟเดฒเตเดฒ.

PostgreSQL เดชเตเดฐเด•เดŸเดจเด‚ เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเดพเตป Linux เดŸเตเดฏเต‚เดฃเดฟเด‚เด—เต. เด‡เดฒเตเดฏ เด•เต‹เดธเตเดฎเต‹เดกเต†เดฎเดฟเดฏเตปเดธเตเด•เดฟ

เด…เดŸเตเดคเตเดคเดคเต เดŽเดจเตเดคเดพเดฃเต? เดžเด™เตเด™เตพ เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเด•เดณเตเดŸเต† เดชเตเดฐเด•เดŸเดจเดคเตเดคเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เดธเด‚เดธเดพเดฐเดฟเด•เตเด•เตเด•เดฏเตเด‚ เด•เตเดฐเดฎเต‡เดฃ เดกเดฟเดธเตเด•เตเด•เดณเดฟเดฒเต‡เด•เตเด•เต เดจเต€เด™เตเด™เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เตพ, เดŽเดฒเตเดฒเดพเดตเดฐเตเด‚ เด…เดตเดฐเตเดŸเต† เดคเดฒเดฏเดฟเตฝ เดชเดฟเดŸเดฟเด•เตเด•เดพเตป เดคเตเดŸเด™เตเด™เตเดจเตเดจเต. เด•เดพเดฐเดฃเด‚ เดกเดฟเดธเตเด•เต เดธเตเดฒเต‹ เด†เดฃเต, เดฎเต†เดฎเตเดฎเดฑเดฟ เดซเดพเดธเตเดฑเตเดฑเต เด†เดฃเต เดŽเดจเตเดจ เดธเดคเตเดฏเด‚ เด•เตเดŸเตเดŸเดฟเด•เตเด•เดพเดฒเด‚ เดฎเตเดคเตฝ เดŽเดฒเตเดฒเดพเดตเตผเด•เตเด•เตเด‚ เดชเดฐเดฟเดšเดฟเดคเดฎเดพเดฃเต. เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเดฟเดจเต เดกเดฟเดธเตเด•เต เดชเตเดฐเด•เดŸเดจ เดชเตเดฐเดถเตเดจเด™เตเด™เตพ เด‰เดฃเตเดŸเดพเด•เตเดฎเต†เดจเตเดจเต เดŽเดฒเตเดฒเดพเดตเตผเด•เตเด•เตเด‚ เด…เดฑเดฟเดฏเดพเด‚.

เดกเดฟเดธเตเด•เต เดฎเดจเตเดฆเด—เดคเดฟเดฏเดฟเดฒเดพเดฏเดคเดฟเดจเดพเตฝ เดšเต†เด•เตเด•เต เดชเต‹เดฏเดฟเดจเตเดฑเตเด•เดณเตเดŸเต† เดธเตเดชเตˆเด•เตเด•เตเด•เดณเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเต†เดŸเตเดŸ เดชเตเดฐเดงเดพเดจ PostgreSQL เดชเตเดฐเด•เดŸเดจ เดชเตเดฐเดถเตเดจเด‚ เดธเด‚เดญเดตเดฟเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ. เดฎเต†เดฎเตเดฎเดฑเดฟเดฏเตเด‚ เดกเดฟเดธเตเด•เต เดฌเดพเตปเดกเตโ€Œเดตเดฟเดกเตเดคเตเดคเตเด‚ เดธเดจเตเดคเตเดฒเดฟเดคเดฎเดฒเตเดฒ เดŽเดจเตเดจ เดตเดธเตเดคเตเดคเดฏเดพเดฃเต เด‡เดคเดฟเดจเต เด•เดพเดฐเดฃเด‚. เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, เดตเตเดฏเดคเตเดฏเดธเตเดค เดธเตเดฅเดฒเด™เตเด™เดณเดฟเตฝ เด…เดต เดธเดจเตเดคเตเดฒเดฟเดคเดฎเดพเด•เดฃเดฎเต†เดจเตเดจเดฟเดฒเตเดฒ. PostgreSQL เด•เต‹เตบเดซเดฟเด—เตผ เดšเต†เดฏเตโ€ŒเดคเดฟเดŸเตเดŸเดฟเดฒเตเดฒ, OS เด•เต‹เตบเดซเดฟเด—เตผ เดšเต†เดฏเตโ€ŒเดคเดฟเดŸเตเดŸเดฟเดฒเตเดฒ, เดนเดพเตผเดกเตโ€Œเดตเต†เดฏเตผ เด•เต‹เตบเดซเดฟเด—เตผ เดšเต†เดฏเตโ€ŒเดคเดฟเดŸเตเดŸเดฟเดฒเตเดฒ, เดนเดพเตผเดกเตโ€Œเดตเต†เดฏเตผ เดคเต†เดฑเตเดฑเดพเดฃเต. เดŽเดฒเตเดฒเดพเด‚ เดธเด‚เดญเดตเดฟเด•เตเด•เตเดจเตเดจเดคเตเดชเต‹เดฒเต† เดธเด‚เดญเดตเดฟเดšเตเดšเดพเตฝ เดฎเดพเดคเตเดฐเด‚ เดˆ เดชเตเดฐเดถเตเดจเด‚ เดธเด‚เดญเดตเดฟเด•เตเด•เดฟเดฒเตเดฒ, เด…เดคเดพเดฏเดคเต เด’เดจเตเดจเตเด•เดฟเตฝ เดฒเต‹เดกเต เด‡เดฒเตเดฒ, เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด•เตเดฐเดฎเต€เด•เดฐเดฃเด™เตเด™เดณเตเด‚ เดนเดพเตผเดกเตโ€Œเดตเต†เดฏเดฑเตเด‚ เดจเดจเตเดจเดพเดฏเดฟ เดคเดฟเดฐเดžเตเดžเต†เดŸเตเดคเตเดคเต.

PostgreSQL เดชเตเดฐเด•เดŸเดจเด‚ เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเดพเตป Linux เดŸเตเดฏเต‚เดฃเดฟเด‚เด—เต. เด‡เดฒเตเดฏ เด•เต‹เดธเตเดฎเต‹เดกเต†เดฎเดฟเดฏเตปเดธเตเด•เดฟ

เด…เดคเต เดŽเดจเตเดคเดพเดฃเต, เด…เดคเต เดŽเด™เตเด™เดจเต† เด•เดพเดฃเดชเตเดชเต†เดŸเตเดจเตเดจเต? เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ PostgreSQL-เตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจ เด†เดณเตเด•เตพ เด’เดจเตเดจเดฟเดฒเดงเดฟเด•เด‚ เดคเดตเดฃ เดˆ เดตเดฟเดทเดฏเดคเตเดคเดฟเตฝ เดชเตเดฐเดตเต‡เดถเดฟเดšเตเดšเดฟเดŸเตเดŸเตเดฃเตเดŸเต. เดžเดพเตป เดตเดฟเดถเดฆเต€เด•เดฐเดฟเด•เตเด•เดพเด‚. เดžเดพเตป เดชเดฑเดžเตเดžเดคเตเดชเต‹เดฒเต†, เดชเด™เตเด•เดฟเดŸเตเดŸ เดฎเต†เดฎเตเดฎเดฑเดฟเดฏเดฟเดฒเต† เดตเตƒเดคเตเดคเดฟเด•เต†เดŸเตเดŸ เดชเต‡เดœเตเด•เตพ เดกเดฟเดธเตเด•เดฟเดฒเต‡เด•เตเด•เต เด‡เดŸเดพเตป PostgreSQL เด‡เดŸเดฏเตเด•เตเด•เดฟเดŸเต† เดšเต†เด•เตเด•เต เดชเต‹เดฏเดฟเดจเตเดฑเตเด•เตพ เด‰เดฃเตเดŸเดพเด•เตเด•เตเดจเตเดจเต. เดžเด™เตเด™เตพเด•เตเด•เต เดตเดฒเดฟเดฏ เด…เดณเดตเดฟเตฝ เดชเด™เตเด•เดฟเดŸเตเดŸ เดฎเต†เดฎเตเดฎเดฑเดฟ เด‰เดฃเตเดŸเต†เด™เตเด•เดฟเตฝ, เดšเต†เด•เตเด•เต เดชเต‹เดฏเดฟเดจเตเดฑเต เดกเดฟเดธเตเด•เดฟเตฝ เดคเต€เดตเตเดฐเดฎเดพเดฏ เดธเตเดตเดพเดงเต€เดจเด‚ เดšเต†เดฒเตเดคเตเดคเดพเตป เดคเตเดŸเด™เตเด™เตเดจเตเดจเต, เด•เดพเดฐเดฃเด‚ เด‡เดคเต เดˆ เดชเต‡เดœเตเด•เดณเต† fsync เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด‰เดชเต‡เด•เตเดทเดฟเด•เตเด•เตเดจเตเดจเต. เด‡เดคเต เด•เต‡เตผเดฃเตฝ เดฌเดซเดฑเดฟเตฝ เดŽเดคเตเดคเตเด•เดฏเตเด‚ fsync เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดกเดฟเดธเตเด•เตเด•เดณเดฟเดฒเต‡เด•เตเด•เต เดŽเดดเตเดคเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เดˆ เดฌเดฟเดธเดฟเดจเดธเตเดธเดฟเดจเตเดฑเต† เด…เดณเดตเต เดตเดฒเตเดคเดพเดฃเต†เด™เตเด•เดฟเตฝ, เดจเดฎเตเด•เตเด•เต เด…เดธเตเด–เด•เดฐเดฎเดพเดฏ เด’เดฐเต เดชเตเดฐเดญเดพเดตเด‚ เดจเดฟเดฐเต€เด•เตเดทเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚, เด…เดคเดพเดฏเดคเต เดกเดฟเดธเตเด•เตเด•เดณเตเดŸเต† เดตเดณเดฐเต† เดตเดฒเดฟเดฏ เด‰เดชเดฏเต‹เด—เด‚.

เด‡เดตเดฟเดŸเต† เดŽเดจเดฟเด•เตเด•เต เดฐเดฃเตเดŸเต เดšเดฟเดคเตเดฐเด™เตเด™เตพ เด‰เดฃเตเดŸเต. เด…เดคเต เดŽเดจเตเดคเดพเดฃเต†เดจเตเดจเต เดžเดพเตป เด‡เดชเตเดชเต‹เตพ เดตเดฟเดถเดฆเต€เด•เดฐเดฟเด•เตเด•เตเด‚. เด‡เดต เดฐเดฃเตเดŸเต เดธเดฎเดฏเดฌเดจเตเดงเดฟเดค เด—เตเดฐเดพเดซเตเด•เดณเดพเดฃเต. เด†เดฆเตเดฏเดคเตเดคเต† เด—เตเดฐเดพเดซเต เดกเดฟเดธเตเด•เต เด‰เดชเดฏเต‹เด—เดฎเดพเดฃเต. เดˆ เดธเดฎเดฏเดคเตเดคเต เด‡เดคเต เดเด•เดฆเต‡เดถเด‚ 90% เดตเดฐเต† เดŽเดคเตเดคเตเดจเตเดจเต. เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดซเดฟเดธเดฟเด•เตเด•เตฝ เดกเดฟเดธเตเด•เตเด•เดณเตเดณเตเดณ เด’เดฐเต เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต เดชเดฐเดพเดœเดฏเด‚ เด‰เดฃเตเดŸเต†เด™เตเด•เดฟเตฝ, เด’เดฐเต เดฑเต†เดฏเดฟเดกเต เด•เตบเดŸเตเดฐเต‹เดณเตผ เด‰เดชเดฏเต‹เด—เด‚ 90% เด†เดฃเต†เด™เตเด•เดฟเตฝ, เด‡เดคเต เดฎเต‹เดถเด‚ เดตเดพเตผเดคเตเดคเดฏเดพเดฃเต. เด‡เดคเดฟเดจเตผเดคเตเดฅเด‚ เด•เตเดฑเดšเตเดšเต เด•เต‚เดŸเดฟ, เด…เดคเต 100 เตฝ เดŽเดคเตเดคเตเด•เดฏเตเด‚ I/O เดจเดฟเตผเดคเตเดคเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเด‚.

เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด’เดฐเต เดกเดฟเดธเตเด•เต เด…เดฑเต‡ เด‰เดฃเตเดŸเต†เด™เตเด•เดฟเตฝ, เด…เดคเต เด…เดฒเตเดชเด‚ เดตเตเดฏเดคเตเดฏเดธเตเดคเดฎเดพเดฏ เด•เดฅเดฏเดพเดฃเต. เด‡เดคเต เดŽเด™เตเด™เดจเต† เด•เต‹เตบเดซเดฟเด—เตผ เดšเต†เดฏเตโ€Œเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เดเดคเต เดคเดฐเด‚ เด…เดฑเต‡เดฏเดพเดฃเต เดŽเดจเตเดจเดคเดฟเดจเต† เด†เดถเตเดฐเดฏเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต.

เดธเดฎเดพเดจเตเดคเดฐเดฎเดพเดฏเดฟ, เด†เดจเตเดคเดฐเดฟเด• เดชเต‹เดธเตเดฑเตเดฑเตโ€Œเด—เตเดฐเต‡เดธเต เด•เดพเดดเตเดšเดฏเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เด’เดฐเต เด—เตเดฐเดพเดซเต เด‡เดตเดฟเดŸเต† เด•เตเดฐเดฎเต€เด•เดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เด‡เดคเต เดšเต†เด•เตเด•เตโ€Œเดชเต‹เดฏเดฟเดจเตเดฑเต เดŽเด™เตเด™เดจเต† เดธเด‚เดญเดตเดฟเด•เตเด•เตเดจเตเดจเตเดตเต†เดจเตเดจเต เดชเดฑเดฏเตเดจเตเดจเต. เด‡เดตเดฟเดŸเต†เดฏเตเดณเตเดณ เดชเดšเตเดš เดจเดฟเดฑเด‚ เด•เดพเดฃเดฟเด•เตเด•เตเดจเตเดจเดคเต เดŽเดคเตเดฐ เดฌเดซเดฑเตเด•เตพ, เดˆ เดตเตƒเดคเตเดคเดฟเด•เต†เดŸเตเดŸ เดชเต‡เดœเตเด•เตพ, เด† เดจเดฟเดฎเดฟเดทเด‚ เดธเดฎเดจเตเดตเดฏเดคเตเดคเดฟเดจเดพเดฏเดฟ เดˆ เดšเต†เด•เตเด•เต เดชเต‹เดฏเดฟเดจเตเดฑเดฟเตฝ เดŽเดคเตเดคเดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เด‡เดตเดฟเดŸเต† เดจเดฟเด™เตเด™เตพ เด…เดฑเดฟเดฏเต‡เดฃเตเดŸ เดชเตเดฐเดงเดพเดจ เด•เดพเดฐเตเดฏเด‚ เด‡เดคเดพเดฃเต. เดžเด™เตเด™เตพเด•เตเด•เต เด‡เดตเดฟเดŸเต† เดงเดพเดฐเดพเดณเด‚ เดชเต‡เดœเตเด•เตพ เด‰เดฃเตเดŸเต†เดจเตเดจเต เดžเด™เตเด™เตพ เด•เดพเดฃเตเดจเตเดจเต, เดšเดฟเดฒ เดธเดฎเดฏเด™เตเด™เดณเดฟเตฝ เดžเด™เตเด™เตพ เดฌเต‹เตผเดกเดฟเตฝ เดคเดŸเตเดŸเตเดจเตเดจเต, เด…เดคเดพเดฏเดคเต, เดžเด™เตเด™เตพ เดŽเดดเตเดคเดฟ, เดŽเดดเตเดคเดฟ, เด‡เดตเดฟเดŸเต† เดกเดฟเดธเตเด•เต เดธเดฟเดธเตเดฑเตเดฑเด‚ เดตเดณเดฐเต† เดคเดฟเดฐเด•เตเด•เดฟเดฒเดพเดฃเต. เดžเด™เตเด™เดณเตเดŸเต† เดšเต†เด•เตเด•เต เดชเต‹เดฏเดฟเดจเตเดฑเต เดกเดฟเดธเตเด•เดฟเตฝ เดตเดณเดฐเต† เดถเด•เตเดคเดฎเดพเดฏ เดธเตเดตเดพเดงเต€เดจเด‚ เดšเต†เดฒเตเดคเตเดคเตเดจเตเดจเต. เดธเดพเดนเดšเดฐเตเดฏเด‚ เด‡เดคเตเดชเต‹เดฒเต†เดฏเดพเดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚, เด…เดคเดพเดฏเดคเต เดžเด™เตเด™เตพเด•เตเด•เต เด‡เดตเดฟเดŸเต† เดฑเต†เด•เตเด•เต‹เตผเดกเดฟเด‚เด—เต เด•เตเดฑเดตเดพเดฏเดฟเดฐเตเดจเตเดจเต. เด•เตเดฐเดฎเต€เด•เดฐเดฃเด™เตเด™เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดจเดฎเตเด•เตเด•เต เด‡เดคเต เดชเดฐเดฟเดนเดฐเดฟเด•เตเด•เดพเดจเดพเด•เตเด‚, เด…เด™เตเด™เดจเต† เด…เดคเต เดคเตเดŸเดฐเตเด‚. เด…เดคเดพเดฏเดคเต, เดฑเต€เดธเตˆเด•เตเดฒเดฟเด‚เด—เต เดšเต†เดฑเตเดคเดพเดฃเต, เดŽเดจเตเดจเดพเตฝ เดŽเดตเดฟเดŸเต†เดฏเต‹ เดžเด™เตเด™เตพ เด‡เดตเดฟเดŸเต† เดŽเดจเตเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดŽเดดเตเดคเตเด•เดฏเดพเดฃเต.

เดˆ เดชเตเดฐเดถเตเดจเด‚ เดฎเดฑเดฟเด•เดŸเด•เตเด•เดพเตป เดŽเดจเตเดคเดพเดฃเต เดšเต†เดฏเตเดฏเต‡เดฃเตเดŸเดคเต? เดจเดฟเด™เตเด™เตพ เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเดฟเดจเต เด•เต€เดดเดฟเตฝ IO เดจเดฟเตผเดคเตเดคเดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต†เด™เตเด•เดฟเตฝ, เด…เดตเดฐเตเดŸเต† เด…เดญเตเดฏเตผเดคเตเดฅเดจเด•เตพ เดจเดฟเดฑเดตเต‡เดฑเตเดฑเดพเตป เดตเดจเตเดจ เดŽเดฒเตเดฒเดพ เด‰เดชเดฏเต‹เด•เตเดคเดพเด•เตเด•เดณเตเด‚ เด•เดพเดคเตเดคเดฟเดฐเดฟเด•เตเด•เตเด‚ เดŽเดจเตเดจเดพเดฃเต เด‡เดคเดฟเดจเตผเดคเตเดฅเด‚.

PostgreSQL เดชเตเดฐเด•เดŸเดจเด‚ เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเดพเตป Linux เดŸเตเดฏเต‚เดฃเดฟเด‚เด—เต. เด‡เดฒเตเดฏ เด•เต‹เดธเตเดฎเต‹เดกเต†เดฎเดฟเดฏเตปเดธเตเด•เดฟ

เดจเดฟเด™เตเด™เตพ เดฒเดฟเดจเด•เตเดธเดฟเดจเตเดฑเต† เดตเต€เด•เตเดทเดฃเด•เต‹เดฃเดฟเตฝ เดจเดฟเดจเตเดจเต เดจเต‹เด•เตเด•เตเด•เดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ, เดจเดฟเด™เตเด™เตพ เดจเดฒเตเดฒ เดนเดพเตผเดกเตโ€Œเดตเต†เดฏเตผ เดŽเดŸเตเดคเตเดคเต, เด…เดคเต เดถเดฐเดฟเดฏเดพเดฏเดฟ เด•เต‹เตบเดซเดฟเด—เตผ เดšเต†เดฏเตโ€Œเดคเต, PostgreSQL เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ เด•เตเดฐเดฎเต€เด•เดฐเดฟเดšเตเดšเดพเตฝ, เดˆ เดšเต†เด•เตเด•เตโ€Œเดชเต‹เดธเตเดฑเตเดฑเตเด•เตพ เด‡เดŸเดฏเตโ€Œเด•เตเด•เดฟเดŸเต† เด•เตเดฑเดฏเตโ€Œเด•เตเด•เตเด•เดฏเตเด‚ เด•เดพเดฒเด•เตเดฐเดฎเต‡เดฃ เด…เดต เดชเดฐเดธเตเดชเดฐเด‚ เดตเตเดฏเดพเดชเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต, เดคเตเดŸเตผเดจเตเดจเต เดจเดฟเด™เตเด™เตพ เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟ เดกเต†เดฌเดฟเดฏเตป เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เดณเดฟเดฒเต‡เด•เตเด•เต เด•เดŸเด•เตเด•เตเดจเตเดจเต. เดฎเดฟเด•เตเด• เดฒเดฟเดจเด•เตเดธเต เดตเดฟเดคเดฐเดฃเด™เตเด™เตพเด•เตเด•เตเด‚, เด‡เดคเดพเดฃเต เดšเดฟเดคเตเดฐเด‚: vm.dirty_ratio=20, vm.dirty_background_ratio=10.

เดŽเดจเตเดคเดพเดฃเต เด‡เดคเดฟเดจเตผเดคเตเดฅเด‚? เด•เต‡เตผเดฃเตฝ 2.6 เตฝ เดจเดฟเดจเตเดจเต เด’เดฐเต เดซเตเดฒเดทเดฟเด‚เด—เต เดญเต‚เดคเด‚ เดชเตเดฐเดคเตเดฏเด•เตเดทเดชเตเดชเต†เดŸเตเดŸเต. Pdglush, เด†เดฐเดพเดฃเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเต เดŽเดจเตเดจเดคเดฟเดจเต† เด†เดถเตเดฐเดฏเดฟเดšเตเดšเต, เด…เดคเต เด•เต‡เตผเดฃเตฝ เดฌเดซเดฑเดฟเตฝ เดจเดฟเดจเตเดจเต เดตเตƒเดคเตเดคเดฟเด•เต†เดŸเตเดŸ เดชเต‡เดœเตเด•เตพ เดชเดถเตเดšเดพเดคเตเดคเดฒเดคเตเดคเดฟเตฝ เด‰เดชเต‡เด•เตเดทเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดฒเตเด‚ เดตเตƒเดคเตเดคเดฟเด•เต†เดŸเตเดŸ เดชเต‡เดœเตเด•เตพ เด‰เดชเต‡เด•เตเดทเดฟเด•เตเด•เต‡เดฃเตเดŸเดฟเดตเดฐเตเดฎเตเดชเต‹เตพ เด‰เดชเต‡เด•เตเดทเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดฒเตเด‚ เดเตผเดชเตเดชเต†เดŸเตเดŸเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต.

เดŽเดชเตเดชเต‹เดดเดพเดฃเต เดชเดถเตเดšเดพเดคเตเดคเดฒเด‚ เดตเดฐเตเดจเตเดจเดคเต? เดธเต†เตผเดตเดฑเดฟเตฝ เดฒเดญเตเดฏเดฎเดพเดฏ เดฎเตŠเดคเตเดคเด‚ เดฑเดพเดฎเดฟเดจเตเดฑเต† 10% เด•เต‡เตผเดฃเตฝ เดฌเดซเดฑเดฟเดฒเต† เดตเตƒเดคเตเดคเดฟเด•เต†เดŸเตเดŸ เดชเต‡เดœเตเด•เดณเดพเตฝ เด•เตˆเดตเดถเดชเตเดชเต†เดŸเตเดคเตเดคเตเดฎเตเดชเต‹เตพ, เดชเดถเตเดšเดพเดคเตเดคเดฒเดคเตเดคเดฟเตฝ เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด• เดฑเตˆเดฑเตเดฑเต-เด“เดซเต เดซเด‚เด—เตเดทเตป เดตเดฟเดณเดฟเด•เตเด•เตเดจเตเดจเต. เดŽเดจเตเดคเตเด•เตŠเดฃเตเดŸเดพเดฃเต เด…เดคเดฟเดจเตเดฑเต† เดชเดถเตเดšเดพเดคเตเดคเดฒเด‚? เด’เดฐเต เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเตผ เดŽเดจเตเดจ เดจเดฟเดฒเดฏเดฟเตฝ, เดŽเดคเตเดฐ เดชเต‡เดœเตเด•เตพ เดŽเดดเตเดคเดฟเดคเตเดคเดณเตเดณเดฃเดฎเต†เดจเตเดจเต เด…เดคเต เด•เดฃเด•เตเด•เดฟเดฒเต†เดŸเตเด•เตเด•เตเดจเตเดจเต. เด•เต‚เดŸเดพเดคเต†, เด…เดฆเตเดฆเต‡เดนเด‚ N เดชเต‡เดœเตเด•เตพ เดŽเดดเตเดคเดฟเดคเตเดคเดณเตเดณเตเดจเตเดจเตเดตเต†เดจเตเดจเต เดชเดฑเดฏเตเด•. เด•เตเดฑเดšเตเดšเต เดจเต‡เดฐเด‚ เดˆ เด•เดพเดฐเตเดฏเด‚ เด‰เดฑเด™เตเด™เตเดจเตเดจเต. เดŽเดจเตเดจเดฟเดŸเตเดŸเต เด…เดตเตพ เดตเต€เดฃเตเดŸเตเด‚ เดตเดจเตเดจเต เด•เตเดฑเดšเตเดšเต เดชเต‡เดœเตเด•เตพ เดชเด•เตผเดคเตเดคเตเดจเตเดจเต.

เด‡เดคเต เดตเดณเดฐเต† เดฒเดณเดฟเดคเดฎเดพเดฏ เด’เดฐเต เด•เดฅเดฏเดพเดฃเต. เดธเตเดตเดฟเดฎเตเดฎเดฟเด‚เด—เต เดชเต‚เดณเดฟเดฒเต† เดชเต‹เดฒเต† เด‡เดตเดฟเดŸเต† เดชเตเดฐเดถเตเดจเด‚, เด’เดฐเต เดชเตˆเดชเตเดชเดฟเตฝ เด’เดดเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ เด…เดคเต เดฎเดฑเตเดฑเตŠเดจเตเดจเดฟเดฒเต‡เด•เตเด•เต เด’เดดเตเด•เตเดจเตเดจเต. เดžเด™เตเด™เดณเตเดŸเต† เดšเต†เด•เตเด•เตโ€Œเดชเต‹เดฏเดฟเดจเตเดฑเต เดŽเดคเตเดคเดฟ, เด…เดคเต เด‰เดชเต‡เด•เตเดทเดฟเด•เตเด•เดพเตป เด•เตเดฑเดšเตเดšเต เดตเตƒเดคเตเดคเดฟเด•เต†เดŸเตเดŸ เดชเต‡เดœเตเด•เตพ เด…เดฏเดšเตเดšเดพเตฝ, เด•เตเดฐเดฎเต‡เดฃ เดฎเตเดดเตเดตเตป เด•เดพเดฐเตเดฏเดตเตเด‚ เด•เต‡เตผเดฃเตฝ เดฌเดซเตผ pgflush-เตฝ เดจเดฟเดจเตเดจเต เดญเด‚เด—เดฟเดฏเดพเดฏเดฟ เดชเดฐเดฟเดนเดฐเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเด‚.

เดˆ เดตเตƒเดคเตเดคเดฟเด•เต†เดŸเตเดŸ เดชเต‡เดœเตเด•เตพ เด•เตเดฎเดฟเดžเตเดžเตเด•เต‚เดŸเตเดจเตเดจเดคเต เดคเตเดŸเดฐเตเด•เดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ, เด…เดต 20% เดตเดฐเต† เดถเต‡เด–เดฐเดฟเด•เตเด•เตเด‚, เด…เดคเดฟเดจเตเดถเต‡เดทเด‚ OS เดฎเตเตปเด—เดฃเดจ เดฎเตเดดเตเดตเตป เดกเดฟเดธเตเด•เดฟเดฒเต‡เด•เตเด•เต เดŽเดดเตเดคเตเด• เดŽเดจเตเดจเดคเดพเดฃเต, เด•เดพเดฐเดฃเด‚ เดตเตˆเดฆเตเดฏเตเดคเดฟ เดชเดฐเดพเดœเดฏเดชเตเดชเต†เดŸเตเด•เดฏเตเด‚ เดŽเดฒเตเดฒเดพเด‚ เดจเดฎเตเด•เตเด•เต เดฆเต‹เดทเด•เดฐเดฎเดพเดตเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเด‚. เดจเดฎเตเด•เตเด•เต เดˆ เดกเดพเดฑเตเดฑ เดจเดทเตโ€ŒเดŸเดฎเดพเด•เตเด‚, เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต.

เดŽเดจเตเดคเดพเดฃเต เดคเดจเตเดคเตเดฐเด‚? เด†เดงเตเดจเดฟเด• เดฒเต‹เด•เดคเตเดคเดฟเดฒเต† เดˆ เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เดฎเต†เดทเต€เดจเดฟเดฒเตเดณเตเดณ เดฎเตŠเดคเตเดคเด‚ เดฑเดพเดฎเดฟเดจเตเดฑเต† 20 เด‰เด‚ 10% เด‰เด‚ เด†เดฃเต, เดจเดฟเด™เตเด™เดณเตเดŸเต† เด•เตˆเดตเดถเดฎเตเดณเตเดณ เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดกเดฟเดธเตเด•เต เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดจเตเดฑเต† เดคเตเดฐเต‚เดชเตเดŸเตเดŸเดฟเดจเตเดฑเต† เด•เดพเดฐเตเดฏเดคเตเดคเดฟเตฝ เด…เดต เดคเดฟเด•เดšเตเดšเตเด‚ เดญเต€เด•เดฐเดฎเดพเดฃเต.

เดจเดฟเด™เตเด™เตพเด•เตเด•เต 128 เดœเดฟเดฌเดฟ เดฑเดพเด‚ เด‰เดฃเตเดŸเต†เดจเตเดจเต เดธเด™เตเด•เตฝเดชเตเดชเดฟเด•เตเด•เตเด•. เดจเดฟเด™เตเด™เดณเตเดŸเต† เดกเดฟเดธเตเด•เต เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเตฝ 12,8 GB เดŽเดคเตเดคเตเดจเตเดจเต. เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด…เดตเดฟเดŸเต† เดŽเดจเตเดคเต เด•เดพเดทเต† เด‰เดฃเตเดŸเต†เด™เตเด•เดฟเดฒเตเด‚, เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด…เดตเดฟเดŸเต† เดŽเดจเตเดคเต เด…เดฑเต‡ เด‰เดฃเตเดŸเดพเดฏเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, เด…เดต เด…เดงเดฟเด•เด•เดพเดฒเด‚ เดจเดฟเดฒเดจเดฟเตฝเด•เตเด•เดฟเดฒเตเดฒ.

PostgreSQL เดชเตเดฐเด•เดŸเดจเด‚ เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเดพเตป Linux เดŸเตเดฏเต‚เดฃเดฟเด‚เด—เต. เด‡เดฒเตเดฏ เด•เต‹เดธเตเดฎเต‹เดกเต†เดฎเดฟเดฏเตปเดธเตเด•เดฟ

เด…เดคเดฟเดจเดพเตฝ, เดจเดฟเด™เตเด™เดณเตเดŸเต† เดฑเต†เดฏเดฟเดกเต เด•เตบเดŸเตเดฐเต‹เดณเดฑเดฟเดจเตเดฑเต† เด•เดดเดฟเดตเตเด•เดณเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟ เดˆ เดจเดฎเตเดชเดฑเตเด•เตพ เด‰เดŸเดจเดŸเดฟ เด•เตเดฐเดฎเต€เด•เดฐเดฟเด•เตเด•เดพเตป เดžเด™เตเด™เตพ เดถเตเดชเดพเตผเดถ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. 512 MB เด•เดพเดทเต† เด‰เดณเตเดณ เด’เดฐเต เด•เตบเดŸเตเดฐเต‹เดณเดฑเดฟเดจเดพเดฏเดฟ เดžเดพเตป เด‰เดŸเตป เดคเดจเตเดจเต† เด‡เดตเดฟเดŸเต† เด’เดฐเต เดถเตเดชเดพเตผเดถ เดจเตฝเด•เดฟ.

เดŽเดฒเตเดฒเดพเด‚ เดตเดณเดฐเต† เดฒเดณเดฟเดคเดฎเดพเดฏเดฟ เด•เดฃเด•เตเด•เดพเด•เตเด•เดชเตเดชเต†เดŸเตเดจเตเดจเต. เดจเดฟเด™เตเด™เตพเด•เตเด•เต vm.dirty_background เดฌเตˆเดฑเตเดฑเตเด•เดณเดฟเตฝ เด‡เดŸเดพเด‚. เดˆ เด•เตเดฐเดฎเต€เด•เดฐเดฃเด™เตเด™เตพ เดฎเตเดฎเตเดชเดคเตเดคเต† เดฐเดฃเตเดŸเต†เดฃเตเดฃเด‚ เดฑเดฆเตเดฆเดพเด•เตเด•เตเดจเตเดจเต. เด’เดจเตเดจเตเด•เดฟเตฝ เด…เดจเตเดชเดพเดคเด‚ เดกเดฟเดซเต‹เตพเดŸเตเดŸเดพเดฃเต, เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดฌเตˆเดฑเตเดฑเตเด•เตพ เด‰เดณเตเดณเดต เดธเดœเต€เดตเดฎเดพเด•เตเด•เดฟเดฏเดพเตฝ, เดฌเตˆเดฑเตเดฑเตเด•เตพ เด‰เดณเตเดณเดต เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเด‚. เดŽเดจเตเดจเดพเตฝ เดžเดพเตป เด’เดฐเต เดกเดฟเดฌเดฟเดŽ เด•เตบเดธเตพเดŸเตเดŸเดจเตเดฑเดพเดฏเดคเดฟเดจเดพเดฒเตเด‚ เดตเตเดฏเดคเตเดฏเดธเตเดค เด•เตเดฒเดฏเดจเตเดฑเตเด•เตพเด•เตเด•เตŠเดชเตเดชเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเดพเดฒเตเด‚ เดžเดพเตป เดธเตเดŸเตเดฐเต‹เด•เตพ เดตเดฐเดฏเตเด•เตเด•เดพเตป เดถเตเดฐเดฎเดฟเด•เตเด•เตเดจเตเดจเต, เด…เดคเดฟเดจเดพเตฝ, เดฌเตˆเดฑเตเดฑเตเด•เดณเดฟเดฒเดพเดฃเต†เด™เตเด•เดฟเตฝ, เดฌเตˆเดฑเตเดฑเตเด•เดณเดฟเตฝ. เด’เดฐเต เดจเดฒเตเดฒ เด…เดกเตเดฎเดฟเตป เดธเต†เตผเดตเดฑเดฟเตฝ เด•เต‚เดŸเตเดคเตฝ เดฎเต†เดฎเตเดฎเดฑเดฟ เดšเต‡เตผเด•เตเด•เดฟเดฒเตเดฒเต†เดจเตเดจเตเด‚ เดฑเต€เดฌเต‚เดŸเตเดŸเต เดšเต†เดฏเตเดฏเตเดฎเต†เดจเตเดจเตเด‚ เด•เดฃเด•เตเด•เต เด…เดคเต‡เดชเดŸเดฟ เดจเดฟเดฒเดจเดฟเตฝเด•เตเด•เตเดฎเต†เดจเตเดจเตเด‚ เด†เดฐเตเด‚ เด‰เดฑเดชเตเดชเต เดจเตฝเด•เดฟเดฏเดฟเดฒเตเดฒ. เดˆ เดธเด‚เด–เตเดฏเด•เตพ เด•เดฃเด•เตเด•เดพเด•เตเด•เตเด•, เด…เด™เตเด™เดจเต† เดŽเดฒเตเดฒเดพเด‚ เด’เดฐเต เด—เตเดฏเดพเดฐเดจเตเดฑเดฟเดฏเต‹เดŸเต† เด…เดตเดฟเดŸเต† เดฏเต‹เดœเดฟเด•เตเด•เตเดจเตเดจเต.

เดจเดฟเด™เตเด™เตพ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดŽเดจเตเดคเต เดธเด‚เดญเดตเดฟเด•เตเด•เตเด‚? เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดซเตเดฒเดทเดฟเด‚เด—เต เดซเดฒเดชเตเดฐเดฆเดฎเดพเดฏเดฟ เดจเดฟเตผเดคเตเดคเดฒเดพเด•เตเด•เตเดจเตเดจเตเดตเต†เดจเตเดจเต เดžเดพเตป เดŽเดดเตเดคเดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต, เดŽเดจเตเดจเดพเตฝ เดตเดพเดธเตเดคเดตเดคเตเดคเดฟเตฝ เด‡เดคเต เดธเด‚เดธเดพเดฐเดคเตเดคเดฟเดจเตเดฑเต† เด’เดฐเต เดฐเต‚เดชเดฎเดพเดฃเต. เด“เดชเตเดชเดฑเต‡เดฑเตเดฑเดฟเด‚เด—เต เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดจเต เด’เดฐเต เดตเดฒเดฟเดฏ เดชเตเดฐเดถเตโ€ŒเดจเดฎเตเดฃเตเดŸเต - เด‡เดคเดฟเดจเต เดงเดพเดฐเดพเดณเด‚ เดตเตƒเดคเตเดคเดฟเด•เต†เดŸเตเดŸ เดชเต‡เดœเตเด•เตพ เด‰เดฃเตเดŸเต, เด…เดคเดฟเดจเดพเตฝ เดจเดฟเด™เตเด™เดณเตเดŸเต† เด•เตเดฒเดฏเดจเตเดฑเตเด•เตพ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจ IO เดซเดฒเดชเตเดฐเดฆเดฎเดพเดฏเดฟ เดจเดฟเตผเดคเตเดคเดฟ, เด…เดคเดพเดฏเดคเต เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเดฟเดฒเต‡เด•เตเด•เต เด’เดฐเต sql เด…เดจเตเดตเต‡เดทเดฃเด‚ เด…เดฏเดฏเตโ€Œเด•เตเด•เดพเตป เด…เดชเตเดฒเดฟเด•เตเด•เต‡เดทเตป เดตเดจเตเดจเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เด…เดคเต เด•เดพเดคเตเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เด…เดคเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เดเดคเตŠเดฐเต เด‡เตปเดชเตเดŸเตเดŸเตเด‚/เด”เดŸเตเดŸเตโ€ŒเดชเตเดŸเตเดŸเตเด‚ เดเดฑเตเดฑเดตเตเด‚ เด•เตเดฑเดžเตเดž เดฎเตเตปเด—เดฃเดจเดฏเตเดณเตเดณเดคเดพเดฃเต, เด•เดพเดฐเดฃเด‚ เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต เด’เดฐเต เดšเต†เด•เตเด•เตโ€Œเดชเต‹เดฏเดฟเดจเตเดฑเดพเดฃเต. เด…เดตเตพ เดŽเดชเตเดชเต‹เตพ เดชเต‚เตผเดคเตเดคเดฟเดฏเดพเด•เตเด•เตเด‚ เดŽเดจเตเดจเดคเต เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏเตเด‚ เดตเตเดฏเด•เตเดคเดฎเดฒเตเดฒ. เดจเดฟเด™เตเด™เตพ เดจเต‹เตบ-เดฌเดพเด•เตเด•เตเด—เตเดฐเต—เดฃเตเดŸเต เดซเตเดฒเดทเดฟเด‚เด—เต เดจเต‡เดŸเดฟเดฏเดพเตฝ, เดจเดฟเด™เตเด™เดณเตเดŸเต† เดŽเดฒเตเดฒเดพ IO-เดฏเตเด‚ เด…เดคเต เด‰เตพเด•เตเด•เตŠเดณเตเดณเตเดจเตเดจเต เดŽเดจเตเดจเดพเดฃเต. เด…เดคเต เด…เดตเดธเดพเดจเดฟเด•เตเด•เตเดจเตเดจเดคเตเดตเดฐเต† เดจเดฟเด™เตเด™เตพ เด’เดจเตเดจเตเด‚ เดšเต†เดฏเตเดฏเดฟเดฒเตเดฒ.

เดˆ เดฑเดฟเดชเตเดชเต‹เตผเดŸเตเดŸเดฟเดจเตเดฑเต† เดชเดฐเดฟเดงเดฟเด•เตเด•เดชเตเดชเตเดฑเดฎเตเดณเตเดณ เดฐเดฃเตเดŸเต เดชเตเดฐเดงเดพเดจ เด•เดพเดฐเตเดฏเด™เตเด™เตพ เด•เต‚เดŸเดฟ เด‡เดตเดฟเดŸเต†เดฏเตเดฃเตเดŸเต. เดˆ เด•เตเดฐเดฎเต€เด•เดฐเดฃเด™เตเด™เตพ postgresql.conf-เดฒเต† เด•เตเดฐเดฎเต€เด•เดฐเดฃเด™เตเด™เดณเตเดฎเดพเดฏเดฟ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเดฃเด‚, เด…เดคเดพเดฏเดคเต เดšเต†เด•เตเด•เตโ€Œเดชเต‹เดฏเดฟเดจเตเดฑเต เด•เตเดฐเดฎเต€เด•เดฐเดฃเด™เตเด™เตพ. เดจเดฟเด™เตเด™เดณเตเดŸเต† เดกเดฟเดธเตเด•เต เดธเดฟเดธเตเดฑเตเดฑเด‚ เดตเต‡เดฃเตเดŸเดคเตเดฐ เด•เตเดฐเดฎเต€เด•เดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เดฃเด‚. RAID-เตฝ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด’เดฐเต เด•เดพเดทเต† เด‰เดฃเตเดŸเต†เด™เตเด•เดฟเตฝ, เด…เดคเดฟเดจเต เดฌเดพเดฑเตเดฑเดฑเดฟ เด‰เดฃเตเดŸเดพเดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚. เด†เดณเตเด•เตพ เดฌเดพเดฑเตเดฑเดฑเดฟ เด‡เดฒเตเดฒเดพเดคเต† เดจเดฒเตเดฒ เด•เดพเดทเต† เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต RAID เดตเดพเด™เตเด™เตเดจเตเดจเต. เดจเดฟเด™เตเด™เตพเด•เตเด•เต RAID-เตฝ SSD-เด•เตพ เด‰เดฃเตเดŸเต†เด™เตเด•เดฟเตฝ, เด…เดต เดธเต†เตผเดตเตผ เด†เดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚, เด…เดตเดฟเดŸเต† เด•เดชเตเดชเดพเดธเดฟเดฑเตเดฑเดฑเตเด•เตพ เด‰เดฃเตเดŸเดพเดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚. เดตเดฟเดถเดฆเดฎเดพเดฏ เด’เดฐเต เดšเต†เด•เตเด•เตโ€Œเดฒเดฟเดธเตเดฑเตเดฑเต เด‡เดคเดพ. PostgreSQL-เตฝ เด’เดฐเต เดชเต†เตผเดซเต‹เดฎเตปเดธเต เดกเดฟเดธเตเด•เต เดŽเด™เตเด™เดจเต† เด•เต‹เตบเดซเดฟเด—เตผ เดšเต†เดฏเตเดฏเดพเด‚ เดŽเดจเตเดจเดคเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดŽเดจเตเดฑเต† เดฑเดฟเดชเตเดชเต‹เตผเดŸเตเดŸเต เดˆ เดฒเดฟเด™เตเด•เดฟเตฝ เด…เดŸเด™เตเด™เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เดˆ เดšเต†เด•เตเด•เตโ€Œเดฒเดฟเดธเตเดฑเตเดฑเตเด•เดณเต†เดฒเตเดฒเดพเด‚ เด…เดตเดฟเดŸเต†เดฏเตเดฃเตเดŸเต.

PostgreSQL เดชเตเดฐเด•เดŸเดจเด‚ เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเดพเตป Linux เดŸเตเดฏเต‚เดฃเดฟเด‚เด—เต. เด‡เดฒเตเดฏ เด•เต‹เดธเตเดฎเต‹เดกเต†เดฎเดฟเดฏเตปเดธเตเด•เดฟ

เดฎเดฑเตเดฑเต†เดจเตเดคเดพเดฃเต เดœเต€เดตเดฟเดคเด‚ เดตเดณเดฐเต† เดชเตเดฐเดฏเดพเดธเด•เดฐเดฎเดพเด•เตเด•เตเดจเตเดจเดคเต? เด‡เดต เดฐเดฃเตเดŸเต เดชเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เดณเดพเดฃเต. เด…เดต เดคเดพเดฐเดคเดฎเตเดฏเต‡เดจ เดชเตเดคเดฟเดฏเดคเดพเดฃเต. เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดฏเดพเดฏเดฟ, เด…เดต เดตเตเดฏเดคเตเดฏเดธเตเดค เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด•เดณเดฟเตฝ เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเดพเด‚. เดคเต†เดฑเตเดฑเดพเดฏเดฟ เด“เตบ เดšเต†เดฏเตโ€Œเดคเดพเตฝ เด…เดตเตผเด•เตเด•เต เดœเต€เดตเดฟเดคเด‚ เดฌเตเดฆเตเดงเดฟเดฎเตเดŸเตเดŸเตเดณเตเดณเดคเดพเด•เตเด•เตเด‚.

PostgreSQL เดชเตเดฐเด•เดŸเดจเด‚ เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเดพเตป Linux เดŸเตเดฏเต‚เดฃเดฟเด‚เด—เต. เด‡เดฒเตเดฏ เด•เต‹เดธเตเดฎเต‹เดกเต†เดฎเดฟเดฏเตปเดธเตเด•เดฟ

เดคเดพเดฐเดคเดฎเตเดฏเต‡เดจ เดชเตเดคเดฟเดฏ เดฐเดฃเตเดŸเต เด•เดพเดฐเตเดฏเด™เตเด™เดณเตเดฃเตเดŸเต. เด…เดตเตผ เด‡เดคเดฟเดจเด•เด‚ เดฎเต‚เดจเตเดจเดพเด‚ เด•เต‹เดฑเตเด•เดณเดฟเตฝ เดชเตเดฐเดคเตเดฏเด•เตเดทเดชเตเดชเต†เดŸเตเดŸเต. เด‡เดคเต เดจเดพเดจเต‹เดธเต†เด•เตเด•เตปเดกเดฟเดฒเต† sched_migration_cost เด†เดฃเต, sched_autogroup_enabled เด†เดฃเต, เด‡เดคเต เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดฏเดพเดฏเดฟ เด’เดจเตเดจเดพเดฃเต.

เดชเดฟเดจเตเดจเต† เดŽเด™เตเด™เดจเต†เดฏเดพเดฃเต เด…เดตเตผ เดจเดฟเด™เตเด™เดณเตเดŸเต† เดœเต€เดตเดฟเดคเด‚ เดจเดถเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเต? เดทเต†เดกเต_เดฎเตˆเด—เตเดฐเต‡เดทเตป_เดšเต†เดฒเดตเต เดŽเดจเตเดคเดพเดฃเต? เดฒเดฟเดจเด•เตเดธเดฟเตฝ, เดทเต†เดกเตเดฏเต‚เดณเดฑเดฟเดจเต เด’เดฐเต เดธเดฟเดชเดฟเดฏเตเดตเดฟเตฝ เดจเดฟเดจเตเดจเต เดฎเดฑเตเดฑเตŠเดจเตเดจเดฟเดฒเต‡เด•เตเด•เต เด’เดฐเต เดชเตเดฐเต‹เดธเดธเตเดธเต เดฎเตˆเด—เตเดฐเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดฏเดพเตป เด•เดดเดฟเดฏเตเด‚. เด…เดจเตเดตเต‡เดทเดฃเด™เตเด™เตพ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจ PostgreSQL-เดจเต, เดฎเดฑเตเดฑเตŠเดฐเต เดธเดฟเดชเดฟเดฏเตเดตเดฟเดฒเต‡เด•เตเด•เต เดฎเตˆเด—เตเดฐเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเต เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏเตเด‚ เดตเตเดฏเด•เตเดคเดฎเดฒเตเดฒ. เด’เดฐเต เด“เดชเตเดชเดฑเต‡เดฑเตเดฑเดฟเด‚เด—เต เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดจเตเดฑเต† เดตเต€เด•เตเดทเดฃเด•เต‹เดฃเดฟเตฝ, เดจเดฟเด™เตเด™เตพ เด“เดชเตเดชเตบ เด“เดซเต€เดธเดฟเดจเตเด‚ เดŸเต†เตผเดฎเดฟเดจเดฒเดฟเดจเตเด‚ เด‡เดŸเดฏเดฟเตฝ เดตเดฟเตปเดกเต‹เด•เตพ เดฎเดพเดฑเตเดฎเตเดชเต‹เตพ, เด‡เดคเต เดจเดฒเตเดฒเดคเดพเดฏเดฟเดฐเดฟเด•เตเด•เดพเด‚, เดชเด•เตเดทเต‡ เด’เดฐเต เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเดฟเดจเต เด‡เดคเต เดตเดณเดฐเต† เดฎเต‹เดถเดฎเดพเดฃเต. เด…เดคเดฟเดจเดพเตฝ, เดฎเตˆเด—เตเดฐเต‡เดทเตป_เด•เต‹เดธเตเดฑเตเดฑเต เดšเดฟเดฒ เดตเดฒเดฟเดฏ เดฎเต‚เดฒเตเดฏเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต, เด•เตเดฑเดžเตเดžเดคเต เด†เดฏเดฟเดฐเด•เตเด•เดฃเด•เตเด•เดฟเดจเต เดจเดพเดจเต‹เดธเต†เด•เตเด•เตปเดกเตเด•เดณเต†เด™เตเด•เดฟเดฒเตเด‚ เดธเดœเตเดœเต€เด•เดฐเดฟเด•เตเด•เตเด• เดŽเดจเตเดจเดคเดพเดฃเต เดจเตเดฏเดพเดฏเดฎเดพเดฏ เดจเดฏเด‚.

เดทเต†เดกเตเดฏเต‚เดณเตผเด•เตเด•เต เด‡เดคเต เดŽเดจเตเดคเดพเดฃเต เด…เตผเดคเตเดฅเดฎเดพเด•เตเด•เตเดจเตเดจเดคเต? เดˆ เดธเดฎเดฏเดคเตเดคเต เดชเตเดฐเด•เตเดฐเดฟเดฏ เด‡เดชเตเดชเต‹เดดเตเด‚ เดšเต‚เดŸเตเดณเตเดณเดคเดพเดฏเดฟ เด•เดฃเด•เตเด•เดพเด•เตเด•เตเด‚. เด…เดคเดพเดฏเดคเต, เดจเดฟเด™เตเด™เตพ เดฆเต€เตผเด˜เด•เดพเดฒเดฎเดพเดฏเดฟ เดŽเดจเตเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจ เด’เดฐเต เดฆเต€เตผเด˜เด•เดพเดฒ เด‡เดŸเดชเดพเดŸเต เด‰เดฃเตเดŸเต†เด™เตเด•เดฟเตฝ, เดทเต†เดกเตเดฏเต‚เดณเตผเด•เตเด•เต เด‡เดคเต เดฎเดจเดธเตเดธเดฟเดฒเดพเด•เตเด‚. เดˆ เดธเดฎเดฏเดชเดฐเดฟเดงเดฟ เด•เดŸเดจเตเดจเตเดชเต‹เด•เตเดจเตเดจเดคเตเดตเดฐเต†, เดˆ เดชเตเดฐเด•เตเดฐเดฟเดฏ เดŽเดตเดฟเดŸเต†เดฏเตเด‚ เดฎเตˆเด—เตเดฐเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดฏเต‡เดฃเตเดŸ เด†เดตเดถเตเดฏเดฎเดฟเดฒเตเดฒเต†เดจเตเดจเต เด…เดฆเตเดฆเต‡เดนเด‚ เด…เดจเตเดฎเดพเดจเดฟเด•เตเด•เตเด‚. เด…เดคเต‡ เดธเดฎเดฏเด‚ เดชเตเดฐเต‹เดธเดธเตเดธเต เดŽเดจเตเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดšเต†เดฏเตเดฏเตเด•เดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ, เด…เดคเต เดŽเดตเดฟเดŸเต†เดฏเตเด‚ เดฎเตˆเด—เตเดฐเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดฏเดชเตเดชเต†เดŸเดฟเดฒเตเดฒ, เด…เดคเต เด…เดจเตเดตเดฆเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดธเดฟเดชเดฟเดฏเตเดตเดฟเตฝ เดจเดฟเดถเดฌเตเดฆเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเด‚. เด•เต‚เดŸเดพเดคเต† เดซเดฒเด‚ เดฎเดฟเด•เดšเตเดšเดคเดพเดฃเต.

เดฐเดฃเตเดŸเดพเดฎเดคเตเดคเต† เดชเต‹เดฏเดฟเดจเตเดฑเต เด“เดŸเตเดŸเต‹เด—เตเดฐเต‚เดชเตเดชเต เด†เดฃเต. เด†เดงเตเดจเดฟเด• เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเด•เดณเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดฎเดฟเดฒเตเดฒเดพเดคเตเดค เดจเดฟเตผเดฆเตเดฆเดฟเดทเตโ€ŒเดŸ เดตเตผเด•เตเด•เตโ€Œเดฒเต‹เดกเตเด•เตพเด•เตเด•เต เด’เดฐเต เดจเดฒเตเดฒ เด†เดถเดฏเดฎเตเดฃเตเดŸเต - เด…เดต เดธเดฎเดพเดฐเด‚เดญเดฟเดšเตเดš เดตเต†เตผเดšเตเดตเตฝ เดŸเต†เตผเดฎเดฟเดจเตฝ เดตเดดเดฟ เดชเตเดฐเต‹เดธเดธเตเดธเตเด•เตพ เด—เตเดฐเต‚เดชเตเดชเตเดšเต†เดฏเตเดฏเตเด• เดŽเดจเตเดจเดคเดพเดฃเต. เดšเดฟเดฒ เดœเต‹เดฒเดฟเด•เตพเด•เตเด•เต เด‡เดคเต เดธเต—เด•เดฐเตเดฏเดชเตเดฐเดฆเดฎเดพเดฃเต. เดชเตเดฐเดพเดฏเต‹เด—เดฟเด•เดฎเดพเดฏเดฟ, เด’เดฐเตŠเดฑเตเดฑ เดŸเต†เตผเดฎเดฟเดจเดฒเดฟเตฝ เดจเดฟเดจเตเดจเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจ เด’เดฐเต เดชเตเดฐเต€เดซเต‹เตผเด•เตเด•เต เด‰เดณเตเดณ เด’เดฐเต เดฎเตพเดŸเตเดŸเดฟ-เดชเตเดฐเต‹เดธเดธเต เดธเดฟเดธเตเดฑเตเดฑเดฎเดพเดฃเต PostgreSQL. เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด’เดฐเต เดฒเต‹เด•เตเด•เต เดฑเตˆเดฑเตเดฑเดฑเตเด‚ เดšเต†เด•เตเด•เต เดชเต‹เดฏเดฟเดจเตเดฑเตเด‚ เด‰เดฃเตเดŸเต, เดจเดฟเด™เตเด™เดณเตเดŸเต† เดŽเดฒเตเดฒเดพ เด•เตเดฒเดฏเดจเตเดฑเต เด…เดญเตเดฏเตผเดคเตเดฅเดจเด•เดณเตเด‚ เด“เดฐเต‹ เดธเดฟเดชเดฟเดฏเตเดตเดฟเดฒเตเด‚ เด’เดฐเต เดทเต†เดกเตเดฏเต‚เดณเดฑเดพเดฏเดฟ เด—เตเดฐเต‚เดชเตเดชเตเดšเต†เดฏเตเดฏเดชเตเดชเต†เดŸเตเด‚. เดชเดฐเดธเตเดชเดฐเด‚ เด‡เดŸเดชเต†เดŸเดพเดจเตเด‚ เด…เดตเดจเต† เด•เต‚เดŸเตเดคเตฝ เดจเต‡เดฐเด‚ เดคเดณเดšเตเดšเดฟเดŸเดพเดจเตเด‚ เดตเต‡เดฃเตเดŸเดฟ, เด…เดตเตป เดธเตเดตเดคเดจเตเดคเตเดฐเดจเดพเด•เดพเตป เด…เดตเตผ เดเด•เตเดฏเดคเตเดคเต‹เดŸเต† เด…เดตเดฟเดŸเต† เด•เดพเดคเตเดคเดฟเดฐเดฟเด•เตเด•เตเด‚. เด‡เดคเตเดคเดฐเดฎเตŠเดฐเต เดฒเต‹เดกเดฟเดจเตเดฑเต† เด•เดพเดฐเตเดฏเดคเตเดคเดฟเตฝ เดคเต€เตผเดคเตเดคเตเด‚ เด…เดจเดพเดตเดถเตเดฏเดฎเดพเดฏ เด’เดฐเต เด•เดฅเดฏเดพเดฃเดฟเดคเต, เด…เดคเดฟเดจเดพเตฝ เด‡เดคเต เด“เดซเต เดšเต†เดฏเตเดฏเต‡เดฃเตเดŸเดคเต เด†เดตเดถเตเดฏเดฎเดพเดฃเต.

PostgreSQL เดชเตเดฐเด•เดŸเดจเด‚ เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเดพเตป Linux เดŸเตเดฏเต‚เดฃเดฟเด‚เด—เต. เด‡เดฒเตเดฏ เด•เต‹เดธเตเดฎเต‹เดกเต†เดฎเดฟเดฏเตปเดธเตเด•เดฟ

เดŽเดจเตเดฑเต† เดธเดนเดชเตเดฐเดตเตผเดคเตเดคเด•เดจเดพเดฏ เด…เดฒเด•เตเดธเดฟ เดฒเต†เดธเต‹เดตเตเดธเตเด•เดฟ เด’เดฐเต เดฒเดณเดฟเดคเดฎเดพเดฏ pgbench เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดŸเต†เดธเตเดฑเตเดฑเตเด•เตพ เดจเดŸเดคเตเดคเดฟ, เด…เดตเดฟเดŸเต† เด…เดฆเตเดฆเต‡เดนเด‚ เดฎเตˆเด—เตเดฐเต‡เดทเตป_เดšเต†เดฒเดตเต เด’เดฐเต เด•เตเดฐเดฎเดคเตเดคเดฟเตฝ เดตเตผเดฆเตเดงเดฟเดชเตเดชเดฟเด•เตเด•เตเด•เดฏเตเด‚ เด“เดŸเตเดŸเต‹เด—เตเดฐเต‚เดชเตเดชเต เด“เดซเต เดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดคเต. เดฎเต‹เดถเด‚ เดนเดพเตผเดกเตโ€Œเดตเต†เดฏเดฑเดฟเดจเตเดฑเต† เดตเตเดฏเดคเตเดฏเดพเดธเด‚ เดเด•เดฆเต‡เดถเด‚ 10% เด†เดฏเดฟเดฐเตเดจเตเดจเต. เดชเต‹เดธเตเดฑเตเดฑเตเด—เตเดฐเต†เดธเต เดฎเต†เดฏเดฟเดฒเดฟเด‚เด—เต เดฒเดฟเดธเตเดฑเตเดฑเดฟเตฝ เด†เดณเตเด•เตพ เด…เดจเตเดตเต‡เดทเดฃ เดตเต‡เด—เดคเดฏเดฟเตฝ เดธเดฎเดพเดจเดฎเดพเดฏ เดฎเดพเดฑเตเดฑเด™เตเด™เดณเตเดŸเต† เดซเดฒเด™เตเด™เตพ เดจเตฝเด•เตเดจเตเดจ เด’เดฐเต เดšเตผเดšเตเดšเดฏเตเดฃเตเดŸเต 50% เดธเตเดตเดพเดงเต€เดจเดฟเดšเตเดšเต. เด…เดคเตเดคเดฐเด‚ เด•เดฅเด•เตพ เดงเดพเดฐเดพเดณเด‚ เด‰เดฃเตเดŸเต.

PostgreSQL เดชเตเดฐเด•เดŸเดจเด‚ เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเดพเตป Linux เดŸเตเดฏเต‚เดฃเดฟเด‚เด—เต. เด‡เดฒเตเดฏ เด•เต‹เดธเตเดฎเต‹เดกเต†เดฎเดฟเดฏเตปเดธเตเด•เดฟ

เด…เดตเดธเดพเดจเดฎเดพเดฏเดฟ, เดชเดตเตผ เดธเต‡เดตเดฟเด‚เด—เต เดชเต‹เดณเดฟเดธเดฟเดฏเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต. เดฒเดฟเดจเด•เตเดธเต เด‡เดชเตเดชเต‹เตพ เดฒเดพเดชเตโ€ŒเดŸเต‹เดชเตเดชเดฟเตฝ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเด‚ เดŽเดจเตเดจเดคเดพเดฃเต เดจเดฒเตเดฒ เด•เดพเดฐเตเดฏเด‚. เด‡เดคเต เดฌเดพเดฑเตเดฑเดฑเดฟ เดจเดจเตเดจเดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดฎเต†เดจเตเดจเต เด•เดฐเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจเต. เดŽเดจเตเดจเดพเตฝ เด‡เดคเต เดธเต†เตผเดตเดฑเดฟเดฒเตเด‚ เดธเด‚เดญเดตเดฟเด•เตเด•เดพเดฎเต†เดจเตเดจเต เดชเต†เดŸเตเดŸเต†เดจเตเดจเต เดฎเดพเดฑเตเดจเตเดจเต.

เดฎเดพเดคเตเดฐเดฎเดฒเตเดฒ, เดจเดฟเด™เตเด™เตพ เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดนเต‹เดธเตเดฑเตเดฑเดฟเด‚เด—เต เดฆเดพเดคเดพเดตเดฟเตฝ เดจเดฟเดจเตเดจเต เดธเต†เตผเดตเดฑเตเด•เตพ เดตเดพเดŸเด•เดฏเตโ€Œเด•เตเด•เต†เดŸเตเด•เตเด•เตเด•เดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ, "เดจเดฒเตเดฒเดคเต" เดนเต‹เดธเตเดฑเตเดฑเดฑเดฟ เดจเดฟเด™เตเด™เดณเตเดŸเต† เดชเตเดฐเด•เดŸเดจเดคเตเดคเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เด…เดตเตผเด•เตเด•เต เด’เดฐเต เดคเดพเตฝเดชเตเดชเดฐเตเดฏเดตเตเดฎเดฟเดฒเตเดฒ. เด…เดตเดฐเตเดŸเต† เดนเดพเตผเดกเตโ€Œเดตเต†เดฏเตผ เด•เดดเดฟเดฏเตเดจเตเดจเดคเตเดฐ เด•เดพเดฐเตเดฏเด•เตเดทเดฎเดฎเดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเตเดฃเตเดŸเต†เดจเตเดจเต เด‰เดฑเดชเตเดชเดพเด•เตเด•เตเด• เดŽเดจเตเดจเดคเดพเดฃเต เด…เดตเดฐเตเดŸเต† เดœเต‹เดฒเดฟ. เด…เดคเตเด•เตŠเดฃเตเดŸเดพเดฃเต เด…เดตเตผเด•เตเด•เต เด“เดชเตเดชเดฑเต‡เดฑเตเดฑเดฟเด‚เด—เต เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเตฝ เดฒเดพเดชเตโ€ŒเดŸเต‹เดชเตเดชเต เดชเต‹เดฒเตเดณเตเดณ เดชเดตเตผ-เดธเต‡เดตเดฟเด‚เด—เต เดฎเต‹เดกเต เดกเดฟเดซเต‹เตพเดŸเตเดŸเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเดจเตเดจเดคเต.

เด•เดจเดคเตเดค เดฒเต‹เดกเดฟเดจเต เด•เต€เดดเดฟเดฒเตเดณเตเดณ เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเดณเตเดณ เด’เดฐเต เดธเต†เตผเดตเดฑเดฟเตฝ เดจเดฟเด™เตเด™เตพ เดˆ เดธเตเดฑเตเดฑเดซเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•เดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ, เดจเดฟเด™เตเด™เดณเตเดŸเต† เดคเดฟเดฐเดžเตเดžเต†เดŸเตเดชเตเดชเต acpi_cpufreq + permormance เด†เดฃเต. เด†เดตเดถเตเดฏเดฎเตเดฃเตเดŸเต†เด™เตเด•เดฟเตฝ เดชเต‹เดฒเตเด‚ เดชเตเดฐเดถเตเดจเด™เตเด™เตพ เด‰เดฃเตเดŸเดพเด•เตเด‚.

Intel_pstate เด…เดฒเตเดชเด‚ เดตเตเดฏเดคเตเดฏเดธเตเดคเดฎเดพเดฏ เดกเตเดฐเตˆเดตเดฑเดพเดฃเต. เด‡เดชเตเดชเต‹เตพ เด‡เดคเดฟเดจเต เดฎเตเตปเด—เดฃเดจ เดจเตฝเด•เดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต, เด•เดพเดฐเดฃเด‚ เด‡เดคเต เดชเดฟเดจเตเดจเต€เดŸเต เดฎเดฟเด•เดšเตเดšเดคเดพเดฃเต.

เด…เดคเดจเตเดธเดฐเดฟเดšเตเดšเต, เด—เดตเตผเดฃเตผ เดชเตเดฐเด•เดŸเดจเด‚ เดฎเดพเดคเตเดฐเดฎเดพเดฃเต. Ondemand, powersave เดŽเดจเตเดจเดฟเดตเดฏเตเด‚ เดฎเดฑเตเดฑเต†เดฒเตเดฒเดพเด‚ เดจเดฟเด™เตเด™เดณเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเดฒเตเดฒ.

เดจเดฟเด™เตเด™เตพ เดชเดตเตผเดธเต‡เดตเต เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เตเด•เดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ PostgreSQL-เดจเตเดฑเต† เดตเดฟเดถเดฆเดพเด‚เดถ เดตเดฟเดถเด•เดฒเดจเดคเตเดคเดฟเดจเตเดฑเต† เดซเดฒเด™เตเด™เตพ เดตเตเดฏเดคเตเดฏเดธเตเดคเดฎเดพเดฏเต‡เด•เตเด•เดพเด‚, เด•เดพเดฐเดฃเด‚ เดชเตเดฐเดพเดฏเต‹เด—เดฟเด•เดฎเดพเดฏเดฟ เดจเดฟเด™เตเด™เดณเตเดŸเต† เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเดฟเดจเต เด•เต€เดดเดฟเดฒเตเดณเตเดณ เดธเดฟเดชเดฟเดฏเต เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏเตเด‚ เดชเตเดฐเดตเดšเดจเดพเดคเต€เดคเดฎเดพเดฏ เดฐเต€เดคเดฟเดฏเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเด‚.

เดˆ เด‡เดจเด™เตเด™เตพ เดกเดฟเดซเต‹เตพเดŸเตเดŸเดพเดฏเดฟ เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏเต‡เด•เตเด•เดพเด‚. เด…เดตเตผ เด…เดคเต เดกเดฟเดซเต‹เตพเดŸเตเดŸเดพเดฏเดฟ เด“เดฃเดพเด•เตเด•เดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต‹ เดŽเดจเตเดจเต เดถเตเดฐเดฆเตเดงเดพเดชเต‚เตผเดตเตเดตเด‚ เดจเต‹เด•เตเด•เตเด•. เด‡เดคเต เดถเดฐเดฟเด•เตเด•เตเด‚ เด’เดฐเต เดตเดฒเดฟเดฏ เดชเตเดฐเดถเตเดจเดฎเดพเด•เดพเด‚.

PostgreSQL เดชเตเดฐเด•เดŸเดจเด‚ เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเดพเตป Linux เดŸเตเดฏเต‚เดฃเดฟเด‚เด—เต. เด‡เดฒเตเดฏ เด•เต‹เดธเตเดฎเต‹เดกเต†เดฎเดฟเดฏเตปเดธเตเด•เดฟ

เด…เดตเดธเดพเดจเด‚, เดŽเดฒเตเดฒเดพ เดฆเดฟเดตเดธเดตเตเด‚ เดˆ เดตเดฟเดทเดฏเดคเตเดคเดฟเตฝ เดฎเตเดจเตเดจเต‡เดฑเตเดจเตเดจ เดžเด™เตเด™เดณเตเดŸเต† PosgreSQL- เด•เตบเดธเตพเดŸเตเดŸเดฟเด‚เด—เต DBA เดŸเต€เดฎเดฟเดฒเต† เดฎเดพเด•เตเดธเต เดฌเต‹เด—เตเด•เตเด•เตเด‚ เด…เดฒเด•เตเดธเดฟ เดฒเต†เดธเต‹เดตเตเดธเตเด•เดฟเดฏเตเด‚ เด‰เดณเตเดณ เด†เตบเด•เตเดŸเตเดŸเดฟเด•เตพเด•เตเด•เต เดจเดจเตเดฆเดฟ เดชเดฑเดฏเดพเตป เดžเดพเตป เด†เด—เตเดฐเดนเดฟเดšเตเดšเต. เดžเด™เตเด™เดณเตเดŸเต† เด•เตเดฒเดฏเดจเตเดฑเตเด•เตพเด•เตเด•เต เดตเต‡เดฃเตเดŸเดฟ เดžเด™เตเด™เดณเดพเตฝ เด•เดดเดฟเดฏเตเดจเตเดจเดคเต เดšเต†เดฏเตเดฏเดพเตป เดžเด™เตเด™เตพ เดถเตเดฐเดฎเดฟเด•เตเด•เตเดจเตเดจเต, เด…เดคเดฟเดฒเต‚เดŸเต† เดŽเดฒเตเดฒเดพเด‚ เด…เดตเตผเด•เตเด•เต เดตเต‡เดฃเตเดŸเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเด‚. เด‡เดคเต เดตเตเดฏเต‹เดฎเดฏเดพเดจ เดธเตเดฐเด•เตเดทเดพ เดจเดฟเตผเดฆเตเดฆเต‡เดถเด™เตเด™เตพ เดชเต‹เดฒเต†เดฏเดพเดฃเต. เด‡เดตเดฟเดŸเต† เดŽเดฒเตเดฒเดพเด‚ เดฐเด•เตเดคเดคเตเดคเดฟเตฝ เดŽเดดเตเดคเดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เดˆ เดชเดฐเดฟเดชเตเดชเต เด“เดฐเต‹เดจเตเดจเตเด‚ เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดคเดฐเดคเตเดคเดฟเดฒเตเดณเตเดณ เดชเตเดฐเดถเตเดจเดคเตเดคเดฟเดจเตเดฑเต† เดชเตเดฐเด•เตเดฐเดฟเดฏเดฏเดฟเตฝ เด•เดพเดฃเดชเตเดชเต†เดŸเตเดจเตเดจเต. เด…เดต เดจเดฟเด™เตเด™เดณเตเดฎเดพเดฏเดฟ เดชเด™เตเด•เดฟเดŸเตเดจเตเดจเดคเดฟเตฝ เดŽเดจเดฟเด•เตเด•เต เดธเดจเตเดคเต‹เดทเดฎเตเดฃเตเดŸเต.

เดšเต‹เดฆเตเดฏเด™เตเด™เตพ:

เดจเดจเตเดฆเดฟ! เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เด’เดฐเต เด•เดฎเตเดชเดจเดฟ เดชเดฃเด‚ เดฒเดพเดญเดฟเด•เตเด•เดพเดจเตเด‚ เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเด‚ เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเตป เดฒเต‹เดœเดฟเด•เตเด•เตเด‚ เด’เดฐเต เดธเต†เตผเดตเดฑเดฟเตฝ เดธเตเดฅเดพเดชเดฟเด•เตเด•เดพเดจเตเด‚ เด†เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจเตเดตเต†เด™เตเด•เดฟเตฝ, เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด•เดฎเตเดชเดจเดฟ เด’เดฐเต เด•เดฃเตเดŸเต†เดฏเตเดจเดฑเดฟเตฝ PostgreSQL เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจ เดฎเตˆเด•เตเดฐเต‹เดธเตผเดตเต€เดธเต เด†เตผเด•เตเด•เดฟเดŸเต†เด•เตเดšเดฑเตเด•เดณเตเดŸเต† เดซเดพเดทเดจเดฌเดฟเตพ เดŸเตเดฐเต†เตปเดกเต เดชเดฟเดจเตเดคเตเดŸเดฐเตเด•เดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ. เดŽเดจเตเดคเดพเดฃเต เดคเดจเตเดคเตเดฐเด‚? Sysctl เด†เด—เต‹เดณเดคเดฒเดคเตเดคเดฟเตฝ เดฎเตเดดเตเดตเตป เด•เต‡เตผเดฃเดฒเดฟเดจเต†เดฏเตเด‚ เดฌเดพเดงเดฟเด•เตเด•เตเด‚. เด’เดฐเต เด•เดฃเตเดŸเต†เดฏเตโ€Œเดจเดฑเดฟเตฝ เดตเต†เดตเตเดตเต‡เดฑเต† เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจ เดคเดฐเดคเตเดคเดฟเตฝ sysctls เดŽเด™เตเด™เดจเต†เดฏเต†เด™เตเด•เดฟเดฒเตเด‚ เดตเต†เตผเดšเตเดตเดฒเตˆเดธเต เดšเต†เดฏเตเดคเดคเดพเดฏเดฟ เดžเดพเตป เด•เต‡เดŸเตเดŸเดฟเดŸเตเดŸเดฟเดฒเตเดฒ. เด’เดฐเต cgroup เดฎเดพเดคเตเดฐเดฎเต‡ เด‰เดณเตเดณเต‚, เด…เดตเดฟเดŸเต† เดจเดฟเดฏเดจเตเดคเตเดฐเดฃเดคเตเดคเดฟเดจเตเดฑเต† เด’เดฐเต เดญเดพเด—เด‚ เดฎเดพเดคเตเดฐเดฎเต‡ เด‰เดณเตเดณเต‚. เด‡เดคเตเดชเดฏเต‹เด—เดฟเดšเตเดšเต เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดŽเด™เตเด™เดจเต† เดœเต€เดตเดฟเด•เตเด•เดพเดจเดพเด•เตเด‚? เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดชเตเดฐเด•เดŸเดจเด‚ เดตเต‡เดฃเดฎเต†เด™เตเด•เดฟเตฝ, เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด• เดนเดพเตผเดกเตโ€Œเดตเต†เดฏเตผ เดธเต†เตผเดตเดฑเดฟเตฝ PostgreSQL เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดšเตเดšเต เดŸเตเดฏเต‚เตบ เดšเต†เดฏเตเดฏเดฃเต‹?

เดจเดฟเด™เตเด™เดณเตเดŸเต† เดšเต‹เดฆเตเดฏเดคเตเดคเดฟเดจเต เดžเด™เตเด™เตพ เดฎเต‚เดจเตเดจเต เดคเดฐเดคเตเดคเดฟเตฝ เด‰เดคเตเดคเดฐเด‚ เดจเตฝเด•เดฟ. เดŸเตเดฏเต‚เตบ เดšเต†เดฏเตเดฏเดพเตป เด•เดดเดฟเดฏเตเดจเตเดจ เด’เดฐเต เดนเดพเตผเดกเตโ€Œเดตเต†เดฏเตผ เดธเต†เตผเดตเดฑเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เดžเด™เตเด™เตพ เดธเด‚เดธเดพเดฐเดฟเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ, เดตเดฟเดถเตเดฐเดฎเดฟเด•เตเด•เตเด•, เดˆ เด•เตเดฐเดฎเต€เด•เดฐเดฃเด™เตเด™เดณเดฟเดฒเตเดฒเดพเดคเต† เดŽเดฒเตเดฒเดพเด‚ เดจเดจเตเดจเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเด‚. เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดˆ เด•เตเดฐเดฎเต€เด•เดฐเดฃเด™เตเด™เตพ เดจเดŸเดคเตเดคเต‡เดฃเตเดŸ เด’เดฐเต เดฒเต‹เดกเต เด‰เดฃเตเดŸเต†เด™เตเด•เดฟเตฝ, เดˆ เด•เตเดฐเดฎเต€เด•เดฐเดฃเด™เตเด™เดณเต‡เด•เตเด•เดพเตพ เดจเต‡เดฐเดคเตเดคเต† เดจเดฟเด™เตเด™เตพ เด‡เดฐเตเดฎเตเดชเต เดธเต†เตผเดตเดฑเดฟเดฒเต‡เด•เตเด•เต เดตเดฐเตเด‚.

เดŽเดจเตเดคเดพเดฃเต เดชเตเดฐเดถเตเดจเด‚? เด‡เดคเตŠเดฐเต เดตเต†เตผเดšเตเดตเตฝ เดฎเต†เดทเต€เดจเดพเดฃเต†เด™เตเด•เดฟเตฝ, เดฎเดฟเด•เตเด•เดตเดพเดฑเตเด‚ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดจเดฟเดฐเดตเดงเดฟ เดชเตเดฐเดถเตเดจเด™เตเด™เตพ เด‰เดฃเตเดŸเดพเด•เตเด‚, เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดฎเดฟเด•เตเด• เดตเต†เตผเดšเตเดตเตฝ เดฎเต†เดทเต€เดจเตเด•เดณเดฟเดฒเตเด‚ เดกเดฟเดธเตเด•เดฟเดจเตเดฑเต† เดฒเต‡เดฑเตเดฑเตปเดธเดฟ เดคเดฟเด•เดšเตเดšเตเด‚ เดชเตŠเดฐเตเดคเตเดคเดฎเดฟเดฒเตเดฒเดพเดคเตเดคเดคเดพเดฃเต. เดกเดฟเดธเตเด•เต เดคเตเดฐเต‚เดชเตเดŸเตเดŸเต เดจเดฒเตเดฒเดคเดพเดฃเต†เด™เตเด•เดฟเดฒเตเด‚, เดšเต†เด•เตเด•เต เดชเต‹เดฏเดฟเดจเตเดฑเดฟเดจเตเดฑเต† เดธเดฎเดฏเดคเตเดคเต‹ WAL-เดฒเต‡เด•เตเด•เต เดŽเดดเตเดคเตเดจเตเดจ เดธเดฎเดฏเดคเตเดคเต‹ เดธเด‚เดญเดตเดฟเดšเตเดš เดถเดฐเดพเดถเดฐเดฟ เดคเตเดฐเต‚เดชเตเดŸเตเดŸเดฟเดจเต† เด•เดพเดฐเตเดฏเดฎเดพเดฏเดฟ เดฌเดพเดงเดฟเด•เตเด•เดพเดคเตเดค เด’เดฐเต I/O เด‡เดŸเดชเดพเดŸเต เดชเดฐเดพเดœเดฏเดชเตเดชเต†เดŸเตเดŸเดพเตฝ, เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต เด‡เดคเดฟเตฝ เดจเดฟเดจเตเดจเต เดตเดณเดฐเต†เดฏเดงเดฟเด•เด‚ เด•เดทเตเดŸเดชเตเดชเต†เดŸเตเด‚. เดจเดฟเด™เตเด™เตพ เดˆ เดชเตเดฐเดถเตเดจเด™เตเด™เตพ เดจเต‡เดฐเดฟเดŸเตเดจเตเดจเดคเดฟเดจเต เดฎเตเดฎเตเดชเต เด‡เดคเต เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เตเด‚.

เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด’เดฐเต‡ เดธเต†เตผเดตเดฑเดฟเตฝ NGINX เด‰เดฃเตเดŸเต†เด™เตเด•เดฟเตฝ, เดจเดฟเด™เตเด™เตพเด•เตเด•เตเด‚ เด‡เดคเต‡ เดชเตเดฐเดถเตเดจเด‚ เด‰เดฃเตเดŸเดพเด•เตเด‚. เดชเด™เตเด•เดฟเดŸเตเดŸ เด“เตผเดฎเตเดฎเดฏเตเด•เตเด•เดพเดฏเดฟ เด…เดตเตป เดชเต‹เดฐเดพเดŸเตเด‚. เด‡เดตเดฟเดŸเต† เดตเดฟเดตเดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดชเตเดฐเดถเตโ€Œเดจเด™เตเด™เดณเดฟเดฒเต‡เด•เตเด•เต เดจเดฟเด™เตเด™เตพ เดŽเดคเตเดคเดฟเดฒเตเดฒ.

เดŽเดจเตเดจเดพเตฝ เดฎเดฑเตเดตเดถเดคเตเดคเต, เดˆ เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เดณเดฟเตฝ เดšเดฟเดฒเดคเต เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด‡เดชเตเดชเต‹เดดเตเด‚ เดชเตเดฐเดธเด•เตเดคเดฎเดพเดฏเดฟเดฐเดฟเด•เตเด•เตเด‚. เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, sysctl เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต dirty_ratio เดธเดœเตเดœเดฎเดพเด•เตเด•เตเด•, เด…เด™เตเด™เดจเต† เด…เดคเต เดญเตเดฐเดพเดจเตเดคเดจเดพเด•เดฟเดฒเตเดฒ - เดเดคเต เดธเดพเดนเดšเดฐเตเดฏเดคเตเดคเดฟเดฒเตเด‚, เด‡เดคเต เดธเดนเดพเดฏเดฟเด•เตเด•เตเด‚. เด’เดฐเต เดคเดฐเดคเตเดคเดฟเตฝ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดฎเดฑเตเดฑเตŠเดฐเต เดคเดฐเดคเตเดคเดฟเตฝ, เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดกเดฟเดธเตเด•เตเดฎเดพเดฏเดฟ เด†เดถเดฏเดตเดฟเดจเดฟเดฎเดฏเด‚ เด‰เดฃเตเดŸเดพเด•เตเด‚. เด…เดคเต เดคเต†เดฑเตเดฑเดพเดฏ เดชเดพเดฑเตเดฑเต‡เตบ เด…เดจเตเดธเดฐเดฟเดšเตเดšเดพเดฏเดฟเดฐเดฟเด•เตเด•เตเด‚. เดžเดพเตป เด•เดพเดฃเดฟเดšเตเดš เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพเด•เตเด•เตเดณเตเดณ เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดฏเดพเดฃเดฟเดคเต. เดเดคเต เดธเดพเดนเดšเดฐเตเดฏเดคเตเดคเดฟเดฒเตเด‚ เด…เดต เดฎเดพเดฑเตเดฑเตเดจเตเดจเดคเดพเดฃเต เดจเดฒเตเดฒเดคเต.

เดŽเดจเตเดจเดพเตฝ NUMA-เดฏเดฟเตฝ เดชเตเดฐเดถเตเดจเด™เตเด™เตพ เด‰เดฃเตเดŸเดพเด•เดพเด‚. เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, VmWare, เด•เตƒเดคเตเดฏเดฎเดพเดฏเดฟ เดตเดฟเดชเดฐเต€เดค เด•เตเดฐเดฎเต€เด•เดฐเดฃเด™เตเด™เดณเตเดณเตเดณ NUMA-เดฏเดฟเตฝ เดจเดจเตเดจเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเต. เด‡เดตเดฟเดŸเต† เดจเดฟเด™เตเด™เตพ เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เดฃเด‚ - เด’เดฐเต เด‡เดฐเตเดฎเตเดชเต เดธเต†เตผเดตเตผ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด‡เดฐเตเดฎเตเดชเต เด…เดฒเตเดฒเดพเดคเตเดค เด’เดจเตเดจเต.

เดŽเดจเดฟเด•เตเด•เต Amazon AWS-เดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเต†เดŸเตเดŸ เด’เดฐเต เดšเต‹เดฆเตเดฏเดฎเตเดฃเตเดŸเต. เด…เดต เดฎเตเตปเด•เต‚เดŸเตเดŸเดฟ เด•เตเดฐเดฎเต€เด•เดฐเดฟเดšเตเดš เดšเดฟเดคเตเดฐเด™เตเด™เตพ เด‰เดฃเตเดŸเต. เด…เดคเดฟเดฒเตŠเดจเตเดจเดฟเดจเตเดฑเต† เดชเต‡เดฐเต เด†เดฎเดธเต‹เตบ เด†เตผเดกเดฟเดŽเดธเต เดŽเดจเตเดจเดพเดฃเต. เด…เดตเดฐเตเดŸเต† เด“เดชเตเดชเดฑเต‡เดฑเตเดฑเดฟเด‚เด—เต เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดจเต เดŽเดจเตเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เด‡เดทเตเดŸเดพเดจเตเดธเตƒเดค เด•เตเดฐเดฎเต€เด•เดฐเดฃเด™เตเด™เตพ เด‰เดฃเตเดŸเต‹?

เด…เดตเดฟเดŸเต† เด•เตเดฐเดฎเต€เด•เดฐเดฃเด™เตเด™เดณเตเดฃเตเดŸเต, เดชเด•เตเดทเต‡ เด…เดต เดตเตเดฏเดคเตเดฏเดธเตเดค เด•เตเดฐเดฎเต€เด•เดฐเดฃเด™เตเด™เดณเดพเดฃเต. เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต เดˆ เด•เดพเดฐเตเดฏเด‚ เดŽเด™เตเด™เดจเต† เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด‚ เดŽเดจเตเดจเดคเดฟเดจเตเดฑเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดคเตเดคเดฟเตฝ เดžเด™เตเด™เตพ เด‡เดตเดฟเดŸเต† เด“เดชเตเดชเดฑเต‡เดฑเตเดฑเดฟเด‚เด—เต เดธเดฟเดธเตเดฑเตเดฑเด‚ เด•เต‹เตบเดซเดฟเด—เตผ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เดฐเต‚เดชเดชเตเดชเต†เดŸเตเดคเตเดคเตฝ เดชเต‹เดฒเตเดณเตเดณ เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เดžเด™เตเด™เตพ เด‡เดชเตเดชเต‹เตพ เดŽเดตเดฟเดŸเต† เดชเต‹เด•เดฃเดฎเต†เดจเตเดจเต เดจเดฟเตผเดฃเตเดฃเดฏเดฟเด•เตเด•เตเดจเตเดจเต. เด…เดคเดพเดฏเดคเต, เดžเด™เตเด™เตพเด•เตเด•เต เดตเดณเดฐเต†เดฏเดงเดฟเด•เด‚ เดตเดฟเดญเดตเด™เตเด™เตพ เด†เดตเดถเตเดฏเดฎเดพเดฃเต, เดžเด™เตเด™เตพ เด‡เดชเตเดชเต‹เตพ เด…เดต เดคเดฟเดจเตเดจเตเด‚. เด‡เดคเดฟเดจเตเดถเต‡เดทเด‚, เด†เดฎเดธเต‹เตบ เด†เตผโ€Œเดกเดฟโ€ŒเดŽเดธเต เดˆ เด‰เดฑเดตเดฟเดŸเด™เตเด™เตพ เด•เตผเดถเดจเดฎเดพเด•เตเด•เตเด•เดฏเตเด‚ เดชเตเดฐเด•เดŸเดจเด‚ เด…เดตเดฟเดŸเต† เด•เตเดฑเดฏเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เด†เดณเตเด•เตพ เดˆ เดตเดฟเดทเดฏเดคเตเดคเดฟเตฝ เดŽเด™เตเด™เดจเต† เด•เตเดดเดชเตเดชเดฎเตเดฃเตเดŸเดพเด•เตเด•เดพเตป เดคเตเดŸเด™เตเด™เตเดจเตเดจเต เดŽเดจเตเดจเดคเดฟเดจเต เดตเตเดฏเด•เตเดคเดฟเด—เดค เด•เดฅเด•เดณเตเดฃเตเดŸเต. เดšเดฟเดฒเดชเตเดชเต‹เตพ เดตเดณเดฐเต† เดตเดฟเดœเดฏเด•เดฐเดฎเดพเดฏเดฟ เดชเต‹เดฒเตเด‚. เดŽเดจเตเดจเดพเตฝ เด‡เดคเดฟเดจเต OS เด•เตเดฐเดฎเต€เด•เดฐเดฃเด™เตเด™เดณเตเดฎเดพเดฏเดฟ เดฏเดพเดคเตŠเดฐเต เดฌเดจเตเดงเดตเตเดฎเดฟเดฒเตเดฒ. เด‡เดคเต เดฎเต‡เด˜เดคเตเดคเต† เดนเดพเด•เตเด•เต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเตเดชเต‹เดฒเต†เดฏเดพเดฃเต. เด…เดคเต เดตเต‡เดฑเต† เด•เดฅเดฏเดพเดฃเต.

เดตเดฒเดฟเดฏ TLB-เดฏเตเดฎเดพเดฏเดฟ เดคเดพเดฐเดคเดฎเตเดฏเดชเตเดชเต†เดŸเตเดคเตเดคเตเดฎเตเดชเต‹เตพ เดธเตเดคเดพเดฐเตเดฏเดฎเดพเดฏ เดตเดฒเดฟเดฏ เดชเต‡เดœเตเด•เตพเด•เตเด•เต เดซเดฒเดฎเดฟเดฒเตเดฒเดพเดคเตเดคเดคเต เดŽเดจเตเดคเตเด•เตŠเดฃเตเดŸเต?

เด•เต†เดพเดŸเตเด•เตเด•เดฐเตเดคเต. เด‡เดคเต เดชเดฒ เดคเดฐเดคเตเดคเดฟเตฝ เดตเดฟเดถเดฆเต€เด•เดฐเดฟเด•เตเด•เดพเด‚. เดŽเดจเตเดจเดพเตฝ เดตเดพเดธเตเดคเดตเดคเตเดคเดฟเตฝ เด…เดตเตผ เด…เดคเต เดจเตฝเด•เตเดจเตเดจเดฟเดฒเตเดฒ. PostgreSQL-เดจเตเดฑเต† เดšเดฐเดฟเดคเตเดฐเด‚ เดŽเดจเตเดคเดพเดฃเต? เดคเตเดŸเด•เตเด•เดคเตเดคเดฟเตฝ, เด‡เดคเต เดชเด™เตเด•เดฟเดŸเตเดŸ เดฎเต†เดฎเตเดฎเดฑเดฟเดฏเตเดŸเต† เด’เดฐเต เดตเดฒเดฟเดฏ เดญเดพเด—เด‚ เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต. เด…เดต เดธเตเดคเดพเดฐเตเดฏเดฎเดพเดฃเต‹ เด…เดฒเตเดฒเดฏเต‹ เดŽเดจเตเดจเดคเต เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏเตเด‚ เด…เดชเตเดฐเดธเด•เตเดคเดฎเดพเดฃเต. เดคเตเดŸเด•เตเด•เดคเตเดคเดฟเตฝ เด…เดตเตผ เดตเต‡เดฑเดฟเดŸเตเดŸเตเดจเดฟเตฝเด•เตเด•เตเดจเตเดจเต เดŽเดจเตเดจ เดตเดธเตเดคเตเดค เดŽเดฒเตเดฒเดพเด‚ เดตเดฟเดถเดฆเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต. เดงเดพเดฐเดพเดณเด‚ เดฎเต†เดฎเตเดฎเดฑเดฟ เด‰เดฃเตเดŸเต†เด™เตเด•เดฟเตฝ เดจเดฟเด™เตเด™เตพ เดชเด™เตเด•เดฟเดŸเตเดŸ_เดฎเต†เดฎเตเดฎเดฑเดฟ เดธเต†เด—เตโ€Œเดฎเต†เดจเตเดฑเต เดชเตเดจเตผเดจเดฟเตผเดฎเตเดฎเดฟเด•เตเด•เดฃเดฎเต†เด™เตเด•เดฟเตฝ, เดธเตเดคเดพเดฐเตเดฏเดฎเดพเดฏ เดตเดฒเดฟเดฏ เดชเต‡เดœเตเด•เตพ เดชเตเดฐเดธเด•เตเดคเดฎเดพเดฏเดฟเดฐเดฟเด•เตเด•เตเด‚. PostgreSQL-เตฝ, เด‡เดคเต เดคเตเดŸเด•เตเด•เดคเตเดคเดฟเตฝ เดคเดจเตเดจเต† เด’เดฐเต เดตเดฒเดฟเดฏ เดญเดพเด—เดคเตเดคเดฟเตฝ เด…เดจเตเดตเดฆเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เด…เดคเตเดฐเดฏเต‡เดฏเตเดณเตเดณเต‚, เดคเตเดŸเตผเดจเตเดจเต เดชเตเดฐเดคเตเดฏเต‡เด•เดฟเดšเตเดšเต เด’เดจเตเดจเตเด‚ เดธเด‚เดญเดตเดฟเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ. เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดคเต€เตผเดšเตเดšเดฏเดพเดฏเตเด‚ เด‡เดคเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚, เดŽเดจเตเดจเดพเตฝ เด…เดคเต เดŽเดจเตเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดตเต€เดฃเตเดŸเตเด‚ เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ เดชเด™เตเด•เดฟเดŸเตเดŸ_เดฎเต†เดฎเตเดฎเดฑเดฟเดฏเตเดŸเต† เด’เดฐเต เด…เดดเดฟเดฎเดคเดฟ เดฒเดญเดฟเด•เตเด•เดพเดจเตเดณเตเดณ เด…เดตเดธเดฐเดฎเตเดฃเตเดŸเต. PostgreSQL-เดจเต เด‡เดคเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เด…เดฑเดฟเดฏเดฟเดฒเตเดฒ.

เด…เดตเดฒเด‚เดฌเด‚: www.habr.com

DDoS เดชเดฐเดฟเดฐเด•เตเดทเดฏเตเดณเตเดณ เดธเตˆเดฑเตเดฑเตเด•เตพเด•เตเด•เดพเดฏเดฟ เดตเดฟเดถเตเดตเดธเดจเต€เดฏเดฎเดพเดฏ เดนเต‹เดธเตเดฑเตเดฑเดฟเด‚เด—เต เดตเดพเด™เตเด™เตเด•, VPS VDS เดธเต†เตผเดตเดฑเตเด•เตพ ๐Ÿ”ฅ DDoS เดชเดฐเดฟเดฐเด•เตเดท, VPS VDS เดธเต†เตผเดตเดฑเตเด•เตพ เด‰เดณเตเดณ เดตเดฟเดถเตเดตเดธเดจเต€เดฏเดฎเดพเดฏ เดตเต†เดฌเตโ€Œเดธเตˆเดฑเตเดฑเต เดนเต‹เดธเตเดฑเตเดฑเดฟเด‚เด—เต เดตเดพเด™เตเด™เต‚ | ProHoster