zoukankan      html  css  js  c++  java
  • oracle远程连接太慢

    场景:Oracle11G

    DB服务器上用sqlplus直接连很快(秒连),但加上服务名后却半天没反应。一台正式、一台测试都出现此问题。

    sqlplus:xnwz/xnwz 很快

    sqlplus:xnwz/xnwz@orcl 半天没反应

    分析:

    1.查看了连接数,没几个,都是正常的。

    2.查看硬盘空间,也还很充足。

    3.查看表空间,发现system和sysaux的使用率已到百分之99。然后,果断调整。可依然没解决问题。(下图为调整后的使用情况)

    4.又查看监听的日志情况,发现日志文件已达4个G大小。而且,发现虽然今天能连上数据库,但监听已经写不进去了。先将监听服务暂停,再将日志移到别的目录,重启监听,问题解决。

    监听文件路径:

    D:appAdministratordiag nslsnrWIN-0DBFP9CJIK1listener race

    针对日志关停方法顺便记录如下:

    1.打开监听命令: c:>lsnrctl
    2.关闭监听日志记录:LSNRCTL> set log_status off
    3.保存设置:LSNRCTL> save_config
    4.查看监听文件:listener.ora文件中可以看到增加了下面的内容:

    #----ADDED BY TNSLSNR 27-8月 -2015 18:33:17---

    LOGGING_LISTENER = OFF
    #---------------------------------------------

    由此文件可看出,可以在该文件中设置。但设置完后需重启监听。但命令操作则不需要。

    资料参考:

    system表空间处理:http://blog.itpub.net/24558279/viewspace-755063/

    清理监听日志(该文为linux):http://www.cnblogs.com/kerrycode/p/4227579.html

  • 相关阅读:
    python二进制转换
    git的使用
    c++primer plus笔记
    c++primer 学习笔记
    二分查找
    字符串全排列
    斐波那契数列
    JavaScript 相关
    HTTP记录
    前端笔记
  • 原文地址:https://www.cnblogs.com/liuzhixian/p/4764305.html
Copyright © 2011-2022 走看看