oracle远程连接太慢
2015-08-27 19:12
513 查看
场景:Oracle11G
DB服务器上用sqlplus直接连很快(秒连),但加上服务名后却半天没反应。一台正式、一台测试都出现此问题。
sqlplus:xnwz/xnwz 很快
sqlplus:xnwz/xnwz@orcl 半天没反应
分析:
1.查看了连接数,没几个,都是正常的。
2.查看硬盘空间,也还很充足。
3.查看表空间,发现system和sysaux的使用率已到百分之99。然后,果断调整。可依然没解决问题。(下图为调整后的使用情况)
4.又查看监听的日志情况,发现日志文件已达4个G大小。而且,发现虽然今天能连上数据库,但监听已经写不进去了。先将监听服务暂停,再将日志移到别的目录,重启监听,问题解决。
监听文件路径:
D:\app\Administrator\diag\tnslsnr\WIN-0DBFP9CJIK1\listener\trace
针对日志关停方法顺便记录如下:
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
DB服务器上用sqlplus直接连很快(秒连),但加上服务名后却半天没反应。一台正式、一台测试都出现此问题。
sqlplus:xnwz/xnwz 很快
sqlplus:xnwz/xnwz@orcl 半天没反应
分析:
1.查看了连接数,没几个,都是正常的。
2.查看硬盘空间,也还很充足。
3.查看表空间,发现system和sysaux的使用率已到百分之99。然后,果断调整。可依然没解决问题。(下图为调整后的使用情况)
4.又查看监听的日志情况,发现日志文件已达4个G大小。而且,发现虽然今天能连上数据库,但监听已经写不进去了。先将监听服务暂停,再将日志移到别的目录,重启监听,问题解决。
监听文件路径:
D:\app\Administrator\diag\tnslsnr\WIN-0DBFP9CJIK1\listener\trace
针对日志关停方法顺便记录如下:
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
相关文章推荐
- oracle 10g 实例用localhost无法访问的处理
- oracle 10g 实例用localhost无法访问的处理
- Oracle Error Messages
- oracle整理
- Oracle权限管理
- oracle层次查询
- oracle更新时间遇到ORA-01849
- oracle 12c rac gi 安装检测有Node Connectivity Failed报错
- oracle 当查询结果有重复记录时 选择时间最近的一条
- plsql与64位的Oracle关联方法
- 查看oracle rac 各节点公网,私网ip信息
- 【Oracle】RAC共享存储udev
- zabbix利用orabbix监控oracle
- ORALE触发器
- oracle表空间、用户 创建/删除/更改等简单操作
- SQL注入速查表(下)与Oracle注入速查表
- 4000 卸载ORACLE
- oracle 客户端连接
- 问题:oracle ROW_NUMBER()over;结果: ORACLE 中的 ROW_NUMBER() OVER() 分析函数的用法
- 一个Oracle触发器的示例