создать табличку на основе этого запроса, не выполняя его?
Делаю CREATE TABLE my_table ON CLUSTER my_cluster AS {my_big_sql_query} LIMIT 0 — он начинает нагружать все ноды, а мне нужно только создать табличку, а не наполнить её. Можно ли как-то обойти выполнение всего запроса и ускорить процесс?
Where 1=0
SELECT * FROM ({my_big_sql_query}) WHERE 1=0 ?
А можно небольшой ликбез почему так быстрее? Оптимизатор понесёт глубже это условие внутрь квери?
да просто в where допишите and 1=0
принял, буду пробовать Спасибо
Чем limit 0
да просто он не понимает что с limit 0 можно не делать ничего
Обсуждают сегодня