от трех полей.
Залил в таблицу данные, получилось порядка 160к партиций.
Выполняю два запроса с таблиц по разному ключу партиционирования в clickhouse-client. В запросе в секции where прописываю конкретную поля, по которым формируется партиция.
В первом случае, в таблице с партициями порядка 160к результат выводится в течение 1 сек.
Во втором случае, где партиций порядка 160, резултат выводится за 0.3 сек.
В первом случае даже не показывается, сколько строк было обработано в ходе выполнения запроса, во втором - показывается.
Предполагаю, в первом случае, он просто ничтожно мало данных считывает, вот и не показывает эту инфу.
Помогите пожалуйста понять, из-за чего запрос выполняется так долго в первом случае и можно ли это как-нибудь ускорить?
слишком много партиций, ФС загибается.
просто не делайте 160к партиций. Партиции для управления retention, грубо говоря чтобы дропать проще. Используйте sort-key для фильтрации
Обсуждают сегодня