美文网首页
使用strace排查sqlplus登录缓慢问题

使用strace排查sqlplus登录缓慢问题

作者: linceln | 来源:发表于2021-10-12 11:05 被阅读0次

strace安装

[root@root ~]$ yum -y install strace

strace命令使用

[oracle@bisal ~]$ strace -T -t -o sqlplus.trc sqlplus / as sysdba

在日志文件中,可以根据时间排查到卡住的地方

21:17:21 poll([{fd=9, events=POLLIN}], 1, 4991) = 0 (Timeout) <4.991529>

往前找几行可以看到是连接某个IP导致超时了

这个IP其实是/etc/resolv.conf中配置的DNS服务器,问题就明白了,登录过程在DNS解析时超时了。

解决方案:没有使用到DNS服务器的话,可以把 /etc/resolv.confnameserver这一行注释掉。

相关文章

网友评论

      本文标题:使用strace排查sqlplus登录缓慢问题

      本文链接:https://www.haomeiwen.com/subject/fiedoltx.html