mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-10-19 06:50:50 +00:00
365b5207b7
Can be used to write into query_log only failed queries (i.e. on memory exceeded error), by using: set log_queries_min_type='EXCEPTION_WHILE_PROCESSING'
16 lines
1020 B
SQL
16 lines
1020 B
SQL
set log_queries=1;
|
|
|
|
select '01231_log_queries_min_type/QUERY_START';
|
|
system flush logs;
|
|
select count() from system.query_log where query like '%01231_log_queries_min_type/%' and query not like '%system.query_log%' and event_date = today() and event_time >= now() - interval 1 minute;
|
|
|
|
set log_queries_min_type='EXCEPTION_BEFORE_START';
|
|
select '01231_log_queries_min_type/EXCEPTION_BEFORE_START';
|
|
system flush logs;
|
|
select count() from system.query_log where query like '%01231_log_queries_min_type/%' and query not like '%system.query_log%' and event_date = today() and event_time >= now() - interval 1 minute;
|
|
|
|
set log_queries_min_type='EXCEPTION_WHILE_PROCESSING';
|
|
select '01231_log_queries_min_type/', max(number) from system.numbers limit 1e6 settings max_rows_to_read='100K'; -- { serverError 158; }
|
|
system flush logs;
|
|
select count() from system.query_log where query like '%01231_log_queries_min_type/%' and query not like '%system.query_log%' and event_date = today() and event_time >= now() - interval 1 minute;
|