Чрезмерное использование предложения Oracle With?

Я пишу много отчетов для моего нынешнего работодателя, используя предложение WITHOracle, чтобы позволить себе создавать простые шаги, каждый из которых представляет собой преобразование, ориентированное на данные -, которые опираются друг на друга для выполнения сложной задачи.

Сегодня я обратил внимание на то, что чрезмерное использование пункта WITHможет иметь негативные побочные эффекты на ресурсы сервера Oracle.

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

Если пример запроса будет полезен, я постараюсь опубликовать его позже сегодня.

Спасибо!

7
задан Alexey Malev 4 May 2014 в 00:06
поделиться