`
dailiang0515
  • 浏览: 32677 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
文章分类
社区版块
存档分类
最新评论

oracle11g连接很慢

 
阅读更多

RHEL5.3上安装oracle11g之后,发现连接oracle很慢!

 

在网上找了好久,都是关于listener.ora的问题,可惜我不是这种情况.

 

 

终于找到一个链接,是oracle 监听连接速度慢的问题,解决了我的情况;

吃水不忘挖井人: http://space.itpub.net/25223017/viewspace-703758

 

 

以下是内容:

配置信息都正确,pl/sql连接数据库正常,jdbc连接数据库使用连接池,获取连接数速度过慢,查看网上大多配置提示是listener.ora 的问题

经过tnsping获取信息

TNS Ping Utility for Linux: Version 11.2.0.1.0 - Production on 01-AUG-2011 17:47:26

Copyright (c) 1997, 2009, Oracle.  All rights reserved.

Used parameter files:
/app/u01/grid/network/admin/sqlnet.ora

Used EZCONNECT adapter to resolve the alias
Attempting to contact (DESCRIPTION=(CONNECT_DATA=(SERVICE_NAME=))(ADDRESS=(PROTOCOL=TCP)(HOST=10.13.28.214)(PORT=1521)))
OK (1150 msec)

本机连接竟然有1150的延迟,问题应该确定为监听问题,无法及时的获取到相应,

查看vim /etc/resolv.conf

nameserver      公司网关--- IP
nameserver      211.136.192.6
nameserver      221.179.38.7
发现DNS指向网关,怀疑跟网关转发有关系,修改文件为

nameserver 211.136.192.6
nameserver 221.179.38.7

去掉指向公司网关的IP ,从新tnsping

TNS Ping Utility for Linux: Version 11.2.0.1.0 - Production on 01-AUG-2011 18:08:37

Copyright (c) 1997, 2009, Oracle.  All rights reserved.

Used parameter files:
/app/u01/11.2/grid/network/admin/sqlnet.ora

Used EZCONNECT adapter to resolve the alias
Attempting to contact (DESCRIPTION=(CONNECT_DATA=(SERVICE_NAME=))(ADDRESS=(PROTOCOL=TCP)(HOST=10.13.28.214)(PORT=1521)))
OK (0 msec)

延迟没有了。通信正常

原来内网的监听也跟DNS有关系

分享到:
评论
1 楼 suifeng 2014-04-30  
太感谢博主了, 我的也是这个问题

相关推荐

    ORACLE 11G 免安装客户端

    在实际业务中,安装以ORACLE为数据库的客户机时,客户端安装速度很慢,所以才制作了一个免安装客户端,只用拷贝已经安装的客户端文件再打开批处理文件增加环境变量和注册表就能正常连接ORACLE,方便实施人员安装。

    Oracle 11g Client客户端安装教程

    很多时候我们本机电脑不需要安装oracle数据库(因为oracle数据库过于庞大,个人电脑安装之后运行起来会比较慢),只要安装一个oracle客户端,然后通过配置PL/SQL即可以连接远程服务器上面的oracle数据库。...

    oracle学习文档 笔记 全面 深刻 详细 通俗易懂 doc word格式 清晰 连接字符串

    2. oracle11G自带一个卸载批处理\app\Administrator\product\11.2.0\dbhome_1\deinstall\deinstall.bat 3. 运行该批处理程序将自动完成oracle卸载工作,最后手动删除\app文件夹(可能需要重启才能删除) 4. 运行...

    JDBC性能优化.pdf

    当你的代码运行很慢的时候JDBC 驱动程序并不会抛出异常告诉你。 本系列的性能提示将为改善 JDBC 应用程序的性能介绍一些基本的指导原则,这其中 的原则已经被许多现有的 JDBC应用程序编译运行并验证过。 这些...

    oracle 12c linux(centos 7 mini版) 安装.pdf

    4. windows 10 企业版,客户端有两个PLSQL Developer 13 (64 bit) 和 dbeaver-ee-6.1.0-win32.win32.x86_64(解压就可以使用,下载贼慢)dbeaver可以连接很多数据库 自己总结的,希望对鞋套有帮助

    TNS-12541: TNS: 无监听程序 TNS-12560

    网上有个解决TNS-12535错误的案例,平台和版本都很类似,如下: 1、在 sqlnet.ora文件中 增加如下行: DIAG_ADR_ENABLED = OFF 2、在listener.ora文件中增加如下行: DIAG_ADR_ENABLED_<listenername> = OFF 如何监听...

    mysql数据库my.cnf配置文件

    当主要MySQL线程在一个很短时间内得到非常多的连接请求,这就起作用, # 然后主线程花些时间(尽管很短)检查连接并且启动一个新线程。back_log值指出在MySQL暂时停止回答新请求之前的短时间内多少个请求可以被存在...

    Toad 使用快速入门

    在Oracle应用程序的开发过程中,访问数据库对象和编写SQL程序是一件乏味且耗费时间的工作,对数据库进行日常管理也是需要很多SQL脚本才能完成的。Quest Software为此提供了高效的Oracle应用开发工具-Toad(Tools of ...

    PHP基础教程 是一个比较有价值的PHP新手教程!

    你可以利用PHP连接包括Oracle,MS-Access,Mysql在内的大部分数据库。你可以在苍蝇上画图,编写程序下载或者显示e-mail。你甚至可以完成网络相关的功能。最好的是,你可以选择你的PHP安装版本需要哪些功能。引用...

    超级有影响力霸气的Java面试题大全文档

     ArrayList 和Vector都是使用数组方式存储数据,此数组元素数大于实际存储的数据以便增加和插入元素,它们都允许直接按序号索引元素,但是插入元素要涉及数组元素移动等内存操作,所以索引数据快而插入数据慢,...

    java 面试题 总结

    ArrayList和Vector都是使用数组方式存储数据,此数组元素数大于实际存储的数据以便增加和插入元素,它们都允许直接按序号索引元素,但是插入元素要涉及数组元素移动等内存操作,所以索引数据快而插入数据慢,Vector...

    网管教程 从入门到精通软件篇.txt

    ProComm Plus安装与连接脚本文件;Astound介绍文件 AST:Astound多媒体文件;ClarisWorks“助手”文件 Axx:ARJ压缩文件的分包序号文件,用于将一个大文件压至几个小的压缩包中(xx取01-99的数字) A3L:...

Global site tag (gtag.js) - Google Analytics