Я пишу много отчетов для моего нынешнего работодателя, используя предложение WITH
Oracle, чтобы позволить себе создавать простые шаги, каждый из которых представляет собой преобразование, ориентированное на данные -, которые опираются друг на друга для выполнения сложной задачи.
Сегодня я обратил внимание на то, что чрезмерное использование пункта WITH
может иметь негативные побочные эффекты на ресурсы сервера Oracle.
Может ли кто-нибудь объяснить, почему чрезмерное использование предложения Oracle WITH
может привести к сбою сервера? Или указать мне несколько статей, где я могу найти подходящие варианты использования? Я начал интенсивно использовать предложение WITH
, чтобы структурировать свой код и сделать его более понятным. Я надеюсь, что с некоторыми информативными ответами здесь я смогу продолжать использовать его эффективно.
Если пример запроса будет полезен, я постараюсь опубликовать его позже сегодня.
Спасибо!