日期:2014-05-16  浏览次数:20871 次

郁闷,执行触发器执行很久通不过,是什么问题?
郁闷,执行触发器执行很久通不过,是什么问题?

备注:触发器本身没有问题,测试环境上可以执行通过,生产环境的时候一直处于等待状态。

oracle10g 在windows 2003上
------解决方案--------------------
把你的觸發器貼出來看下,還有生產環境是執行什麼操作時一直處於等待狀態?
------解决方案--------------------
是不是触发器有大批量数据刷新,还是耗时操作。
------解决方案--------------------
查查正在执行的sql 看看执行计划同学,有可能是 测试环境和生产环境的执行计划不一样。
------解决方案--------------------
你可以先把触发器暂停。看一下是不是可以通过。如果可以通过那就证明你的触发器在执行操作。所以在等待。