-1

我的应用程序包含 Oracle 数据泵的可执行文件 IMPDP 和 EXPDP 需要随机的时间来完成相同的工作。在进一步调查中,我看到它再次随机等待事件“等待广播频道上的未读消息”。这使得应用程序在任何时候都需要 10 分钟到一个多小时来完成相同的工作。

我不明白这是否与我的应用程序使用这些可执行文件的方式有关,或者它与我的服务器上的负载有关,或者与我完全陌生的东西有关。

4

2 回答 2

1

数据泵操作涉及大量进程和会话。我怀疑您正在查看主进程,而不是工作进程。因此,该事件的全部含义是,当工作需要更长的时间时,主进程会花费更多时间等待工作进程。这是相当无用的信息。

您需要监视工作进程并了解它们为何花费更长的时间。

于 2010-05-14T01:09:29.923 回答
0

这些等待事件通常被认为是“空闲”等待——即 Oracle 无事可做,它正在等待进一步的数据/指令。

于 2010-05-13T07:46:05.073 回答