是否可以实时获取PL/SQL的输出?我有一个相当大的程序包,可以运行一个多小时,我想看看该程序包在特定时间的位置。

无论如何,我目前使用一个日志表来执行此操作,该表每次运行都充满了数百个日志描述,我很好奇这是否可行。

谢谢!

最佳答案

我不知道这是否正是您想要的,但是我使用dbms_application_info.set_module来查看我的包在哪里。

dbms_application_info.set_module(module_name => 'Conversion job',
                                 action_name => 'updating table_x');

v$session的查询将向您显示该过程的哪一部分正在运行。

10-04 21:44
查看更多