เดเดถเดเดธเดเตพ, เดนเดพเดฌเตผ.
เดเดฐเตเดเตเดเดฟเดฒเตเด เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเต เดเตเดทเดฃเด เดเตเดฏเตเดคเดพเตฝ
ClickHouse เดตเดฟเดตเดฐเดฟเดเตเด เดชเตเดฐเดถเตเดจเดเตเดเตพ เดจเดจเตเดจเดพเดฏเดฟ เดชเดฐเดฟเดนเดฐเดฟเดเตเดเตเดจเตเดจเต. เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดตเดฟเดธเตเดชเดฑเดฟเตฝ เดจเดฟเดจเตเดจเต 2TiB เดกเดพเดฑเตเดฑ เดเตเดฐเดพเตปเดธเตเดซเตผ เดเตเดฏเตเดค เดถเตเดทเด, เด เดต 300GiB-เดฒเตเดเตเดเต เดฏเตเดเดฟเดเตเดเตเดจเตเดจเต. เดคเดพเดฐเดคเดฎเตเดฏเดคเตเดคเตเดเตเดเตเดฑเดฟเดเตเดเต เดเดพเตป เดตเดฟเดถเดฆเดฎเดพเดฏเดฟ เดธเดเดธเดพเดฐเดฟเดเตเดเดฟเดฒเตเดฒ; เด เดตเดฟเดทเดฏเดคเตเดคเดฟเตฝ เดงเดพเดฐเดพเดณเด เดฒเตเดเดจเดเตเดเดณเตเดฃเตเดเต. เดเตเดเดพเดคเต, เด เดเตเดคเตเดคเดฟเดเต เดตเดฐเต, เดเดเตเดเดณเตเดเต ClickHouse เดธเดเดญเดฐเดฃเดคเตเดคเดฟเตฝ เดเดฒเตเดฒเดพเด เดคเดฟเดเดเตเดเดฟเดฐเตเดจเตเดจเดฟเดฒเตเดฒ.
เดเดชเดฏเตเดเดฟเดเตเด เดธเตเดฅเดฒเดตเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเตเดเตเด เดชเตเดฐเดถเตเดจเดเตเดเตพ
เดเดฑเตเดฑเดจเตเดเตเดเดคเตเดคเดฟเตฝ, เดเดฒเตเดฒเดพเด เดจเดจเตเดจเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเดฃเด. เดชเดฟเดจเตเดคเตเดเดฐเตเดจเตเดจเต retention
), เดคเตเดเตผเดจเตเดจเต เดเตเดฐเดพเดซเตเดฑเตเดฑเต-เดตเตเดฌเดฟเดจเดพเดฏเดฟ เดคเดฟเดฐเดเตเดเตเดเตเดคเตเดค เดฌเดพเดเตเดเตเตปเดกเดฟเดจเตเดฑเต เดถเตเดชเดพเตผเดถ เด
เดจเตเดธเดฐเดฟเดเตเดเต เดเดฐเต เดชเดเตเดเดฟเด เดธเตเดทเตเดเดฟเดเตเดเตเด:
เดเดคเดพเดฃเต เดเดจเตเดจเต เดฎเดจเดธเดฟเดฒเดพเดเตเดเดพเตป, * เดเตเดเตเดเดฌเดคเตเดคเดฟเดจเตเดฑเต เดเดเตเดเดฟเดจเตเดเดณเตเดเต เดชเดเตเดเดฟเดเดเดณเดฟเตฝ เดเตพเดชเตเดชเตเดเตเดคเตเดคเดฒเตเดเตพ เดเดเตเดเดจเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจเตเดตเตเดจเตเดจเตเด เดกเดพเดฑเตเดฑเดฏเตเดเต เดคเตเดเตผเดจเตเดจเตเดณเตเดณ เดเตเดตเดฟเดค เดชเดพเดคเดฏเตเดเตเดเตเดฑเดฟเดเตเดเตเด เดจเดฟเดเตเดเตพ เด
เดฑเดฟเดฏเตเดฃเตเดเดคเตเดฃเตเดเต.เดฎเตเตผเดเต เดเตเดฐเต เดเตเดฒเดฟเดเตเดเตเดนเตเดธเต (เดเดพเตผเดเตเดเตเดเตพ เดเดเตเดคเตเดคเดคเต
- เดเตเตผเดคเตเดคเต
ะฑะปะพะบ
เดกเดพเดฑเตเดฑ. เดเดเตเดเดณเตเดเต เดเดพเดฐเตเดฏเดคเตเดคเดฟเตฝ, เดเดคเตเดคเดฟเดฏ เดฎเตเดเตเดฐเดฟเดเตเดธเต เดเดฏเดฟเดฐเตเดจเตเดจเต.
- เด
เดคเตเดคเดฐเด เดเดฐเต เดฌเตเดฒเตเดเตเดเตเด เดกเดฟเดธเตเดเดฟเตฝ เดเดดเตเดคเตเดจเตเดจเดคเดฟเดจเต เดฎเตเดฎเตเดชเต เดเต เด
เดจเตเดธเดฐเดฟเดเตเดเต เด
เดเตเดเตเดเตเดจเตเดจเต.
ORDER BY
เดชเดเตเดเดฟเด เดธเตเดทเตเดเดฟเดเตเดเตเดฎเตเดชเตเตพ เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต. - เด
เดเตเดเตเดเดฟเดฏ เดถเตเดทเด,
ะบััะพะบ
(part
) เดกเดพเดฑเตเดฑ เดกเดฟเดธเตเดเดฟเตฝ เดเดดเตเดคเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต.
- เดธเตเตผเดตเตผ เดชเดถเตเดเดพเดคเตเดคเดฒเดคเตเดคเดฟเตฝ เดจเดฟเดฐเตเดเตเดทเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเดพเตฝ เด
เดคเตเดคเดฐเด เดจเดฟเดฐเดตเดงเดฟ เดญเดพเดเดเตเดเตพ เดเดฃเตเดเดพเดเดพเดคเดฟเดฐเดฟเดเตเดเตเดเดฏเตเด เดชเดถเตเดเดพเดคเตเดคเดฒเด เดธเดฎเดพเดฐเดเดญเดฟเดเตเดเตเดเดฏเตเด เดเตเดฏเตเดฏเตเดจเตเดจเต
ัะปะธัะฝะธั
(merge
, เดเดจเดฟ เดฎเตเดคเตฝ เดฒเดฏเดฟเดชเตเดชเดฟเดเตเดเตเด).
- เดกเดพเดฑเตเดฑเดฏเดฟเดฒเตเดเตเดเต เดธเดเตเดตเดฎเดพเดฏเดฟ เดเดดเตเดเตเดจเตเดจเดคเต เดจเดฟเตผเดคเตเดคเดฟเดฏ เดเดเตป เดคเดจเตเดจเต เดธเตเตผเดตเตผ เดธเตเดตเดจเตเดคเดฎเดพเดฏเดฟ เดฒเดฏเดจเด เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจเดคเต เดจเดฟเตผเดคเตเดคเตเดจเตเดจเต
ะฟะฐััะธัะธั
(partition
), เดเดจเตเดจเดพเตฝ เดจเดฟเดเตเดเตพเดเตเดเต เดเดฎเดพเตปเดกเต เดเดชเดฏเตเดเดฟเดเตเดเต เดธเตเดตเดฎเตเดงเดฏเดพ เดชเตเดฐเดเตเดฐเดฟเดฏ เดเดฐเดเดญเดฟเดเตเดเดพเตป เดเดดเดฟเดฏเตเดOPTIMIZE
. - เดชเดพเตผเดเตเดเตเดทเดจเดฟเตฝ เดเดฐเต เดเดทเดฃเด เดฎเดพเดคเตเดฐเดฎเต เด
เดตเดถเตเดทเดฟเดเตเดเตเดจเตเดจเตเดณเตเดณเต เดเดเตเดเดฟเตฝ, เดธเดพเดงเดพเดฐเดฃ เดเดฎเดพเตปเดกเต เดเดชเดฏเตเดเดฟเดเตเดเต เดจเดฟเดเตเดเตพเดเตเดเต เดฒเดฏเดจเด เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเดพเตป เดเดดเดฟเดฏเดฟเดฒเตเดฒ; เดจเดฟเดเตเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเดฃเด
OPTIMIZE ... FINAL
เด เดคเดฟเดจเดพเตฝ, เดเดฆเตเดฏ เด เดณเดตเตเดเตพ เดตเดฐเตเดจเตเดจเต. เด เดตเตผ เดเตเดฑเดเตเดเต เดธเตเดฅเดฒเด เดเดเตเดเตเดเตเดเดฏเตเด เดเตเดฏเตเดฏเตเดจเตเดจเต. เดคเตเดเตผเดจเตเดจเตเดณเตเดณ เดธเดเดญเดตเดเตเดเตพ เดชเดฒ เดเดเดเดเตเดเดณเต เดเดถเตเดฐเดฏเดฟเดเตเดเต เด เดฒเตเดชเด เดตเตเดฏเดคเตเดฏเดพเดธเดชเตเดชเตเดเดพเด:
- เดชเดพเตผเดเตเดเตเดทเดจเดฟเดเดเต เดเต เดตเดณเดฐเต เดเตเดฑเตเดคเต (เดเดฐเต เดฆเดฟเดตเดธเด) เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดตเดณเดฐเต เดตเดฒเตเดคเต (เดจเดฟเดฐเดตเดงเดฟ เดฎเดพเดธเดเตเดเตพ) เดเดเดพเด.
- เดธเดเตเดตเดฎเดพเดฏ เดชเดพเตผเดเตเดเตเดทเดจเดฟเดฒเต (เดฎเตเดเตเดฐเดฟเดเตโเดธเต เดฐเตเดเดชเตเดชเตเดเตเดคเตเดคเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเดฟเดเดคเตเดคเต) เดจเดฟเดฐเดตเดงเดฟ เดธเตเดชเตเดฐเดงเดพเดจ เดกเดพเดฑเตเดฑ เด เดเตเดฐเดเตเดทเตป เดคเตเดฐเตเดทเตเตพเดกเตเดเตพ เดจเดฟเดฒเดจเดฟเตผเดคเตเดคเตฝ เดเตเตบเดซเดฟเดเดฑเดฟเดจเต เดฏเตเดเดฟเดเตเดเตเดเตเดเดพเด.
- เดงเดพเดฐเดพเดณเด เดกเดพเดฑเตเดฑ เดเดฃเตเดเตเดเตเดเดฟเตฝ, เดฌเดพเดเตเดเตเดเตเดฐเตเดฃเตเดเต เดฒเดฏเดจเด เดฎเตเดฒเด เดเดคเดฟเดจเดเด เดคเดจเตเดจเต เดตเดณเดฐเต เดตเดฒเตเดคเดพเดฏเตเดเตเดเดพเดตเตเดจเตเดจ เดเดฆเตเดฏ เดญเดพเดเดเตเดเตพ (เดจเดฟเดเตเดเตพ เดเดชเตเดฑเตเดฑเดฟเดฎเตฝ เด เดฒเตเดฒเดพเดคเตเดค เดชเดพเตผเดเตเดเตเดทเดจเดฟเดเดเต เดเต เดคเดฟเดฐเดเตเดเตเดเตเดเตเดเตเดเดฏเดพเดฃเตเดเตเดเดฟเตฝ), เดชเตเดคเดฟเดฏ เดเตเดฑเดฟเดฏ เดเดทเดฃเดเตเดเดณเตเดฎเดพเดฏเดฟ เดธเตเดตเดฏเด เดฒเดฏเดฟเดเตเดเดฟเดฒเตเดฒ.
เด เดคเต เดเดชเตเดชเตเดดเตเด เดเดฐเต เดชเตเดฒเต เด เดตเดธเดพเดจเดฟเดเตเดเตเดจเตเดจเต. ClickHouse-เตฝ เดฎเตเดเตเดฐเดฟเดเตเดเตเดเตพ เดเตพเดเตเดเตเดณเตเดณเตเดจเตเดจ เดเดเด เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจเดตเดฏเดพเดฃเตเดเตเดเดฟเตฝ เดฎเดพเดคเตเดฐเดฎเต เดตเตผเดฆเตเดงเดฟเดเตเดเตเดเดฏเตเดณเตเดณเต:
- เดชเตเดฐเดฏเตเดเดฟเดเตเดเดฐเตเดคเต
OPTIMIZE ... FINAL
เดธเตเดตเดฎเตเดงเดฏเดพ เด เดฒเตเดฒเตเดเตเดเดฟเตฝ - เดเดฒเตเดฒเดพ เดชเดพเตผเดเตเดเตเดทเดจเตเดเดณเดฟเดฒเตเดเตเดเตเด เดคเตเดเตผเดเตเดเดฏเดพเดฏเดฟ เดกเดพเดฑเตเดฑ เดเตเตผเดเตเดเดฐเตเดคเต, เด เดคเตเดตเดดเดฟ เดเดคเตเดฐเดฏเตเด เดตเตเดเด เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดชเดฟเดจเตเดจเตเดเต เดเดฐเต เดชเดถเตเดเดพเดคเตเดคเดฒ เดฒเดฏเดจเด เดเดฐเดเดญเดฟเดเตเดเตเด
เดฐเดฃเตเดเดพเดฎเดคเตเดคเต เดฐเตเดคเดฟ เดจเดเดชเตเดชเดฟเดฒเดพเดเตเดเดพเตป เดเดฑเตเดฑเดตเตเด เดเดณเตเดชเตเดชเดฎเดพเดฃเตเดจเตเดจเต เดคเตเดจเตเดจเตเดจเตเดจเต, เด
เดคเดฟเดจเดพเตฝ เดเดคเต เดคเตเดฑเตเดฑเดพเดฃเต, เดเดฆเตเดฏเด เดชเดฐเตเดเตเดทเดฟเดเตเดเต.
เดเดดเดฟเดเตเด 4 เดตเตผเดทเดฎเดพเดฏเดฟ เดเดฒเตเดฒเดพ เดฆเดฟเดตเดธเดตเตเด เดกเดฎเตเดฎเดฟ เดฎเตเดเตเดฐเดฟเดเตโเดธเต เด
เดฏเดฏเตเดเตเดเตเดเดฏเตเด เดเดฐเต เดฎเดฃเดฟเดเตเดเตเดฑเดฟเดฒเตเด เดเตเดฐเตเตบ เดฑเตบ เดเตเดฏเตเดฏเตเดเดฏเตเด เดเตเดฏเตเดฏเตเดจเตเดจ เดตเดณเดฐเต เดฒเดณเดฟเดคเดฎเดพเดฏ เดเดฐเต เดชเตเดคเตเดคเตบ เดธเตโเดเตเดฐเดฟเดชเตเดฑเตเดฑเต เดเดพเตป เดเดดเตเดคเดฟ.
ClickHouse DBMS-เดจเตเดฑเต เดฎเตเดดเตเดตเตป เดชเตเดฐเดตเตผเดคเตเดคเดจเดตเตเด เด เดธเดฟเดธเตเดฑเตเดฑเด เดเดคเตเดฐเดฏเตเด เดตเตเดเด เด
เดฒเตเดฒเตเดเตเดเดฟเตฝ เดชเดฟเดจเตเดจเตเดเต เดเดฒเตเดฒเดพ เดชเดถเตเดเดพเดคเตเดคเดฒ เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดเดณเตเด เดเตเดฏเตเดฏเตเดฎเตเดจเตเดจ เดตเดธเตเดคเตเดคเดฏเต เด
เดเดฟเดธเตเดฅเดพเดจเดฎเดพเดเตเดเดฟเดฏเตเดณเตเดณเดคเดพเดฃเต, เดเดจเตเดจเดพเตฝ เดเดชเตเดชเตเดดเดพเดฃเตเดจเตเดจเต เด
เดฑเดฟเดฏเดฟเดฒเตเดฒ, เดชเดดเดฏ เดเตเดฑเตเดฑเตป เดญเดพเดเดเตเดเตพ เดฒเดฏเดฟเดเตเดเดพเตป เดคเตเดเดเตเดเตเดจเตเดจ เดจเดฟเดฎเดฟเดทเดคเตเดคเดฟเดจเดพเดฏเดฟ เดเดพเดคเตเดคเดฟเดฐเดฟเดเตเดเดพเตป เดเดจเดฟเดเตเดเต เดเดดเดฟเดเตเดเดฟเดฒเตเดฒ. เดชเตเดคเดฟเดฏ เดเตเดฑเดฟเดฏเดต. เดจเดฟเตผเดฌเดจเตเดงเดฟเดค เดเดชเตเดฑเตเดฑเดฟเดฎเตเดธเตเดทเดจเตเดเตพ เดเดเตเดเตเดฎเตเดฑเตเดฑเต เดเตเดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดเดฐเต เดตเดดเดฟ เดเดเตเดเตพ เดจเตเดเตเดเตเดฃเตเดเดคเตเดฃเตเดเตเดจเตเดจเต เดตเตเดฏเดเตเดคเดฎเดพเดฏเดฟ.
ClickHouse เดธเดฟเดธเตเดฑเตเดฑเด เดเตเดฌเดฟเดณเตเดเดณเดฟเดฒเต เดตเดฟเดตเดฐเดเตเดเตพ
เดชเดเตเดเดฟเดเดฏเตเดเต เดเดเดจ เดจเตเดเตเดเดพเด
- db เดชเตเดฐเต (
database
); - เดชเดเตเดเดฟเดเดฏเตเดเต เดชเตเดฐเต (
table
); - เดชเดพเตผเดเตเดเตเดทเตป เดชเตเดฐเตเด เดเดกเดฟเดฏเตเด (
partition
&partition_id
); - เดเดทเดฃเด เดธเตเดทเตเดเดฟเดเตเดเดชเตเดชเตเตพ (
modification_time
); - เดเดฐเต เดเดทเดฃเดคเตเดคเดฟเดฒเต เดเดฑเตเดฑเดตเตเด เดเตเดฑเดเตเดเดคเตเด เดเตเดเดฟเดฏเดคเตเดฎเดพเดฏ เดคเตเดฏเดคเดฟ (เดตเดฟเดญเดเดจเด เดฆเดฟเดตเดธเด เดเตเดฃเตเดเดพเดฃเต เดเตเดฏเตเดฏเตเดจเตเดจเดคเต) (
min_date
&max_date
);
เดเดฐเต เดฎเตเดถเดฏเตเด เดเดฃเตเดเต
- db เดชเตเดฐเต (
Tables.database
); - เดชเดเตเดเดฟเดเดฏเตเดเต เดชเตเดฐเต (
Tables.table
); - เด
เดเตเดคเตเดค เด
เดเตเดฐเดเตเดทเตป เดชเตเดฐเดฏเตเดเดฟเดเตเดเตเดฃเตเด เดฎเตเดเตเดฐเดฟเดเต เดชเตเดฐเดพเดฏเด (
age
);
เด เดเตเดเดจเต:
- เดเดเตเดเตพเดเตเดเต เดเดเตเดเตเดเดณเตเดเต เดเดฐเต เดชเดเตเดเดฟเดเดฏเตเด เด เดเตเดฐเดเตเดทเตป เดจเดฟเดฏเดฎเดเตเดเดณเตเดเต เดเดฐเต เดชเดเตเดเดฟเดเดฏเตเด เดเดฃเตเดเต.
- เดเดเตเดเตพ เด เดตเดฏเตเดเต เดเดตเดฒเดเตพ เดธเดเดฏเตเดเดฟเดชเตเดชเดฟเดเตเดเต เดเดฒเตเดฒเดพ เดเตเดฌเดฟเดณเตเดเดณเตเด *GraphiteMergeTree เดจเตเดเตเดจเตเดจเต.
- เดเดเตเดเตพ เดเดฒเตเดฒเดพ เดชเดพเตผเดเตเดเตเดทเดจเตเดเดณเตเด เดคเดฟเดฐเดฏเตเดจเตเดจเต:
- เดเดจเตเดจเดฟเดฒเดงเดฟเดเด เดเดทเดฃเดเตเดเตพ
- เด
เดฒเตเดฒเตเดเตเดเดฟเตฝ เด
เดเตเดคเตเดค เด
เดเตเดฐเดเตเดทเตป เดฑเตเตพ เดชเตเดฐเดฏเตเดเดฟเดเตเดเดพเดจเตเดณเตเดณ เดธเดฎเดฏเด เดตเดจเตเดจเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต, เดเตเดเดพเดคเต
modification_time
เด เดจเดฟเดฎเดฟเดทเดคเตเดคเตเดเตเดเดพเตพ เดชเดดเดฏเดคเต.
เดจเดเดชเตเดชเดพเดเตเดเตฝ
เด เด เดญเตเดฏเตผเดคเตเดฅเดจ
SELECT
concat(p.database, '.', p.table) AS table,
p.partition_id AS partition_id,
p.partition AS partition,
-- ะกะฐะผะพะต "ััะฐัะพะต" ะฟัะฐะฒะธะปะพ, ะบะพัะพัะพะต ะผะพะถะตั ะฑััั ะฟัะธะผะตะฝะตะฝะพ ะดะปั
-- ะฟะฐััะธัะธะธ, ะฝะพ ะฝะต ะฒ ะฑัะดััะตะผ, ัะผ (*)
max(g.age) AS age,
-- ะะพะปะธัะตััะฒะพ ะบััะบะพะฒ ะฒ ะฟะฐััะธัะธะธ
countDistinct(p.name) AS parts,
-- ะะฐ ัะฐะผัั ััะฐัััั ะผะตััะธะบั ะฒ ะฟะฐััะธัะธะธ ะฟัะธะฝะธะผะฐะตััั 00:00:00 ัะปะตะดัััะตะณะพ ะดะฝั
toDateTime(max(p.max_date + 1)) AS max_time,
-- ะะพะณะดะฐ ะฟะฐััะธัะธั ะดะพะปะถะฝะฐ ะฑััั ะพะฟัะธะผะธะทะธัะพะฒะฐะฝะฝะฐ
max_time + age AS rollup_time,
-- ะะพะณะดะฐ ัะฐะผัะน ััะฐััะน ะบััะพะบ ะฒ ะฟะฐััะธัะธะธ ะฑัะป ะพะฑะฝะพะฒะปัะฝ
min(p.modification_time) AS modified_at
FROM system.parts AS p
INNER JOIN
(
-- ะัะต ะฟัะฐะฒะธะปะฐ ะดะปั ะฒัะตั
ัะฐะฑะปะธั *GraphiteMergeTree
SELECT
Tables.database AS database,
Tables.table AS table,
age
FROM system.graphite_retentions
ARRAY JOIN Tables
GROUP BY
database,
table,
age
) AS g ON
(p.table = g.table)
AND (p.database = g.database)
WHERE
-- ะขะพะปัะบะพ ะฐะบัะธะฒะฝัะต ะบััะบะธ
p.active
-- (*) ะ ัะพะปัะบะพ ัััะพะบะธ, ะณะดะต ะฟัะฐะฒะธะปะฐ ะฐะณะณัะตะณะฐัะธะธ ัะถะต ะดะพะปะถะฝั ะฑััั ะฟัะธะผะตะฝะตะฝั
AND ((toDateTime(p.max_date + 1) + g.age) < now())
GROUP BY
table,
partition
HAVING
-- ะขะพะปัะบะพ ะฟะฐััะธัะธะธ, ะบะพัะพััะต ะผะปะฐะดัะต ะผะพะผะตะฝัะฐ ะพะฟัะธะผะธะทะฐัะธะธ
(modified_at < rollup_time)
-- ะะปะธ ั ะฝะตัะบะพะปัะบะธะผะธ ะบััะบะฐะผะธ
OR (parts > 1)
ORDER BY
table ASC,
partition ASC,
age ASC
เดเดฐเต *GraphiteMergeTree เดเตเดฌเดฟเตพ เดชเดพเตผเดเตเดเตเดทเดจเตเดเดณเตเด เดจเตฝเดเตเดจเตเดจเต, เด
เดตเดฏเตเดเต เดฒเดฏเดจเด เดกเดฟเดธเตเดเต เดธเตเดชเตเดธเต เดถเตเดจเตเดฏเดฎเดพเดเตเดเตเด. เดเดฐเต เด
เดญเตเดฏเตผเดคเตเดฅเดจเดฏเตเดฎเดพเดฏเดฟ เด
เดตเดฏเดฟเดฒเตเดเต เดเดเดจเตเดจเตเดชเตเดเตเด เดฎเดพเดคเตเดฐเดฎเดพเดฃเต เดเดจเดฟ เดเตเดฏเตเดฏเตเดฃเตเดเดคเต OPTIMIZE ... FINAL
. เดธเดเตเดตเดฎเดพเดฏ เดฑเตเดเตเดเตเตผเดกเดฟเดเดเต เดเดณเตเดณ เดชเดพเตผเดเตเดเตเดทเดจเตเดเตพ เดธเตเดชเตผเดถเดฟเดเตเดเตเดฃเตเดเดคเดฟเดฒเตเดฒ เดเดจเตเดจ เดตเดธเตเดคเตเดคเดฏเตเด เด
เดจเตเดคเดฟเดฎ เดจเดเดชเตเดชเดพเดเตเดเตฝ เดเดฃเดเตเดเดฟเดฒเตเดเตเดเตเดเตเดจเตเดจเต.
เดเดคเตเดคเดจเตเดจเตเดฏเดพเดฃเต เดชเดฆเตเดงเดคเดฟเดฏเตเด เดเตเดฏเตเดฏเตเดจเตเดจเดคเต
ClickHouse เดเดณเตเดณ เดเดฐเต เดธเตเตผเดตเดฑเดฟเตฝ เดจเดฟเดเตเดเตพ เดชเตเดฐเตเดเตเดฐเดพเด เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเตเดเดฏเดพเดฃเตเดเตเดเดฟเตฝ, เด เดคเต เดกเตเดฎเตบ เดฎเตเดกเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเดพเตป เดคเตเดเดเตเดเตเด. เดเดฐเต เดฎเดฃเดฟเดเตเดเตเดฑเดฟเตฝ เดเดฐเดฟเดเตเดเตฝ เดเดฐเต เด เดญเตเดฏเตผเดคเตเดฅเดจ เดจเดเดชเตเดชเดฟเดฒเดพเดเตเดเตเด, เดเดชเตเดฑเตเดฑเดฟเดฎเตเดธเต เดเตเดฏเตเดฏเดพเตป เดเดดเดฟเดฏเตเดจเตเดจ เดฎเตเดจเตเดจเต เดฆเดฟเดตเดธเดคเตเดคเดฟเดฒเดงเดฟเดเด เดชเดดเดฏ เดชเตเดคเดฟเดฏ เดชเดพเตผเดเตเดเตเดทเดจเตเดเตพ เดชเตเดฐเดคเตเดฏเดเตเดทเดชเตเดชเตเดเตเดเดฟเดเตเดเตเดฃเตเดเต เดเดจเตเดจเต เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเด.
เดเดเตเดเดณเตเดเต เดเดเดจเดเดฟ เดชเดฆเตเดงเดคเดฟเดเตพ เดเตเดฑเดเตเดเดคเต เดกเตเดฌเต เดชเดพเดเตเดเตเดเตเดเดณเตเดเตเดเดฟเดฒเตเด เดจเตฝเดเดพเดจเดพเดฃเต, เดธเดพเดงเตเดฏเดฎเตเดเตเดเดฟเตฝ เดเตผเดชเดฟเดเดฎเตเดฎเตเด.
เดชเดเดฐเด เดเดฐเต เดจเดฟเดเดฎเดจเดคเตเดคเดฟเตฝ เดเดจเตเดจ
เดเดดเดฟเดเตเด 9+ เดฎเดพเดธเดเตเดเดณเดพเดฏเดฟ เดเดพเตป เดเดจเตเดฑเต เดเดฎเตเดชเดจเดฟเดเตเดเตเดณเตเดณเดฟเดฒเดพเดฃเต
เด
เดญเตเดฏเตผเดคเตเดฅเดจ เดตเดฟเดเดธเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเดพเดฏเดฟ เดจเดฟเดฐเดตเดงเดฟ เดฒเดฟเดฑเตเดฑเตผ เดฌเดฟเดฏเดฑเตเด เด
เดกเตเดฎเดฟเตป เดฆเดฟเดตเดธเดเตเดเดณเตเด เดเตเดฒเดตเดดเดฟเดเตเดเต
เด เดตเดฒเดเดฌเด: www.habr.com