本机oracle连接延时41970 毫秒
问题症状表现:
E:\app\Administrator\product\11.2.0\dbhome_1\network\admin\sqlnet.ora
已使用 TNSNAMES 适配器来解析别名
尝试连接 (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 152
1)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = orcl)))
OK (41970 毫秒)
各种方法折腾了3天后来发现是listener.log文件过大(感谢deepseek的不离不弃)
listener.log 有4g大(4,294,967,473)
于是修改文件:
E:\app\Administrator\diag\tnslsnr\os\listener\trace>ren listener.lo
g listener.log.bak
修改listener.ora:
LOG_DIRECTORY_LISTENER = E:\app\Administrator\diag\tnslsnr\os\listener\trace
LOG_FILE_LISTENER = listener.log
LOG_STATUS_LISTENER = ON
# 日志文件大小达到10MB时自动轮转
LOGGING_LISTENER = ON
LOG_FILE_SIZE_LISTENER = 10240 # 单位:KB (10MB)
# 保留的日志文件数量
LOG_FILE_NUMBER_LISTENER = 5 # 保留5个历史日志文件
