ClickHouse/tests/queries/0_stateless/01323_too_many_threads_bug.sql
Azat Khuzhin daa73c5941 Add more threads for the 01323_too_many_threads_bug
Since now PK stage is handled in multiple threads there should be more
(and counting number of threads from the log is not accurate, since not
all threads logging something).
2020-08-02 18:41:33 +03:00

20 lines
1.0 KiB
SQL

drop table if exists table_01323_many_parts;
create table table_01323_many_parts (x UInt64) engine = MergeTree order by x partition by x % 100;
set max_partitions_per_insert_block = 100;
insert into table_01323_many_parts select number from numbers(100000);
set max_threads = 16;
set log_queries = 1;
select x from table_01323_many_parts limit 10 format Null;
system flush logs;
select arrayUniq(thread_ids) <= 4 from system.query_log where event_date >= today() - 1 and query ilike '%select x from table_01323_many_parts%' and query not like '%system.query_log%' and type = 'QueryFinish' order by query_start_time desc limit 1;
select x from table_01323_many_parts order by x limit 10 format Null;
system flush logs;
select arrayUniq(thread_ids) <= 36 from system.query_log where event_date >= today() - 1 and query ilike '%select x from table_01323_many_parts order by x%' and query not like '%system.query_log%' and type = 'QueryFinish' order by query_start_time desc limit 1;
drop table if exists table_01323_many_parts;