各位高手们,这个图片是从ORACLE EM管理界面截的活动会话数。
我出现的问题是,PLSQL连接数据库时,有时候正常有时就连不上,还报出ORA-01555的问题。网上看了相关资料,都在说要替换UNDO 表空间,但我有几个疑问想咨询一下
1:UNDO表空间,我看了,自动都设有最大值,是30G左右,但这个大小可以往上调吗?调的话有影响吗?
2:网上资料都说UNDO要重新建立UNDOTB并删除原有的,但是,为什么要做这样复杂的操作来解决,
3:我看到我的表空间里有2个UNDO,UNDOTBS1和2,查了以后,二个都是在使用状态。这个正常吗?
系统正在上线使用,期待高手们帮忙反馈一下,着急中 

解决方案 »

  1.   

    1:UNDO表空间,我看了,自动都设有最大值,是30G左右,但这个大小可以往上调吗?调的话有影响吗?
    》》磁盘够大的话可以调2:网上资料都说UNDO要重新建立UNDOTB并删除原有的,但是,为什么要做这样复杂的操作来解决
    》》因为实例一生中只能mount一个undo来使用3:我看到我的表空间里有2个UNDO,UNDOTBS1和2,查了以后,二个都是在使用状态。这个正常吗?
    》》不正常
      

  2.   

    不好意思,mount一个undo来使用,做那么复杂的操作,是因为UNDOTB出什么状况了?
    还有2UNDO,不正常,是需要删除一个是吗,
      

  3.   

    sys@ORCL> show parameter undoNAME                                 TYPE        VALUE
    ------------------------------------ ----------- ------------------------------
    undo_management                      string      AUTO
    undo_retention                       integer     900
    undo_tablespace                      string      UNDOTBS1
    只要把undo_tablespace这个参数修改,这操作不复杂啊
    10个也是正常的
    只是实例只会用一个
    其他9个小三之流
      

  4.   

    谢谢,我改了undo_retention  参数,改成1800了。