У меня есть несколько процедур pl/sql, которые могут занять несколько минут. Разрабатывая их, я добавил несколько заявлений для печати, чтобы помочь отлаживать, а также предоставить некоторые индикаторы обратной связи и прогресса. Первоначально я запускал их на небольших тестовых наборах, и выход был почти мгновенным. Теперь, когда я тестирую более крупные тестовые наборы, которые занимают несколько минут, я считаю, что печать на консоль больше не подходит, потому что ничего не печатается до окончания процедуры. Я привык работать в средах, которые не буферизуют их вывод, и немедленно распечатывают их, а обычные инструкции печати для простой отладки и диагностики являются общими.
Можно ли в pl/sql печатать выходные данные сразу (не буферизованные)? Если нет, то какие альтернативы люди рекомендуют получить аналогичный результат?