Когда я использую много предложений WITH в запросе, он выполняется дольше, чем без него.Структура запроса выглядит следующим образом:
with t1 as (select some_fields from table1 inner join table2),
t2 as (select some_fields from t1 inner join table3),
t3 as (select some_fields from t2 inner join table4)
select * from t3
Какой подход следует использовать для оптимизации похожих запросов?В моем случае каждый подзапрос возвращает около 10 миллионов строк.