oracle执行insert记录时耗时长的问题

343 阅读1分钟

概述:最近在程序中遇到一个问题,在程序中执行查询和update时正常,但是insert into 一张基础表时,耗时巨大(约莫80秒),耗时之长难以令人接受。
项目:一个普通的spring boot 项目,运行在linux服务器上 ,调用一段非常简单的insert into语句。
解决:登录到安装Oracle的服务器上,排查安装Oracle时的配置文件是否存在问题。此次问题的原因是在 /etc/resolv.conf 文件中配置了外网,因此只要注释掉就好了。
疑惑:如果是因为配置了外网,那么在程序启动时就会超时,不应该等到执行insert into语句时耗时过长;何谓配置外网?

sh (2).png