估计和网络有关,跟oracle登陆时间无关

解决方案 »

  1.   

    服务器上用strace,truss之类的工具追踪一下登陆过程。
      

  2.   

    连接Oracle 时,首先要在客户端和服务器创建一个连接Session,这就是为什么用户必须要有
    Create session的权限的原因。然后会在服务器上分配一块内存,叫PGA 就是Program global area的意思,如果连接慢,要检查一个你的服务器的性能,是不是有内存可以分配,如果没有足够的内存,那就需要时间做内存的清理,然后才能分配,如果没有足够的内存,就会出现连接慢的情况,另外如果PGA太大, 上面的情况也会有。PGA是那个Session专用,一个连接就会有一个,但如果用共享连接的话,可能效率会高一些。
      

  3.   

    回ks9960(snk),我的服务器用的是2K系统(Oracle10g)那些工具是在Unix和Linux下用的吧。回whqcfp(whqcfp),对于2G或4G内存的服务器来说,多大PGA合适(这可能是另外一个问题了 :D),共享连接如何设置(我现在用不了服务器,只能明天上班看看了)