看看ORACLE的日志文件,有没有什么错误信息

解决方案 »

  1.   

    我在ORACLE 8.1.7 FOR AIX上也碰到过你这样类似的怪问题,后来我把ORACLE FOR AIX 数据库重装就好了,你试试把数据库重装?
    你这个存储过程是怎么调用的,是JOB调用的吗?
    是不是因为别人改过表的结构,使过程失效了?
    我仔细考虑一下,还是应该是存储过程的问题,你用explain for 看看你过程里面的语句是否优化,是否充分利用索引?
      

  2.   

    有可能是你的过程在逐渐消耗oracle的某种资源。
    在问题没有确定前,为什么如此肯定你的过程没有问题呢?
      

  3.   

    存储过程很简单:到一个很小的表中将取出一个号然后将此号增加一,只是这个存储过程调用非常频繁。
    楼上说查看O)RACLE日志,不知道如何查?