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