Объектов с debug information не должно быть в продуктивном использовании, поэтому их лучше отслеживать.
Чтобы посмотреть, какие объекты были скомпилированы с debug, можно использовать следующий код.
SQL код:
select * from DBA_PLSQL_OBJECT_SETTINGS where plsql_debug='TRUE'
Дополню, почему не должно быть:
1) Нагрузка на систему (если один раз выполнить, конечно, незначительная, если миллионы - будет заметна). В любом случае генерация дополнительной информации требует ресурсов.
2) Глюки, поскольку код другой и выполняется по другому из-за дебага.
3) Иногда вызывает ORA-600, особенно при многократном параллельном выполнении.