เด…เดชเตเดชเดพเดšเตเดšเต† เด‡เด—เตโ€Œเดจเตˆเดฑเตเดฑเดฟเดฒเต† เดกเดพเดฑเตเดฑ เด•เด‚เดชเตเดฐเดทเตป. Sber เดจเตเดฑเต† เด…เดจเตเดญเดตเด‚

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

เด…เดคเดฟเดจเดพเตฝ, เดชเต†เตผเดธเดฟเดธเตเดฑเตเดฑเตปเดธเต เดฎเต‹เดกเต เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เดฟ, เด•เดพเดทเต†เด•เดณเดฟเดฒเต† เดกเดพเดฑเตเดฑเดฏเดฟเดฒเต† เดฎเดพเดฑเตเดฑเด™เตเด™เดณเตเดŸเต† เดซเดฒเดฎเดพเดฏเดฟ, เด‡เด—เตเดจเตˆเดฑเตเดฑเต เดกเดฟเดธเตเด•เดฟเดฒเต‡เด•เตเด•เต เดŽเดดเตเดคเดพเตป เดคเตเดŸเด™เตเด™เตเดจเตเดจเต:

  1. เด•เดพเดทเต†เด•เดณเตเดŸเต† เด‰เดณเตเดณเดŸเด•เตเด•เด‚
  2. เด…เดนเต†เดกเต เดฒเต‹เด—เต เดŽเดดเตเดคเตเด• (เด‡เดจเดฟ เดฎเตเดคเตฝ WAL)

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

เดกเดฟเดธเตเด•เต เดชเต‡เดœเต เด•เด‚เดชเตเดฐเดทเตป

เดŽเด™เตเด™เดจเต† เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ

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

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

เดกเดฟเดธเตเด•เต เดชเต‡เดœเต เด•เด‚เดชเตเดฐเดทเตป เดฎเต†เด•เตเด•เดพเดจเดฟเดธเด‚, เดชเต‡เดฐเดฟเตฝ เดจเดฟเดจเตเดจเต เดจเดฟเด™เตเด™เตพ เดŠเดนเดฟเดšเตเดšเต‡เด•เตเด•เดพเด‚, เดชเต‡เดœเต เดคเดฒเดคเตเดคเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเต. เดˆ เดธเด‚เดตเดฟเดงเดพเดจเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เตเดฎเตเดชเต‹เตพ, เดฑเดพเดฎเดฟเดฒเต† เดกเดพเดฑเตเดฑ เด’เดฐเต เด•เด‚เดชเตเดฐเดทเตป เด‡เดฒเตเดฒเดพเดคเต† เดคเดจเตเดจเต† เดชเตเดฐเต‹เดธเดธเตเดธเต เดšเต†เดฏเตเดฏเดชเตเดชเต†เดŸเตเดจเตเดจเต, เดชเด•เตเดทเต‡ เดชเต‡เดœเตเด•เตพ เดฑเดพเดฎเดฟเตฝ เดจเดฟเดจเตเดจเต เดกเดฟเดธเตเด•เดฟเดฒเต‡เด•เตเด•เต เดธเด‚เดฐเด•เตเดทเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ, เด…เดต เด•เด‚เดชเตเดฐเดธเตเดธเตเดšเต†เดฏเตเดฏเตเดจเตเดจเต.

เดŽเดจเตเดจเดพเตฝ เด“เดฐเต‹ เดชเต‡เดœเตเด‚ เดตเตเดฏเด•เตเดคเดฟเด—เดคเดฎเดพเดฏเดฟ เด•เด‚เดชเตเดฐเดธเตเดธเตเดšเต†เดฏเตเดฏเตเดจเตเดจเดคเต เดชเตเดฐเดถเตเดจเดคเตเดคเดฟเดจเต เด’เดฐเต เดชเดฐเดฟเดนเดพเดฐเดฎเดฒเตเดฒ; เดคเดคเตเดซเดฒเดฎเดพเดฏเตเดฃเตเดŸเดพเด•เตเดจเตเดจ เดกเดพเดฑเตเดฑ เดซเดฏเดฒเตเด•เดณเตเดŸเต† เดตเดฒเตเดชเตเดชเด‚ เดจเดฟเด™เตเด™เตพ เดŽเด™เตเด™เดจเต†เดฏเต†เด™เตเด•เดฟเดฒเตเด‚ เด•เตเดฑเดฏเตเด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต. เดชเต‡เดœเต เดตเดฒเตเดชเตเดชเด‚ เด‡เดจเดฟ เดจเดฟเดถเตเดšเดฏเดฟเดšเตเดšเดฟเดŸเตเดŸเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ, เดซเดฏเดฒเดฟเตฝ เด’เดจเตเดจเดฟเดจเต เดชเตเดฑเด•เต† เด’เดจเตเดจเดพเดฏเดฟ เดชเต‡เดœเตเด•เตพ เดŽเดดเตเดคเดพเตป เด•เดดเดฟเดฏเดฟเดฒเตเดฒ, เด•เดพเดฐเดฃเด‚ เด‡เดคเต เดจเดฟเดฐเดตเดงเดฟ เดชเตเดฐเดถเตเดจเด™เตเด™เตพ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเด‚:

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

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

เด’เดฐเต เดซเดฏเตฝ เดธเดฟเดธเตเดฑเตเดฑเด‚ เดฌเตเดฒเต‹เด•เตเด•เต เดธเตเดตเดคเดจเตเดคเตเดฐเดฎเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต, เดฆเตเดตเดพเดฐเดคเตเดคเดฟเดจเตเดฑเต† เดตเดฒเตเดชเตเดชเด‚ เดซเดฏเตฝ เดธเดฟเดธเตเดฑเตเดฑเด‚ เดฌเตเดฒเต‹เด•เตเด•เดฟเดจเต‡เด•เตเด•เดพเตพ เดตเดฒเตเดคเต‹ เดคเตเดฒเตเดฏเดฎเต‹ เด†เดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚ เดŽเดจเตเดจเดคเต เดฏเตเด•เตเดคเดฟเดธเดนเดฎเดพเดฃเต, เด‡เดคเต เดชเต‡เดœเต เดตเดฒเตเดชเตเดชเดคเตเดคเดฟเดฒเตเด‚ เด…เดชเตเดชเดพเดšเตเดšเต† เด‡เด—เตเดจเตˆเดฑเตเดฑเดฟเดจเตเด‚ เด…เดงเดฟเด• เดชเดฐเดฟเดฎเดฟเดคเดฟ เดเตผเดชเตเดชเต†เดŸเตเดคเตเดคเตเดจเตเดจเต: เด•เด‚เดชเตเดฐเดทเดจเต เดŽเดจเตเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดซเดฒเดฎเตเดฃเตเดŸเดพเด•เตเดจเตเดจเดคเดฟเดจเต, เดชเต‡เดœเต เดตเดฒเตเดชเตเดชเด‚ เดซเดฏเตฝ เดธเดฟเดธเตเดฑเตเดฑเด‚ เดฌเตเดฒเต‹เด•เตเด•เดฟเดจเตเดฑเต† เดตเดฒเตเดชเตเดชเดคเตเดคเต‡เด•เตเด•เดพเตพ เดตเดฒเตเดคเดพเดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚. เดชเต‡เดœเต เดตเดฒเตเดชเตเดชเด‚ เดฌเตเดฒเต‹เด•เตเด•เต เดตเดฒเตเดชเตเดชเดคเตเดคเดฟเดจเต เดคเตเดฒเตเดฏเดฎเดพเดฃเต†เด™เตเด•เดฟเตฝ, เดžเด™เตเด™เตพเด•เตเด•เต เด’เดฐเดฟเด•เตเด•เดฒเตเด‚ เด’เดฐเต เดฌเตเดฒเต‹เด•เตเด•เต เดธเตเดตเดคเดจเตเดคเตเดฐเดฎเดพเด•เตเด•เดพเตป เด•เดดเดฟเดฏเดฟเดฒเตเดฒ, เด•เดพเดฐเดฃเด‚ เด’เดฐเตŠเดฑเตเดฑ เดฌเตเดฒเต‹เด•เตเด•เต เดธเตเดตเดคเดจเตเดคเตเดฐเดฎเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต, เด•เด‚เดชเตเดฐเดธเต เดšเต†เดฏเตเดค เดชเต‡เดœเต 0 เดฌเตˆเดฑเตเดฑเตเด•เตพ เด‰เตพเด•เตเด•เตŠเดณเตเดณเดฃเด‚. เดชเต‡เดœเต เดตเดฒเตเดชเตเดชเด‚ 2 เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ 4 เดฌเตเดฒเต‹เด•เตเด•เตเด•เดณเตเดŸเต† เดตเดฒเตเดชเตเดชเดคเตเดคเดฟเดจเต เดคเตเดฒเตเดฏเดฎเดพเดฃเต†เด™เตเด•เดฟเตฝ, เดžเด™เตเด™เดณเตเดŸเต† เดชเต‡เดœเต เดฏเดฅเดพเด•เตเดฐเดฎเด‚ 50% เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ 75% เด†เดฏเดฟ เด•เด‚เดชเตเดฐเดธเต เดšเต†เดฏเตโ€Œเดคเดพเตฝ เดžเด™เตเด™เตพเด•เตเด•เต เด‡เดคเดฟเดจเด•เด‚ เด’เดฐเต เดฌเตเดฒเต‹เด•เตเด•เต†เด™เตเด•เดฟเดฒเตเด‚ เดธเตเดตเดคเดจเตเดคเตเดฐเดฎเดพเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚.

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

เด…เดชเตเดชเดพเดšเตเดšเต† เด‡เด—เตโ€Œเดจเตˆเดฑเตเดฑเดฟเดฒเต† เดกเดพเดฑเตเดฑ เด•เด‚เดชเตเดฐเดทเตป. Sber เดจเตเดฑเต† เด…เดจเตเดญเดตเด‚

เดจเดฟเดฒเดตเดฟเดฒเต† เดจเดŸเดชเตเดชเดพเด•เตเด•เดฒเดฟเตฝ, Linux OS-เดจเต เด•เต€เดดเดฟเตฝ เดตเดฟเดฐเดณเดฎเดพเดฏ เดซเดฏเดฒเตเด•เดณเดฟเตฝ เดฎเดพเดคเตเดฐเดฎเต‡ เด‡เด—เตเดจเตˆเดฑเตเดฑเดฟเดจเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเต‚; เด…เดคเดจเตเดธเดฐเดฟเดšเตเดšเต, เดˆ เด“เดชเตเดชเดฑเต‡เดฑเตเดฑเดฟเด‚เด—เต เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเตฝ Ignite เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ เดฎเดพเดคเตเดฐเดฎเต‡ เดกเดฟเดธเตเด•เต เดชเต‡เดœเต เด•เด‚เดชเตเดฐเดทเตป เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เดพเตป เด•เดดเดฟเดฏเต‚.

เดกเดฟเดธเตเด•เต เดชเต‡เดœเต เด•เด‚เดชเตเดฐเดทเดจเตเดชเดฏเต‹เด—เดฟเด•เตเด•เดพเดตเตเดจเตเดจ เด•เด‚เดชเตเดฐเดทเตป เด…เตฝเด—เต‹เดฐเดฟเดคเด™เตเด™เตพ: ZSTD, LZ4, Snappy. เด•เต‚เดŸเดพเดคเต†, เด’เดฐเต เด“เดชเตเดชเดฑเต‡เดฑเตเดฑเดฟเด‚เด—เต เดฎเต‹เดกเต (SKIP_GARBAGE) เด‰เดฃเตเดŸเต, เด…เดคเดฟเตฝ เดถเต‡เดทเดฟเด•เตเด•เตเดจเตเดจ เดกเดพเดฑเตเดฑเดฏเดฟเตฝ เด•เด‚เดชเตเดฐเดทเตป เดชเตเดฐเดฏเต‹เด—เดฟเด•เตเด•เดพเดคเต† เดชเต‡เดœเดฟเดฒเต† เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเดคเตเดค เด‡เดŸเด‚ เดฎเดพเดคเตเดฐเด‚ เดชเตเดฑเดจเตเดคเดณเตเดณเตเดจเตเดจเต, เด‡เดคเต เดฎเตเดฎเตเดชเต เดฒเดฟเดธเตเดฑเตเดฑเตเดšเต†เดฏเตเดค เด…เตฝเด—เต‹เดฐเดฟเดคเด™เตเด™เดณเตเดฎเดพเดฏเดฟ เดคเดพเดฐเดคเดฎเตเดฏเดชเตเดชเต†เดŸเตเดคเตเดคเตเดฎเตเดชเต‹เตพ เดธเดฟเดชเดฟเดฏเตเดตเดฟเดฒเต† เดฒเต‹เดกเต เด•เตเดฑเดฏเตเด•เตเด•เตเดจเตเดจเต.

เดชเตเดฐเด•เดŸเดจ เด†เด˜เดพเดคเด‚

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

เด‡เดคเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต, เด†เด•เตเดธเดธเต เดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เตพ เดชเต‡เดœเตเด•เตพ เดŽเด™เตเด™เดจเต† เดตเดพเดฏเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดŽเดดเตเดคเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเตเดตเต†เดจเตเดจเต เดžเด™เตเด™เตพ เด“เตผเด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต:

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

เด…เดคเดฟเดจเดพเตฝ, เดตเดพเดฏเดจเดพ เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เดณเดฟเดฒเต† เดธเตเดตเดพเดงเต€เดจเด‚ เด‡เดคเดพเดฃเต:

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

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

เดŽเด™เตเด™เดจเต† เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เตเด•เดฏเตเด‚ เด•เตเดฐเดฎเต€เด•เดฐเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเดพเด‚

เดฎเตเด•เดณเดฟเตฝ เดธเต‚เดšเดฟเดชเตเดชเดฟเดšเตเดšเดคเตเดชเต‹เดฒเต†, เดกเดฟเดธเตเด•เต เดชเต‡เดœเต เด•เด‚เดชเตเดฐเดทเตป เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เด…เดชเตเดชเดพเดšเตเดšเต† เด‡เด—เตเดจเตˆเดฑเตเดฑเดฟเดจเตเดฑเต† เดเดฑเตเดฑเดตเตเด‚ เด•เตเดฑเดžเตเดž เดชเดคเดฟเดชเตเดชเต 2.8 เด†เดฃเต, เดฒเดฟเดจเด•เตเดธเต เด“เดชเตเดชเดฑเต‡เดฑเตเดฑเดฟเด‚เด—เต เดธเดฟเดธเตเดฑเตเดฑเด‚ เดฎเดพเดคเตเดฐเดฎเต‡ เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เต‚. เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดฐเต€เดคเดฟเดฏเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เตเด•เดฏเตเด‚ เด•เตเดฐเดฎเต€เด•เดฐเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเด•:

  • เด•เตเดฒเดพเดธเต-เดชเดพเดคเตเดคเดฟเตฝ เด’เดฐเต เด‡เด—เตเดจเตˆเดฑเตเดฑเต-เด•เด‚เดชเตเดฐเดทเตป เดฎเตŠเดกเตเดฏเต‚เตพ เด‰เดฃเตเดŸเดพเดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚. เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดฏเดพเดฏเดฟ, เดฒเดฟเดฌเตโ€Œเดธเต/เด“เดชเตโ€Œเดทเดฃเตฝ เดกเดฏเดฑเด•เตโ€ŒเดŸเดฑเดฟเดฏเดฟเดฒเต† เด…เดชเตเดชเดพเดšเตเดšเต† เด‡เด—เตโ€Œเดจเตˆเดฑเตเดฑเต เดกเดฟเดธเตโ€ŒเดŸเตเดฐเดฟเดฌเตเดฏเต‚เดทเดจเดฟเดฒเดพเดฃเต เด‡เดคเต เดธเตเดฅเดฟเดคเดฟเดšเต†เดฏเตเดฏเตเดจเตเดจเดคเต, เด•เตเดฒเดพเดธเต-เดชเดพเดคเตเดคเดฟเตฝ เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏเดฟเดŸเตเดŸเดฟเดฒเตเดฒ. เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดกเดฏเดฑเด•เตโ€ŒเดŸเดฑเดฟ เด’เดฐเต เดฒเต†เดตเดฒเดฟเดฒเต‡เด•เตเด•เต เดฒเดฟเดฌเตเด•เดณเดฟเดฒเต‡เด•เตเด•เต เดจเต€เด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚, เดคเตเดŸเตผเดจเตเดจเต เดจเดฟเด™เตเด™เตพ เด…เดคเต ignite.sh เดตเดดเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ เด…เดคเต เดธเตเดตเดฏเดฎเต‡เดต เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด‚.
  • เดชเต†เตผเดธเดฟเดธเตเดฑเตเดฑเตปเดธเต เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚ (เดตเดดเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เดฟเดฏเดคเต DataRegionConfiguration.setPersistenceEnabled(true)).
  • เดชเต‡เดœเต เดตเดฒเตเดชเตเดชเด‚ เดซเดฏเตฝ เดธเดฟเดธเตเดฑเตเดฑเด‚ เดฌเตเดฒเต‹เด•เตเด•เต เดตเดฒเตเดชเตเดชเดคเตเดคเต‡เด•เตเด•เดพเตพ เดตเดฒเตเดคเดพเดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚ (เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด‡เดคเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดธเดœเตเดœเดฎเดพเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚ DataStorageConfiguration.setPageSize() ).
  • เดกเดพเดฑเตเดฑ เด•เด‚เดชเตเดฐเดธเต เดšเต†เดฏเตเดฏเต‡เดฃเตเดŸ เด“เดฐเต‹ เด•เดพเดทเต†เดฏเตเด•เตเด•เตเด‚, เดจเดฟเด™เตเด™เตพ เด•เด‚เดชเตเดฐเดทเตป เดฐเต€เดคเดฟเดฏเตเด‚ (เด“เดชเตเดทเดฃเดฒเดพเดฏเดฟ) เด•เด‚เดชเตเดฐเดทเตป เดฒเต†เดตเดฒเตเด‚ (เดฐเต€เดคเดฟเด•เตพ) เด•เต‹เตบเดซเดฟเด—เตผ เดšเต†เดฏเตเดฏเดฃเด‚ CacheConfiguration.setDiskPageCompression() , CacheConfiguration.setDiskPageCompressionLevel()).

WAL เด•เต‹เด‚เดชเดพเด•เตเดทเตป

เดŽเด™เตเด™เดจเต† เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ

เดŽเดจเตเดคเดพเดฃเต WAL, เดŽเดจเตเดคเตเด•เตŠเดฃเตเดŸเต เด…เดคเต เด†เดตเดถเตเดฏเดฎเดพเดฃเต? เดตเดณเดฐเต† เดšเตเดฐเตเด•เตเด•เดคเตเดคเดฟเตฝ: เดชเต‡เดœเต เดธเด‚เดญเดฐเดฃเดคเตเดคเต† เด†เดคเตเดฏเดจเตเดคเดฟเด•เดฎเดพเดฏเดฟ เดฎเดพเดฑเตเดฑเตเดจเตเดจ เดŽเดฒเตเดฒเดพ เด‡เดตเดจเตเดฑเตเด•เดณเตเด‚ เด…เดŸเด™เตเด™เตเดจเตเดจ เด’เดฐเต เดฒเต‹เด—เดพเดฃเดฟเดคเต. เดตเต€เดดเตเดš เดธเด‚เดญเดตเดฟเดšเตเดšเดพเตฝ เดตเต€เดฃเตเดŸเต†เดŸเตเด•เตเด•เดพเตป เด‡เดคเต เดชเตเดฐเดพเดฅเดฎเดฟเด•เดฎเดพเดฏเดฟ เด†เดตเดถเตเดฏเดฎเดพเดฃเต. เดเดคเตŠเดฐเต เดชเตเดฐเดตเตผเดคเตเดคเดจเดตเตเด‚, เด‰เดชเดฏเต‹เด•เตเดคเดพเดตเดฟเดจเต เดจเดฟเดฏเดจเตเดคเตเดฐเดฃเด‚ เดจเตฝเด•เตเดจเตเดจเดคเดฟเดจเต เดฎเตเดฎเตเดชเต, เด†เดฆเตเดฏเด‚ WAL-เตฝ เด’เดฐเต เด‡เดตเดจเตเดฑเต เดฑเต†เด•เตเด•เต‹เตผเดกเต เดšเต†เดฏเตเดฏเดฃเด‚, เด…เด™เตเด™เดจเต† เดชเดฐเดพเดœเดฏเดชเตเดชเต†เดŸเตเด•เดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ, เด…เดคเต เดฒเต‹เด—เดฟเตฝ เดคเดฟเดฐเดฟเด•เต† เดชเตเดฒเต‡ เดšเต†เดฏเตเดฏเดพเดจเตเด‚ เด‰เดชเดฏเต‹เด•เตเดคเดพเดตเดฟเดจเต เดตเดฟเดœเดฏเด•เดฐเดฎเดพเดฏ เดชเตเดฐเดคเดฟเด•เดฐเดฃเด‚ เดฒเดญเดฟเดšเตเดš เดŽเดฒเตเดฒเดพ เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เดณเตเด‚ เดชเตเดจเดƒเดธเตเดฅเดพเดชเดฟเด•เตเด•เดพเดจเตเด‚ เด•เดดเดฟเดฏเตเด‚. เดกเดฟเดธเตเด•เดฟเดฒเต† เดชเต‡เดœเต เดธเตเดฑเตเดฑเต‹เดฑเต‡เดœเดฟเตฝ เดชเตเดฐเดคเดฟเดซเดฒเดฟเดชเตเดชเดฟเด•เตเด•เดพเตป เดธเดฎเดฏเดฎเดฟเดฒเตเดฒ (เดชเต‡เดœเต เดธเตเดฑเตเดฑเต‹เดฑเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เดฏเดฅเดพเตผเดคเตเดฅ เดŽเดดเตเดคเตเดคเต เดชเตเดฐเดคเตเดฏเต‡เด• เดคเตเดฐเต†เดกเตเด•เตพ เดตเดดเดฟ เด•เตเดฑเดšเตเดšเต เด•เดพเดฒเดคเดพเดฎเดธเดคเตเดคเต‹เดŸเต† "เดšเต†เด•เตเด•เตเดชเต‹เดฏเดฟเดจเตเดฑเดฟเด‚เด—เต" เดŽเดจเตเดจ เดชเตเดฐเด•เตเดฐเดฟเดฏเดฏเดฟเดฒเดพเดฃเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเต เดŽเดจเตเดจเต เด‡เดคเดฟเดจเด•เด‚ เดฎเตเด•เดณเดฟเตฝ เดตเดฟเดตเดฐเดฟเดšเตเดšเดฟเดŸเตเดŸเตเดฃเตเดŸเต).

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

เด“เดฐเต‹ เดฒเต‹เดœเดฟเด•เตเด•เตฝ เดฑเต†เด•เตเด•เต‹เตผเดกเดฟเดจเตเด‚ เดชเดฒเดชเตเดชเต‹เดดเตเด‚ เดจเดฟเดฐเดตเดงเดฟ เดซเดฟเดธเดฟเด•เตเด•เตฝ เดฑเต†เด•เตเด•เต‹เตผเดกเตเด•เตพ เด‰เดฃเตเดŸเต. เด…เดคเดพเดฏเดคเต, เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เด•เดพเดทเต†เดฏเดฟเตฝ เด’เดฐเต เดชเตเดŸเตเดŸเต เดชเตเดฐเดตเตผเดคเตเดคเดจเด‚ เดชเต‡เดœเต เดฎเต†เดฎเตเดฎเดฑเดฟเดฏเดฟเดฒเต† เดจเดฟเดฐเดตเดงเดฟ เดชเต‡เดœเตเด•เดณเต† เดฌเดพเดงเดฟเด•เตเด•เตเดจเตเดจเต (เดกเดพเดฑเตเดฑ เด‰เดณเตเดณ เด’เดฐเต เดชเต‡เดœเต, เดธเต‚เดšเดฟเด•เด•เดณเตเดณเตเดณ เดชเต‡เดœเตเด•เตพ, เดซเตเดฐเต€-เดฒเดฟเดธเตเดฑเตเดฑเตเด•เดณเตเดณเตเดณ เดชเต‡เดœเตเด•เตพ). เดšเดฟเดฒ เดธเดฟเดจเตเดคเดฑเตเดฑเดฟเด•เต เดŸเต†เดธเตเดฑเตเดฑเตเด•เดณเดฟเตฝ, WAL เดซเดฏเดฒเดฟเดจเตเดฑเต† 90% เดตเดฐเต† เดซเดฟเดธเดฟเด•เตเด•เตฝ เดฑเต†เด•เตเด•เต‹เตผเดกเตเด•เตพ เด•เตˆเดตเดถเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏเดคเดพเดฏเดฟ เดžเดพเตป เด•เดฃเตเดŸเต†เดคเตเดคเดฟ. เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, เด…เดต เดตเดณเดฐเต† เดšเตเดฐเตเด™เตเด™เดฟเดฏ เดธเดฎเดฏเดคเตเดคเต‡เด•เตเด•เต เด†เดตเดถเตเดฏเดฎเดพเดฃเต (เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดฏเดพเดฏเดฟ, เดšเต†เด•เตเด•เต เดชเต‹เดฏเดฟเดจเตเดฑเตเด•เตพ เดคเดฎเตเดฎเดฟเดฒเตเดณเตเดณ เด‡เดŸเดตเต‡เดณ 3 เดฎเดฟเดจเดฟเดฑเตเดฑเดพเดฃเต). เดˆ เดกเดพเดฑเตเดฑเดฏเตเดŸเต† เดชเตเดฐเดธเด•เตเดคเดฟ เดจเดทเตเดŸเดชเตเดชเต†เดŸเตเดŸเดคเดฟเดจเต เดถเต‡เดทเด‚ เด…เดคเต เด’เดดเดฟเดตเดพเด•เตเด•เตเดจเตเดจเดคเต เดฏเตเด•เตเดคเดฟเดธเดนเดฎเดพเดฏเดฟเดฐเดฟเด•เตเด•เตเด‚. WAL เด•เต‹เด‚เดชเดพเด•เตเดทเตป เดฎเต†เด•เตเด•เดพเดจเดฟเดธเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเต เด‡เดคเดพเดฃเต: เด‡เดคเต เดซเดฟเดธเดฟเด•เตเด•เตฝ เดฑเต†เด•เตเด•เต‹เตผเดกเตเด•เตพ เด’เดดเดฟเดตเดพเด•เตเด•เตเด•เดฏเตเด‚ เดฌเดพเด•เตเด•เดฟเดฏเตเดณเตเดณ เดฒเต‹เดœเดฟเด•เตเด•เตฝ เดฑเต†เด•เตเด•เต‹เตผเดกเตเด•เตพ zip เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด•เด‚เดชเตเดฐเดธเต เดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต, เด…เดคเต‡เดธเดฎเดฏเด‚ เดซเดฏเตฝ เดตเดฒเตเดชเตเดชเด‚ เดตเดณเดฐเต† เด—เดฃเตเดฏเดฎเดพเดฏเดฟ เด•เตเดฑเดฏเตเดจเตเดจเต (เดšเดฟเดฒเดชเตเดชเต‹เตพ เดชเดคเดฟเดจเดพเดฏเดฟเดฐเด•เตเด•เดฃเด•เตเด•เดฟเดจเต เดคเดตเดฃ).

เดถเดพเดฐเต€เดฐเดฟเด•เดฎเดพเดฏเดฟ, WAL เด’เดฐเต เดจเดฟเดถเตเดšเดฟเดค เดตเดฒเตเดชเตเดชเดคเตเดคเดฟเดฒเตเดณเตเดณ (เดธเตเดฅเดฟเดฐเดฎเดพเดฏเดฟ 10MB) เดจเดฟเดฐเดตเดงเดฟ เดธเต†เด—เตโ€Œเดฎเต†เดจเตเดฑเตเด•เตพ (เดธเตเดฅเดฟเดฐเดฎเดพเดฏเดฟ 64) เด‰เตพเด•เตเด•เตŠเดณเตเดณเตเดจเตเดจเต, เด…เดต เดตเตƒเดคเตเดคเดพเด•เตƒเดคเดฟเดฏเดฟเตฝ เดคเดฟเดฐเตเดคเตเดคเดฟเดฏเต†เดดเตเดคเตเดจเตเดจเต. เดจเดฟเดฒเดตเดฟเดฒเต† เดธเต†เด—เตโ€Œเดฎเต†เดจเตเดฑเต เดชเต‚เดฐเดฟเดชเตเดชเดฟเดšเตเดšเดฏเตเดŸเดจเต†, เด…เดŸเตเดคเตเดค เดธเต†เด—เตโ€Œเดฎเต†เดจเตเดฑเต เด•เดฑเดจเตเดฑเดพเดฏเดฟ เด…เดธเตˆเตป เดšเต†เดฏเตเดฏเดชเตเดชเต†เดŸเตเด‚, เด•เต‚เดŸเดพเดคเต† เดชเต‚เดฐเดฟเดชเตเดชเดฟเดšเตเดš เดธเต†เด—เตโ€Œเดฎเต†เดจเตเดฑเต เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด• เดคเตเดฐเต†เดกเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด†เตผเด•เตเด•เตˆเดตเดฟเดฒเต‡เด•เตเด•เต เดชเด•เตผเดคเตเดคเตเด‚. WAL เด•เต‹เด‚เดชเดพเด•เตเดทเตป เด‡เดคเดฟเดจเด•เด‚ เด†เตผเด•เตเด•เตˆเดตเต เดธเต†เด—เตโ€Œเดฎเต†เดจเตเดฑเตเด•เดณเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเต. เด•เต‚เดŸเดพเดคเต†, เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด• เดคเตเดฐเต†เดกเต เดŽเดจเตเดจ เดจเดฟเดฒเดฏเดฟเตฝ, เด‡เดคเต เดšเต†เด•เตเด•เต เดชเต‹เดฏเดฟเดจเตเดฑเดฟเดจเตเดฑเต† เดจเดฟเตผเดตเตเดตเดนเดฃเด‚ เดจเดฟเดฐเต€เด•เตเดทเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดซเดฟเดธเดฟเด•เตเด•เตฝ เดฑเต†เด•เตเด•เต‹เตผเดกเตเด•เตพ เด†เดตเดถเตเดฏเดฎเดฟเดฒเตเดฒเดพเดคเตเดค เด†เตผเด•เตเด•เตˆเดตเต เดธเต†เด—เตโ€Œเดฎเต†เดจเตเดฑเตเด•เดณเดฟเตฝ เด•เด‚เดชเตเดฐเดทเตป เด†เดฐเด‚เดญเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต.

เด…เดชเตเดชเดพเดšเตเดšเต† เด‡เด—เตโ€Œเดจเตˆเดฑเตเดฑเดฟเดฒเต† เดกเดพเดฑเตเดฑ เด•เด‚เดชเตเดฐเดทเตป. Sber เดจเตเดฑเต† เด…เดจเตเดญเดตเด‚

เดชเตเดฐเด•เดŸเดจ เด†เด˜เดพเดคเด‚

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

เดŽเด™เตเด™เดจเต† เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เตเด•เดฏเตเด‚ เด•เตเดฐเดฎเต€เด•เดฐเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเดพเด‚

เดชเตเดฐเต‹เดชเตเดชเตผเดŸเตเดŸเดฟ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดจเดฟเด™เตเด™เตพเด•เตเด•เต WAL เด•เต‹เด‚เดชเดพเด•เตเดทเตป เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เดพเด‚ WalCompactionEnabled ะฒ DataStorageConfiguration (DataStorageConfiguration.setWalCompactionEnabled(true)). เด•เต‚เดŸเดพเดคเต†, DataStorageConfiguration.setWalCompactionLevel() เดฐเต€เดคเดฟ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต, เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟ เดฎเต‚เดฒเตเดฏเดคเตเดคเดฟเตฝ (BEST_SPEED) เดคเตƒเดชเตเดคเดฟเดฏเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด•เด‚เดชเตเดฐเดทเตป เดฒเต†เดตเตฝ เดธเดœเตเดœเดฎเดพเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚.

WAL เดชเต‡เดœเต เดธเตเดจเดพเดชเตเดชเตเดทเต‹เดŸเตเดŸเต เด•เด‚เดชเตเดฐเดทเตป

เดŽเด™เตเด™เดจเต† เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ

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

WAL เดชเต‡เดœเต เดธเตเดจเดพเดชเตเดชเตเดทเต‹เดŸเตเดŸเต เด•เด‚เดชเตเดฐเดทเตป เดŽเดจเตเดจ เด†เดถเดฏเด‚ เด’เดฐเต เดฑเต†เดกเดฟเดฎเต†เดฏเตเดกเต เดชเต‡เดœเต เด•เด‚เดชเตเดฐเดทเตป เดŸเต‚เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดชเต‡เดœเต เดธเตเดจเดพเดชเตเดชเตเดทเต‹เดŸเตเดŸเตเด•เตพ เด•เด‚เดชเตเดฐเดธเต เดšเต†เดฏเตเดฏเตเด• เดŽเดจเตเดจเดคเดพเดฃเต (เดกเดฟเดธเตเด•เต เดชเต‡เดœเต เด•เด‚เดชเตเดฐเดทเตป เด•เดพเดฃเตเด•). เด…เดคเต‡ เดธเดฎเดฏเด‚, WAL-เตฝ, เด…เดจเตเดฌเดจเตเดงเด‚-เดฎเดพเดคเตเดฐเด‚ เดฎเต‹เดกเดฟเตฝ เดฑเต†เด•เตเด•เต‹เตผเดกเตเด•เตพ เดคเตเดŸเตผเดšเตเดšเดฏเดพเดฏเดฟ เดธเด‚เดฐเด•เตเดทเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดจเตเดจเต, เด•เต‚เดŸเดพเดคเต† เดซเดฏเตฝ เดธเดฟเดธเตเดฑเตเดฑเด‚ เดฌเตเดฒเต‹เด•เตเด•เตเด•เดณเตเดŸเต† เด…เดคเดฟเดฐเตเด•เดณเดฟเดฒเต‡เด•เตเด•เต เดฑเต†เด•เตเด•เต‹เตผเดกเตเด•เตพ เดฌเดจเตเดงเดฟเดชเตเดชเดฟเด•เตเด•เต‡เดฃเตเดŸ เด†เดตเดถเตเดฏเดฎเดฟเดฒเตเดฒ, เด…เดคเดฟเดจเดพเตฝ เด‡เดตเดฟเดŸเต†, เดกเดฟเดธเตเด•เต เดชเต‡เดœเต เด•เด‚เดชเตเดฐเดทเตป เดฎเต†เด•เตเด•เดพเดจเดฟเดธเดคเตเดคเดฟเตฝ เดจเดฟเดจเตเดจเต เดตเตเดฏเดคเตเดฏเดธเตเดคเดฎเดพเดฏเดฟ, เด‡เดตเดฟเดŸเต† เดจเดฎเตเด•เตเด•เต เดตเดฟเดฐเดณเดฎเดพเดฏ เดซเดฏเดฒเตเด•เตพ เด†เดตเดถเตเดฏเดฎเดฟเดฒเตเดฒ. เดŽเดฒเตเดฒเดพเด‚; เด…เดคเดจเตเดธเดฐเดฟเดšเตเดšเต, เดˆ เดธเด‚เดตเดฟเดงเดพเดจเด‚ OS Linux-เตฝ เดฎเดพเดคเตเดฐเดฎเดฒเตเดฒ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเด•. เด•เต‚เดŸเดพเดคเต†, เดชเต‡เดœเต เดŽเดคเตเดฐเดฎเดพเดคเตเดฐเด‚ เด•เด‚เดชเตเดฐเดธเตเดธเตเดšเต†เดฏเตเดฏเดพเตป เดžเด™เตเด™เตพเด•เตเด•เต เด•เดดเดฟเดžเตเดžเต เดŽเดจเตเดจเดคเต เดฎเต‡เดฒเดฟเตฝ เดžเด™เตเด™เตพเด•เตเด•เต เดชเตเดฐเดถเตเดจเดฎเดฒเตเดฒ. เดžเด™เตเด™เตพ 1 เดฌเตˆเดฑเตเดฑเต เดธเตเดตเดคเดจเตเดคเตเดฐเดฎเดพเด•เตเด•เดฟเดฏเดพเดฒเตเด‚, เด‡เดคเต เด‡เดคเดฟเดจเด•เด‚ เดคเดจเตเดจเต† เด’เดฐเต เดชเต‹เดธเดฟเดฑเตเดฑเต€เดตเต เดซเดฒเดฎเดพเดฃเต, เดกเดฟเดธเตเด•เต เดชเต‡เดœเต เด•เด‚เดชเตเดฐเดทเตป เดชเต‹เดฒเต†เดฏเดฒเตเดฒ, WAL-เตฝ เด•เด‚เดชเตเดฐเดธเต เดšเต†เดฏเตเดค เดกเดพเดฑเตเดฑ เดธเด‚เดฐเด•เตเดทเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚, เด…เดตเดฟเดŸเต† เดžเด™เตเด™เตพ 1-เตฝ เด•เต‚เดŸเตเดคเตฝ เดซเดฏเตฝ เดธเดฟเดธเตเดฑเตเดฑเด‚ เดฌเตเดฒเต‹เด•เตเด•เต เดธเตเดตเดคเดจเตเดคเตเดฐเดฎเดพเด•เตเด•เดฟเดฏเดพเตฝ เดฎเดพเดคเตเดฐเดฎเต‡ เด•เด‚เดชเตเดฐเดธเต เดšเต†เดฏเตเดค เดชเต‡เดœเต เดธเด‚เดฐเด•เตเดทเดฟเด•เตเด•เต‚.

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

เดกเดฟเดธเตเด•เต เดชเต‡เดœเต เด•เด‚เดชเตเดฐเดทเตป เดชเต‹เดฒเต†, WAL เดชเต‡เดœเต เดธเตเดจเดพเดชเตเดชเตเดทเต‹เดŸเตเดŸเต เด•เด‚เดชเตเดฐเดทเดจเต ZSTD, LZ4, Snappy เด•เด‚เดชเตเดฐเดทเตป เด…เตฝเด—เต‹เดฐเดฟเดคเด‚, เด…เดคเตเดชเต‹เดฒเต† SKIP_GARBAGE เดฎเต‹เดกเต เดŽเดจเตเดจเดฟเดต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเด‚.

เดชเตเดฐเด•เดŸเดจ เด†เด˜เดพเดคเด‚

WAL เดชเต‡เดœเต เดธเตเดจเดพเดชเตเดชเตเดทเต‹เดŸเตเดŸเต เด•เด‚เดชเตเดฐเดทเตป เดจเต‡เดฐเดฟเดŸเตเดŸเต เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เตเดจเตเดจเดคเต เดชเต‡เดœเต เดฎเต†เดฎเตเดฎเดฑเดฟเดฏเดฟเดฒเต‡เด•เตเด•เต เดกเดพเดฑเตเดฑ เดŽเดดเตเดคเตเดจเตเดจ เดคเตเดฐเต†เดกเตเด•เดณเต† เดฎเดพเดคเตเดฐเดฎเต‡ เดฌเดพเดงเดฟเด•เตเด•เตเด•เดฏเตเดณเตเดณเต‚, เด…เดคเดพเดฏเดคเต, เด•เดพเดทเต†เด•เดณเดฟเดฒเต† เดกเดพเดฑเตเดฑ เดฎเดพเดฑเตเดฑเตเดจเตเดจ เดคเตเดฐเต†เดกเตเด•เตพ. WAL-เตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดซเดฟเดธเดฟเด•เตเด•เตฝ เดฑเต†เด•เตเด•เต‹เตผเดกเตเด•เตพ เดตเดพเดฏเดฟเด•เตเด•เตเดจเตเดจเดคเต เด’เดฐเดฟเด•เตเด•เตฝ เดฎเดพเดคเตเดฐเดฎเต‡ เดธเด‚เดญเดตเดฟเด•เตเด•เต‚, เด’เดฐเต เดตเต€เดดเตเดšเดฏเตเด•เตเด•เต เดถเต‡เดทเด‚ เดจเต‹เดกเต เด‰เดฏเตผเดคเตเดคเดฟเดฏ เดจเดฟเดฎเดฟเดทเด‚ (เด…เดคเต เด’เดฐเต เดšเต†เด•เตเด•เต เดชเต‹เดฏเดฟเดจเตเดฑเดฟเดจเดฟเดŸเต† เดตเต€เดฃเดพเตฝ เดฎเดพเดคเตเดฐเด‚).

เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดฐเต€เดคเดฟเดฏเดฟเตฝ เดกเดพเดฑเตเดฑ เดฎเดพเดฑเตเดฑเตเดจเตเดจ เดคเตเดฐเต†เดกเตเด•เดณเต† เด‡เดคเต เดฌเดพเดงเดฟเด•เตเด•เตเดจเตเดจเต: เดกเดฟเดธเตเด•เดฟเดฒเต‡เด•เตเด•เต เดŽเดดเตเดคเตเดจเตเดจเดคเดฟเดจเต เดฎเตเดฎเตเดชเต เด“เดฐเต‹ เดคเดตเดฃเดฏเตเด‚ เดชเต‡เดœเต เด•เด‚เดชเตเดฐเดธเตเดธเต เดšเต†เดฏเตเดฏเต‡เดฃเตเดŸเดคเดฟเดจเตเดฑเต† เด†เดตเดถเตเดฏเด•เดค เด•เดพเดฐเดฃเด‚ เดžเด™เตเด™เตพเด•เตเด•เต เด’เดฐเต เดจเต†เด—เดฑเตเดฑเต€เดตเต เด‡เดซเด•เตเดฑเตเดฑเต (เดธเดฟเดชเดฟเดฏเต) เดฒเดญเดฟเด•เตเด•เตเด‚, เด•เต‚เดŸเดพเดคเต† เดคเตเด•เดฏเดฟเดฒเต† เด•เตเดฑเดตเต เด•เดพเดฐเดฃเด‚ เด’เดฐเต เดชเต‹เดธเดฟเดฑเตเดฑเต€เดตเต เด‡เดซเด•เตเดฑเตเดฑเต (เดกเดฟเดธเตเด•เต เดเด’) เดŽเดดเตเดคเดฟเดฏ เดกเดพเดฑเตเดฑ. เด…เดคเดจเตเดธเดฐเดฟเดšเตเดšเต, เด‡เดตเดฟเดŸเต† เดŽเดฒเตเดฒเดพเด‚ เดฒเดณเดฟเดคเดฎเดพเดฃเต: เดธเดฟเดธเตเดฑเตเดฑเด‚ เดชเตเดฐเด•เดŸเดจเด‚ เดธเดฟเดชเดฟเดฏเต เดตเดดเดฟ เดชเดฐเดฟเดฎเดฟเดคเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏเดพเตฝ, เดจเดฎเตเด•เตเด•เต เด’เดฐเต เดšเต†เดฑเดฟเดฏ เดคเดฐเด‚เดคเดพเดดเตเดคเตเดคเตฝ เดฒเดญเดฟเด•เตเด•เตเด‚, เด…เดคเต เดกเดฟเดธเตเด•เต I / O เดตเดดเดฟ เดชเดฐเดฟเดฎเดฟเดคเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏเดพเตฝ, เดจเดฎเตเด•เตเด•เต เดตเตผเดฆเตเดงเดจเดตเต เดฒเดญเดฟเด•เตเด•เตเด‚.

เดชเดฐเต‹เด•เตเดทเดฎเดพเดฏเดฟ, WAL เดตเดฒเตเดชเตเดชเด‚ เด•เตเดฑเดฏเตเด•เตเด•เตเดจเตเดจเดคเต เด†เตผเด•เตเด•เตˆเดตเดฟเดฒเต‡เด•เตเด•เตเด‚ WAL เด•เต‹เด‚เดชเดพเด•เตเดทเตป เดธเตเดŸเตเดฐเต€เดฎเตเด•เดณเดฟเดฒเต‡เด•เตเด•เตเด‚ WAL เดธเต†เด—เตโ€Œเดฎเต†เดจเตเดฑเตเด•เตพ เดกเด‚เดชเต เดšเต†เดฏเตเดฏเตเดจเตเดจ (เดชเต‹เดธเดฟเดฑเตเดฑเต€เดตเต) เดธเตเดŸเตเดฐเต€เดฎเตเด•เดณเต‡เดฏเตเด‚ เดฌเดพเดงเดฟเด•เตเด•เตเดจเตเดจเต.

เดธเดฟเดจเตเดคเดฑเตเดฑเดฟเด•เต เดกเดพเดฑเตเดฑ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเตเดณเตเดณ เดžเด™เตเด™เดณเตเดŸเต† เดชเดฐเดฟเดคเดธเตเดฅเดฟเดคเดฟเดฏเดฟเดฒเต† เดฏเดฅเดพเตผเดคเตเดฅ เดชเตเดฐเด•เดŸเดจ เดชเดฐเดฟเดถเต‹เดงเดจเด•เตพ เดจเต‡เดฐเดฟเดฏ เดตเตผเดฆเตเดงเดจเดตเต เด•เดพเดฃเดฟเดšเตเดšเต (เดคเตเดฐเต‚เดชเตเดŸเตเดŸเต 10%-15% เดตเตผเดฆเตเดงเดฟเดšเตเดšเต, เดฒเต‡เดฑเตเดฑเตปเดธเดฟ 10%-15% เด•เตเดฑเดžเตเดžเต).

เดŽเด™เตเด™เดจเต† เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เตเด•เดฏเตเด‚ เด•เตเดฐเดฎเต€เด•เดฐเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเดพเด‚

เดเดฑเตเดฑเดตเตเด‚ เด•เตเดฑเดžเตเดž เด…เดชเตเดชเดพเดšเตเดšเต† เด‡เด—เตเดจเตˆเดฑเตเดฑเต เดชเดคเดฟเดชเตเดชเต: 2.8. เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดฐเต€เดคเดฟเดฏเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เตเด•เดฏเตเด‚ เด•เตเดฐเดฎเต€เด•เดฐเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเด•:

  • เด•เตเดฒเดพเดธเต-เดชเดพเดคเตเดคเดฟเตฝ เด’เดฐเต เด‡เด—เตเดจเตˆเดฑเตเดฑเต-เด•เด‚เดชเตเดฐเดทเตป เดฎเตŠเดกเตเดฏเต‚เตพ เด‰เดฃเตเดŸเดพเดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚. เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดฏเดพเดฏเดฟ, เดฒเดฟเดฌเตโ€Œเดธเต/เด“เดชเตโ€Œเดทเดฃเตฝ เดกเดฏเดฑเด•เตโ€ŒเดŸเดฑเดฟเดฏเดฟเดฒเต† เด…เดชเตเดชเดพเดšเตเดšเต† เด‡เด—เตโ€Œเดจเตˆเดฑเตเดฑเต เดกเดฟเดธเตโ€ŒเดŸเตเดฐเดฟเดฌเตเดฏเต‚เดทเดจเดฟเดฒเดพเดฃเต เด‡เดคเต เดธเตเดฅเดฟเดคเดฟเดšเต†เดฏเตเดฏเตเดจเตเดจเดคเต, เด•เตเดฒเดพเดธเต-เดชเดพเดคเตเดคเดฟเตฝ เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏเดฟเดŸเตเดŸเดฟเดฒเตเดฒ. เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดกเดฏเดฑเด•เตโ€ŒเดŸเดฑเดฟ เด’เดฐเต เดฒเต†เดตเดฒเดฟเดฒเต‡เด•เตเด•เต เดฒเดฟเดฌเตเด•เดณเดฟเดฒเต‡เด•เตเด•เต เดจเต€เด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚, เดคเตเดŸเตผเดจเตเดจเต เดจเดฟเด™เตเด™เตพ เด…เดคเต ignite.sh เดตเดดเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ เด…เดคเต เดธเตเดตเดฏเดฎเต‡เดต เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด‚.
  • เดชเต†เตผเดธเดฟเดธเตเดฑเตเดฑเตปเดธเต เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚ (เดตเดดเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เดฟเดฏเดคเต DataRegionConfiguration.setPersistenceEnabled(true)).
  • เดฐเต€เดคเดฟ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด•เด‚เดชเตเดฐเดทเตป เดฎเต‹เดกเต เดธเดœเตเดœเดฎเดพเด•เตเด•เดฃเด‚ DataStorageConfiguration.setWalPageCompression(), เด•เด‚เดชเตเดฐเดทเตป เดกเดฟเดซเต‹เตพเดŸเตเดŸเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเด•เตเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต (เดกเดฟเดธเดพเดฌเดฟเตพ เดฎเต‹เดกเต).
  • เด“เดชเตเดทเดฃเดฒเดพเดฏเดฟ, เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดฐเต€เดคเดฟ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด•เด‚เดชเตเดฐเดทเตป เดฒเต†เดตเตฝ เดธเดœเตเดœเดฎเดพเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚ DataStorageConfiguration.setWalPageCompression(), เด“เดฐเต‹ เดฎเต‹เดกเดฟเดจเตเดฎเตเดณเตเดณ เดธเดพเดงเตเดตเดพเดฏ เดฎเต‚เดฒเตเดฏเด™เตเด™เตพเด•เตเด•เดพเดฏเตเดณเตเดณ เดฐเต€เดคเดฟเด•เตเด•เดพเดฏเดฟ javadoc เด•เดพเดฃเตเด•.

เดคเต€เดฐเตเดฎเดพเดจเด‚

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

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

เด’เดฐเต เด…เดญเดฟเดชเตเดฐเดพเดฏเด‚ เดšเต‡เตผเด•เตเด•เตเด•