This commit is contained in:
alesapin 2022-06-01 16:57:28 +02:00
parent 16dc3ed97d
commit b3b3d7a459

View File

@ -8,14 +8,12 @@ CREATE TABLE t_part_log_has_merge_type_table
)
ENGINE = MergeTree()
ORDER BY tuple()
TTL event_time + INTERVAL 3 MONTH
SETTINGS min_bytes_for_wide_part = 0, materialize_ttl_recalculate_only = true;
INSERT INTO t_part_log_has_merge_type_table VALUES (now(), 1, 'username1');
INSERT INTO t_part_log_has_merge_type_table VALUES (now() - INTERVAL 4 MONTH, 2, 'username2');
ALTER TABLE t_part_log_has_merge_type_table
MODIFY TTL event_time + INTERVAL 3 MONTH;
OPTIMIZE TABLE t_part_log_has_merge_type_table FINAL;
SYSTEM FLUSH LOGS;
@ -23,7 +21,13 @@ SYSTEM FLUSH LOGS;
SELECT
event_type,
merge_reason
FROM system.part_log
WHERE (table = 't_part_log_has_merge_type_table') AND (merge_reason = 'TTLDeleteMerge');
FROM
system.part_log
WHERE
table = 't_part_log_has_merge_type_table'
AND
merge_reason = 'TTLDeleteMerge'
AND
database = currentDatabase();
DROP TABLE t_part_log_has_merge_type_table;