в документации.
Есть легальный способ посмотреть детальный план выполнения запроса в ClickHouse?
Плюсану. Ну, чо, пацаны? Есть?
так вот, про план. Его от хорошей жизни не начинают искать. есть два простых запроса, которые процессят разное кол-во строк: select * from table where timestamp >= toDateTime('2017-07-03 18:21:55') -- Processed 2.49 million rows select * from (select * from table) where timestamp >= toDateTime('2017-07-03 18:21:55') -- Processed 4.97 million rows фильтр времени для экспериментов выбран примерно на avg(timestamp) если не срезать вложенные запросы каким-нибудь фильтром заранее, начинает процесситься вся таблица, и от этого становится больно использовать огромные сложные вьюхи, т.к. окончательные фильтры обычно попадают в конец запроса. Есть Issue на эту тему, или какой-нибудь способ сделать кликхаус быстрым снова?
легального нет, но если уровень для логов поставить в debug/trace то в нем можно будет увидеть план
Обсуждают сегодня