DC
И как заставить по умолчанию использовать этот тип таблиц а не tinylog
Size: a a a
DC
DC
SM
MODIFY TTL timestamp + INTERVAL 14 DAY;
SM
select *
from system.settings
where name = 'merge_with_ttl_timeout'
Ok. 0 rows in set. Elapsed: 0.419 sec. Processed: 0 rows, 0.0B (0 rows/s, 0.0B/s)
DC
DC
left outer join
в версии 19.9.4left outer join
, но .. в теории может конечно и ещё из-за чего-то другогоSC
MODIFY TTL timestamp + INTERVAL 14 DAY;
SM
DC
MODIFY TTL timestamp + INTERVAL 14 DAY;
VM
DC
select *
from system.settings
where name = 'merge_with_ttl_timeout'
Ok. 0 rows in set. Elapsed: 0.419 sec. Processed: 0 rows, 0.0B (0 rows/s, 0.0B/s)
SC
SM
merge_with_ttl_timeout — Minimum delay in seconds before repeating a merge with TTL. Default value: 86400 (1 day).
SM
┌─partition_id─┬─disk_name──┬─formatReadableSize(sum(bytes_on_disk))─┐
│ 20200906 │ default │ 458.96 GiB │
│ 20200906 │ slow_disk2 │ 299.81 GiB │
└──────────────┴────────────┴────────────────────────────────────────┘
alter table logs_db.app_logs detach partition 20200906
DC
┌─partition_id─┬─disk_name──┬─formatReadableSize(sum(bytes_on_disk))─┐
│ 20200906 │ default │ 458.96 GiB │
│ 20200906 │ slow_disk2 │ 299.81 GiB │
└──────────────┴────────────┴────────────────────────────────────────┘
alter table logs_db.app_logs detach partition 20200906
SM
DC
SM
SC
MODIFY TTL timestamp + INTERVAL 14 DAY;
AG