oracle杀外部连接会话

杀客户端进程:

sql 复制代码
ps -ef|grep "LOCAL=NO"|grep -v grep|awk '{print "kill -9 " $2}'        --->需要复制出来删
ps -ef|grep "LOCAL=NO"|grep -v grep|awk '{print "kill -9 " $2}'|sh    --->直接删

数据库里面杀空闲会话:

查看会话状态:

sql 复制代码
Select count(*) from v$session where status='INACTIVE' ;
Select count(*) from v$session where status='ACTIVE' ;

杀掉会话:

sql 复制代码
select 'alter system kill session '''||sid||','||SERIAL#||',@2'' immediate;' from gv$session;
sql 复制代码
select 
'alter system kill session '
||' '''||sid||','||serial#||''''||  ' immediate;'
from v$session where status='INACTIVE';

gv 是集群的,这个 @ 2 表示 2 节点,若是单机的话去掉就可以,单机用 v 是集群的,这个@2表示2节点,若是单机的话去掉就可以,单机用v 是集群的,这个@2表示2节点,若是单机的话去掉就可以,单机用v就可以

相关推荐
m0_623955662 小时前
Oracle使用SQL一次性向表中插入多行数据
数据库·sql·oracle
阿蒙Amon3 小时前
C#读写文件:多种方式详解
开发语言·数据库·c#
东窗西篱梦3 小时前
Redis集群部署指南:高可用与分布式实践
数据库·redis·分布式
就是有点傻4 小时前
C#如何实现中英文快速切换
数据库·c#
jnrjian4 小时前
Oracle RAC环境 加错数据文件 的修复 归档非归档都没问题
sql·oracle
1024小神4 小时前
hono框架绑定cloudflare的d1数据库操作步骤
数据库
KellenKellenHao6 小时前
MySQL数据库主从复制
数据库·mysql
@ chen6 小时前
Redis事务机制
数据库·redis
KaiwuDB7 小时前
使用Docker实现KWDB数据库的快速部署与配置
数据库·docker
一只fish7 小时前
MySQL 8.0 OCP 1Z0-908 题目解析(16)
数据库·mysql