Вопрос на понимание, как работает "оптимизатор" в КликХаусе. Пусть ПК: id, date. Если я верно понимаю, то существует оптимизация, которая позволит запросу вида "select ... where id = :1 order by date desc limit 10" быть эффективно выполненным (некий аналог того, что называется index range scan descending в Оракле или scan backward в Постгресе), тем самым прочитав почти минимально необходимый объем данных. Собственно вопрос, существует ли такая оптимизация для не скалярного условия вида "id in (:1, :2, ...)"? И как это работает, типа очереди с приоритетом или..? Спасибо.