У меня немного сложное oracle представление, которое я использую для создания живого отчета. Поскольку все строки производной таблицы извлекаются, нет ничего лучше, чем индексирование или разбиение.
Я хотел бы знать, могу ли я в любом случае использовать функцию конвейерной таблицы для повышения производительности моего отчета.
Это пришло мне в голову, потому что я не уверен, как именно работает SQL. Будут ли запросы ждать до тех пор, пока все строки из таблиц не будут извлечены, или это будет работать как конвейерная табличная функция таким образом, как только строка извлекается из базовой таблицы, она обрабатывается.