有时数据库有些session产生死锁托慢整个数据库,需要找出那个进程然后kill掉.

在sybase中, 结合sp_who 和 kill sid就可以了.

在oracle中也有类似的方法:

首先是找出要杀死的session id(SID)
可以利用v$mystat 来查看当前session的sid.

若要杀死的session 已卡住.

则可以用dba session执行下面命令来查看当前服务器的session 然后排除
select * from v$session where username is not null;

得到sid后执行
alter system kill session 'sid,serial#' immediate;
就可以杀死对应session

一般情况下杀死1个session后, 那个session在v$session中对应的行就会消失.

但是也有例外,

如下面那个例子:  我要杀死HR的那个进程

但是再查看v$session 对应那行还是存在的,只不过状态成为了killed.

我也不知道有什么影响, 这时尝试找出对应的进程pid(在服务器的进程pid),
联合v$process
执行:
select s.sid,s.serial#,s.username,p.spid from v$session s, v$process p
where s.username is not null and s.paddr = p.addr

然后去服务器删掉它吧...

Oracle 杀死session的方法相关推荐

  1. oracle如何杀掉表死锁,oracle杀死死锁的方法

    执行以下语句,查看死锁: select /* rule */ lpad(' ',decode(l.xidusn,0,3,0))||l.oracle_username User_name, o.owne ...

  2. oracle杀死session,Oracle杀session

    通常情况下,要强行关闭session,会执行下面的命令: alter system kill session 'sid,serial#'; 这命令会把相应的session关了,但有时,这命令并不能把相 ...

  3. oracle+标记要,oracle ORA-00031:session marked for kill(标记要终止的会话)解决方法

    今天碰到一个问题,有一张表不能操作,很可能是被锁了,首先想到的是kill session,于是执行了下列的脚本找到是哪个session有问题: 查看表是否被锁 SELECT /*+ rule*/ a. ...

  4. Oracle锁表解决方法的详细记录详解

    一淘模板网给大家带来了关于Oracle的相关知识,在开发Oracle数据库时,我们常遇到频繁操作的Oracle数据表,会出现Oracle锁表,下面给大家介绍了关于Oracle锁表解决方法的相关资料,希 ...

  5. oracle commit session,Oracle session总结

    Oracle session总结 收藏 从上周起,服务器Oracle数据库出现问题,用不到半天,就会报maxsession(150)的问题,肯定是数据库的会话超过最大数了. 由于服务器跑的是文件传输应 ...

  6. linux oracle查询乱码问题,linux中oracle中文乱码解决方法

    乱码问题的根源是字符集的修改,下面我们来看一下linux中oracle中文乱码解决方法. 查看客户端的语言编码设置: 配置文件中的配置: cat ~/.bash_profile 注意修改配置信息:ex ...

  7. PL/SQL TOAD 不安装Oracle客户端连接数据库的方法

    不安装Oracle客户端连接数据库的方法 本机环境: win7 64位中文旗舰版 一.准备工作: 1)到ORACLE官网下载instantclient,下载地址:http://www.oracle.c ...

  8. 删除oracle数据库的三种方法,oracle数据库的删除方法详解

    oracle数据库的删除方法详解 1.图形界面删除 练习之前记得创建快照 执行命令之前要保证数据库属于open状态 SQL> alter database open; [oracle@local ...

  9. 了解Oracle补丁以及应用方法(案例讲解)

    http://www.luocs.com/archives/737.html 了解Oracle补丁以及应用方法(案例讲解) By luocs ( 三月 18, 2013 at 上午 11:01) · ...

最新文章

  1. python利用wx.grid网格显示数据
  2. Koa实现下载excel
  3. 微型计算机的评估指标,T∕CECA-G 0060-2020 “领跑者”标准评价要求 微型计算机(9页)-原创力文档...
  4. 怎么判断有几个滴定突跃点_高中化学怎么学?先看近5年高考化学高频考点知识点分值分析...
  5. mstsc 加密oracle修正,mstsc远程报:这可能是由于CredSSP 加密Oracle修正的两种完美解决方法...
  6. 容器学习 之 docker存储(十五)
  7. docker镜像制作(二)——构建企业镜像LAMP+BBS
  8. Android的启动过程
  9. ZF2系列 – Zend Framework 2 MVC實作 (Part 3)
  10. python导入xlsxwriter要安装什么吗_windows下安装Python的XlsxWriter模块方法
  11. java中编码问题_[干货预警]一次搞懂Java中的编码问题
  12. 我对象说陪我过七夕,象说没时间,我一怒给女神做了一个某音上很火的3D旋转相册
  13. spring 默认情况下事务是惟一的 同一个方法里面第一个sql开启后 在执行完 将事务传递给下一个sql...
  14. 问题五十九:怎么求一元六次方程在区间内的所有不相等的实根(1)
  15. leetcode—11.队列题型python解答
  16. axure原型素材模板-手机端蓝色科幻科技动态酷炫游戏大数据手机H5页面模板素材聊天
  17. 2022年信息安全从业者书单推荐(2022.2.20更新)
  18. 二倍图三倍图什么意思_iOS开发中的二倍图、三倍图
  19. 北卡罗来纳州立大学计算机专业,2020年北卡罗来纳州立大学有哪些优势专业
  20. 赵小楼《天道》《遥远的救世主》深度解析(20)(补)肖亚文的不当吃不当喝和丁元英没接受18万马克的补偿

热门文章

  1. 设计模式--抽象工厂(Abstract Factory)模式
  2. Windows SID理解
  3. optee HSM的实现
  4. VTS工具测试指定的testcase函数(以VtsHalKeymasterV4_0TargetTest为例)
  5. [ARM异常]-SPIs(共享中断)routing到指定CPU的方法
  6. 冒泡排序选择排序插入排序
  7. 广西2021各校高考成绩查询入口,2021年广西高考成绩排名查询系统,广西高考位次排名查询...
  8. 查看mysql 内核_如何查看和更新数据库内核小版本
  9. 一次SSH爆破攻击haiduc工具的应急响应
  10. 160个Crackme013之投机取巧