如果我使用数据库管理系统_轮廓仪来分析一个长时间运行(5个小时) PL/SQL脚本,那么还需要多长时间才能使用分析来运行脚本呢?我意识到这将取决于脚本正在做什么,但总的来说,我看的是秒、分钟,还是更多?
发布于 2012-02-28 14:56:52
我用过DBMS_PROFILER的9i和10g一点。根据代码,我看到了2%到10%之间的时间惩罚分析。
幸运的是,构建分析器是为了缓存内存并偶尔刷新到磁盘。我认为这更多地取决于执行的行数,而不是分析器的总壁时钟时间--因为这就是分析器正在关注的内容。
-Dave
发布于 2012-02-28 06:26:49
最好的方法是使用和不使用分析器运行一些已知的代码示例。通常情况下,差异不应该很大,但实际上可能会有所不同。即使是dbms_application_info也会在高频率循环中受到伤害。
https://dba.stackexchange.com/questions/14021
复制相似问题