前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >登录缓慢的诡异问题

登录缓慢的诡异问题

作者头像
bisal
发布2020-05-19 14:21:51
6640
发布2020-05-19 14:21:51
举报

最近有套测试库,出现了很诡异的现象,通过PLSQL Developer登录这套数据库(用户名:user_a)的时候异常的慢,几分钟才能连上,从现象来看,可能有很多原因,大家可以先考虑下可能的原因有什么?

1.网络问题?

执行ping、telnet指令,测试从客户端到数据库服务器的网络连接,都是正常的,至少目前来看,并不是网络层面的问题。

2. 监听问题?

tnsping监听端口,都是正常的。

看到有人碰到过,执行监听命令lsnrctl status、lsnrctl stop、lsnrctl start时一直等待,这可能和$ORACLE_HOME\diag\tnslsnr\机器名\listener\trace的文件大小有关,清理一下,就可以解决。

但是,看了这台机器,的确$ORACLE_HOME\diag\tnslsnr\机器名\listener\trace下的文件,已经有7G了,但实际上执行lsnrctl指令,并没有明显延迟,显然和上述问题的原因不同,而且即使清理了文件夹,登录连接缓慢的问题仍未解决。

3. Oracle Net问题?

我们知道,PLSQL Developer这种工具,实际是通过Oracle Net连接到数据库的,难道是他的问题?

尝试从数据库服务器,使用本地连接和网络连接两种登录形式,注意这儿用的数据库用户是user_c,不是开头出现问题的user_a,发现本地连接非常快,但是换成user_a的本地连接,还是非常缓慢,

代码语言:javascript
复制
[ora11g@ora oracle]$ sqlplus user_c/pwd
SQL*Plus: Release 11.2.0.4.0 Production on Thu Apr 16 15:11:02 2020
Copyright (c) 1982, 2013, Oracle.  All rights reserved.

令人匪夷所思的是网络连接user_c一样地快,并未出现user_a登录缓慢的问题,

代码语言:javascript
复制
[ora11g@ora oracle]$ sqlplus user_c/pwd@ORA
SQL*Plus: Release 11.2.0.4.0 Production on Thu Apr 16 15:11:02 2020
Copyright (c) 1982, 2013, Oracle.  All rights reserved.

现在我们和真相又近了一步,咱捋一捋得到的信息,

1.通过PLSQL Developer登录user_a用户连接异常慢。

2.通过本地连接和网络连接到其他用户很正常。

难道问题出在user_a用户自己上?

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2020-05-18 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1.网络问题?
  • 2. 监听问题?
  • 3. Oracle Net问题?
  • 我们知道,PLSQL Developer这种工具,实际是通过Oracle Net连接到数据库的,难道是他的问题?
相关产品与服务
数据库
云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档