当前位置: 首页 > news >正文

oracle会话打满

1.查看当前连接情况

col machine for a20
col program for a40
col sql_id for a20
set linesize 300
set pagesize 300
select machine,program,sql_id,count(1) from v$session group by machine,program,sql_id order by 4 desc;MACHINE 	     PROGRAM				      SQL_ID		     COUNT(1)
-------------------- ---------------------------------------- -------------------- ----------
WORKGROUP\HPREN      plsqldev.exe							    4
rac1		     oracle@rac1 (SCMN) 						    3
rac1		     oracle@rac1 (CLMN) 						    1
rac1		     oracle@rac1 (VKTM) 						    1
rac1		     oracle@rac1 (LMHB) 						    1
rac1		     oracle@rac1 (FENC) 						    1
rac1		     oracle@rac1 (SCM0) 						    1
rac1		     oracle@rac1 (LMON) 						    1

2.查询非活动会话

select event,machine,program,sql_id,count(1) from v$session group by event,machine,program,sql_id order by 5 desc;
1.按照machine查
SQL> select 'kill -9  ' || p.spid from v$process p where p.addr in (select a.paddr from v$session a 
where status='INACTIVE' and machine='rac1');
'KILL-9'||P.SPID
------------------------------------------------------------------
kill -9  5508
kill -9  18811
kill -9  16316
kill -9  5538
kill -9  5607
kill -9  5624
kill -9  163152.按主机和客户端连接程序查
SQL> select 'kill -9  ' || p.spid from v$process p where p.addr in (select a.paddr from v$session a 
where status='INACTIVE' and program='plsqldev.exe');
'KILL-9'||P.SPID
------------------------------------------------------------------
kill -9  24531
kill -9  245373.按客户端主机和客户端连接工具查
SQL> select 'kill -9  ' || p.spid from v$process p where p.addr in (select a.paddr from v$session a 
where status='INACTIVE' and program='plsqldev.exe' and machine='WORKGROUP\HPREN');  
'KILL-9'||P.SPID
------------------------------------------------------------------
kill -9  24531
kill -9  24537

3.杀掉会话

kill -9  5508
kill -9  18811
kill -9  16316
kill -9  5538
kill -9  5607
kill -9  5624
kill -9  16315
http://www.lryc.cn/news/108009.html

相关文章:

  • VSCode自定义闪烁光标
  • 复亚智能打造全新云平台:让无人机任务管理更智能、更简单
  • 编程导航第六关——白银挑战
  • 743. 网络延迟时间
  • Kubernetes高可用集群二进制部署(四)部署kubectl和kube-controller-manager、kube-scheduler
  • 在CSDN学Golang场景化解决方案(微服务架构设计)
  • centos7 yum安装mysql5.7
  • 安防视频汇聚平台EasyCVR视频广场面包屑侧边栏支持拖拽操作
  • 爬虫007_python中的输出以及格式化输出_以及输入---python工作笔记025
  • 485modbus转profinet网关连三菱变频器modbus通讯触摸屏监控
  • 话费充值接口文档
  • windows系统的IP、路由、网关、内外网同时访问路由以及修改系统文件hosts的配置
  • Kubespray-offline v2.21.0-1 下载 Kubespray v2.22.1 离线部署 kubernetes v1.25.6
  • 代码随想录训练营Day59单调栈Part01|739. 每日温度|496.下一个更大元素①
  • RPMsg-Lite上手
  • 基于YOLOv8 的 多边形区域内目标检测,跟踪,计数
  • STSP中用于记录节点和旅行回路的四种数据结构
  • 【Spring】AOP切点表达式
  • 设计模式再探——代理模式
  • MySQL日志——查询日志
  • Java版本工程行业管理系统源码-专业的工程管理软件-提供一站式服务 em
  • pytorch的CrossEntropyLoss交叉熵损失函数默认是平均值
  • 【力扣】206. 反转链表 <链表指针>
  • Java包装类(自动拆装箱)
  • 使用Golang反射技术实现一套有默认值的配置解析库
  • 数据安全能力框架模型-详细解读(二)
  • 【BASH】回顾与知识点梳理(八)
  • rust报错“Utf8Error { valid_up_to: 1, error_len: Some(1) } }”
  • 【Linux】节点之间配置免密登录
  • 【13】STM32·HAL库-正点原子SYSTEM文件夹 | SysTick工作原理、寄存器介绍 | printf函数使用、重定向