mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-12-03 13:02:00 +00:00
22 lines
701 B
SQL
22 lines
701 B
SQL
drop table if exists mt_compact;
|
|
|
|
-- Checks that granularity correctly computed from small parts.
|
|
|
|
create table mt_compact(a Int, s String) engine = MergeTree order by a
|
|
settings min_rows_for_wide_part = 1000,
|
|
index_granularity = 14;
|
|
|
|
system stop merges mt_compact;
|
|
set max_block_size = 1;
|
|
set min_insert_block_size_rows=1;
|
|
insert into mt_compact select number, 'aaa' from numbers(100);
|
|
|
|
select count() from system.parts where table = 'mt_compact' and database = currentDatabase() and active;
|
|
|
|
system start merges mt_compact;
|
|
optimize table mt_compact final;
|
|
|
|
select count(), sum(marks) from system.parts where table = 'mt_compact' and database = currentDatabase() and active;
|
|
|
|
drop table mt_compact;
|