аналогично условию where отбирает для агрегатной функции значения? И почему clickhouse-benchmark показывает что if быстрее в 1.5 раза чем where?
Никто не знает?
Какой вопрос, такой ответ. КХ вероятнее всего все в multiIf переделает
Нет судя по explain plan actions =1 происходит преобразование в filter where. Но просто хочется знать точно
Вполне мне кажется нормальный вопрос)
И при чем здесь multiIf? Одно же условие?
скорее всего порядок применения предикатов, используя -if вы двигаете предикат в конец пайплайна. Но это гадание не видя запроса и типов данных.
Не хочу ошибиться, Вы explain попробуйте.
Обсуждают сегодня