问题描述:

数据库不断出现大量无用连接,超过数据库最大连接数,导致新的连接无法建立,访问不通数据库

问题分析:

服务器netstat连接数,大量连接来自办公网连接,不断在增加,通过服务器spid查看数据库对应的sid,查看session会话,点击pl/sql 工具菜单,选择会话,选择所有会话,查看到sid对应的事务是pl/sql.exe为pl/sql客户端连接,关闭所有技术人员的pl/sql客户端,依然不释放连接,原因是技术人员使用pl/sql出现非主动关闭,如网络异常断开,断电等导致关闭客户端连接也不释放

问题处理:

初步使用netstat -anop 命令查session进程对应的pid,kill掉,但是清理之后又有连接不断在增加(办公网网络不好),不能人工不断去清理,解决方案如下1、修改数据库sqlnet配置,oracle 11g 默认在/oracle/product/11.2.0/network/admin/下没有sqlnet.ora文件,从samples复制sqlnet.ora文件到路径下,添加配置SQLNET.EXPIRE_TIME=10,设置无用连接自动清理,间隔为10分钟,自动清理。2、创建job自动定时清理到空闲连接。

转载于:https://www.cnblogs.com/lcword/p/8231832.html

oracle 11g 大量废连接占满数据库连接问题处理相关推荐

  1. mysql和oracle共用服务器_如何用oracle 11g客户端 配置连接服务器数据库?同一台服务器上装MySQL和oracle会有冲突么...

    在上一篇文章中,小编为您详细介绍了关于<模拟飞行10 咋设置多显示器10?>相关知识.本篇中小编将再为您讲解标题如何用oracle 11g客户端 配置连接服务器数据库?同一台服务器上装My ...

  2. 服务器tcp连接占满_漫画 | 一台Linux服务器最多能支撑多少个TCP连接?

    困惑很多人的并发问题 在网络开发中,我发现有很多同学对一个基础问题始终是没有彻底搞明白.那就是一台服务器最大究竟能支持多少个网络连接?我想我有必要单独发一篇文章来好好说一下这个问题. 很多同学看到这个 ...

  3. Oracle一备份内存就占满卡死,rman备份占用内存问题

    backup incremental level 0 as compressed backupset database plus archivelog; 使用上面的命令备份数据库,占用了大量的内存无法 ...

  4. oracle 11g r2 rac到单实例的dg

    oracle 11g r2 rac到单实例的dg 1 主备环境说明 rac环境--primary CentOS release 6.5 (Final) hostname rac1 rac2 ip 10 ...

  5. oracle 导库时日志满了,oracle rac 11g 日志占满系统盘导致数据库down掉

    oracle日志占满系统盘满了导致数据库挂掉 并且archivelog日志也满了倒是数据库无法open,无法登陆,幸好还可以到mount状态.解决办法: 1.根据报错查看 表象: crs 服务down ...

  6. Oracle 11g R2 RAC 高可用连接特性

    转自-阿里巴巴许春值 1.scan概念 什么叫 SCAN,SCAN (Single Client Access Name) 是 Oracle 从11g R2 开始推出的,客户端可以通过 SCAN 特性 ...

  7. Oracle 11g DRCP连接方式——基本原理

    学习Oracle是一个复杂.繁琐的过程.在浩如烟海的Oracle官方资料.新特性.MOS资料和各种Internal知识面前,我们总是觉得力不从心.不知所措.但是,这往往也就是我们不断坚持.积累和追寻的 ...

  8. Oracle的SYS.AUD$占满系统表空间了怎么办

    Oracle的SYS.AUD$占满系统表空间了怎么办 问题分析 应急处理 长远的解决方案 测试环境:关闭审计功能 生产环境:迁移表空间 问题分析 应该反馈无法连接数据库.查看告警日志: [oracle ...

  9. Oracle 11g下载以及与plsql的连接

    1.首先,请下载Oracle 11g和plsql, 这里给出百度云网盘下载链接,也可去官网下载,2个压缩包都要,我的百度云只需要下载解压就行了. https://pan.baidu.com/s/1wR ...

最新文章

  1. torch_geometric 笔记: 数据集Cora 简易 GNN
  2. Python入门100题 | 第040题
  3. 功利性学习:别陷入勤奋陷阱
  4. 算法笔记--数列分块
  5. 【Qt】QModbusResponse类
  6. mac mysql
  7. 使用Asynchronous RFC call 拆分time consuming task
  8. Java对象生命周期
  9. Java最佳实践–队列之战和链接的ConcurrentHashMap
  10. Zend_Form 创建、校验和解析表单的基础--(手冊)
  11. python requests 乱码_python3 requests 抓取乱码问题
  12. java 反射 本类_Java 反射 Class类
  13. 金融统计分析与挖掘实战3.3.1-3.3.3
  14. [设计模式-创建型]原型(Prototype)
  15. 程序员专属段子集锦 4/10
  16. 朱松纯:从人工智能的角度解读《赤壁赋》兼谈“心”与“理”的平衡
  17. php 递归中的全局变量,PHP递归函数内的静态变量
  18. Ubuntu 16.04静态IP设置
  19. 计算机大赛获奖作品动画,全国xx杯说课大赛计算机类一等奖作品:《遮罩动画》说课课件...
  20. LaaS,PaaS,SaaS介绍

热门文章

  1. Python 技术篇-获取requests里的二进制文本并保存为音频、图片文件,提取requests里的多媒体信息
  2. STM32 RTC BKP备份数据区数据丢失问题的讨论
  3. Java和C语言的语句对比
  4. ansys中的柱坐标与直角坐标关系
  5. [YTU]_2536( C++ 长方体继承自矩形)
  6. 基于Continuous Conditional Neural Fields for Structured Regression的人脸特征点检测和头部姿态估计
  7. 爬取小说2--协程间通信Python
  8. el-button在表格操作行可以写成type=text'形式,这样有链接手型。
  9. jmeter操作练习
  10. 使用 pv 命令监控 linux 命令的执行进度