现象:pl/sql developer客户端连接oracle服务器速度很慢,要等个7,8分钟左右,
    连接成功后,执行一个sql语句时间也很慢,要4,5分钟.请各位高手帮忙分析原因,怎么解决?致谢!
其它信息:oracle服务器是linux系统,同局域网用Xshell远程登录过去也要4,5分钟,然后在oracle服务器
         本地sqlplus登录数据库也很慢,要5,6分钟,登录成功后执行sql语句正常,速度也正常.好了,就这此信息!

解决方案 »

  1.   

    Server 的问题,应该到Server上查查看,
      

  2.   

    1.连接服务器慢,肯定网络问题,或者服务器问题。
    2.执行速度慢,如果连接服务器快,那就看你优化你的sql语句了。
    3.你的情况属于第一种吧,优化下服务器吧
      

  3.   

    连都连那么久你服务器超负荷了吧。看看服务器CPU,内存使用之类的
      

  4.   

    C:\Documents and Settings\Administrator>tnsping 10.78.75.50TNS Ping Utility for 32-bit Windows: Version 10.2.0.1.0 - Production on 30-10月-
    2008 13:50:19Copyright (c) 1997, 2005, Oracle.  All rights reserved.已使用的参数文件:
    D:\oracle\product\10.2.0\db_1\network\admin\sqlnet.ora已使用 EZCONNECT 适配器来解析别名
    Attempting to contact (DESCRIPTION=(CONNECT_DATA=(SERVICE_NAME=10.78.75.50))(ADD
    RESS=(PROTOCOL=TCP)(HOST=10.78.75.50)(PORT=1521)))
    OK (273610 毫秒)上面是我在本地tnsping服务器的ip,时间是273610 毫秒,这个信息是不是表明更是网络的问题呢?
      

  5.   

    再做测试:
    C:\Documents and Settings\Administrator>tnsping 10.78.75.50TNS Ping Utility for 32-bit Windows: Version 10.2.0.1.0 - Production on 30-10月-
    2008 13:50:19Copyright (c) 1997, 2005, Oracle.  All rights reserved.已使用的参数文件:
    D:\oracle\product\10.2.0\db_1\network\admin\sqlnet.ora已使用 EZCONNECT 适配器来解析别名
    Attempting to contact (DESCRIPTION=(CONNECT_DATA=(SERVICE_NAME=10.78.75.50))(ADD
    RESS=(PROTOCOL=TCP)(HOST=10.78.75.50)(PORT=1521)))
    OK (273610 毫秒)上面是我在本地tnsping服务器的ip,时间是273610 毫秒,这个信息是不是表明更是网络的问题呢?