付费下载
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Oracle 如何中断正在执行的session 连 接? 问题:Oracle如何中断正在执行的 session连接? 回答: 在Oracle数据库中,可以通过kill session的方式来终止一个进 程,语法结构如下: alter system kill sessi on sid,serial# ; 被kill掉的session,状态会被标记为killed,Oracle会在该用 户下一次touch时清除该进程.当一 个session被kill掉以后,该session的paddr被修改,如果 有多个session被kill,那么多个 session 的paddr都被更改为相同的进程地址: se
2、lect s.pid, s.addr, a.sid, a.serial#, gram, a.status, a.user name, a.machi ne, ma nd, a.sql_hash_value from v$process s, v$sessi on a where s.addr = a.paddr and a.username is not null and a.user name SYS 很多时候,status状态是killed ,这种情况下资源是无法释放的, 要查询对应的spid,在操作系统 级来kill这些进程,但是由于此时 v$session.paddr已经改变
3、, 我们无法通过v$session和v$process 关联来获得spid。这样,需要知道当前进程的addr值,通过 以下语句可以进行:注意,查询x$ksupr 视图需要sys用户才可以查看) select s.username,s.status, x.addr, x.ksllapsc, x.ksllapsn, x.ksllaspo, x.ksllid1r, x.ksllrtyp, decode(bitand(x.ksuprflg, 2), 0, nuII, 1) from x$ksupr x, v$sessi on s where s.paddr(+) = x.addr and bita n
4、d(ksspaflg, 1) != 0 and s.user name SYS 通过以上语句,找到进程的 addr值,通过addr值就可以在 v$process中找到spid,然后可以 使用Kill或者orakill在系统级来杀掉这些进程。 当在Oracle中kill session以后,Oracle只是简单的把相关 session的paddr指向同一个虚拟地 址. 此时v$process 和v$session失去关联,进程就此中断。然后 Oracle就等待PMON去清除这些Session. 所以通常等待一个被标记为Killed的Session退出需要花费很 长的时间.如果此时被 Kill的process, 重新尝试执行任务,那么马上会收到进程中断的提示,process 退出,此时 Oracle会立即启动 PMON 来清除该session.这被作为一次异常中断处理: a) 查看进程号: select s.pid, s.addr from v$process s whe
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 心理健康测试课题研究报告
- 校企联动服装设计运行方式研究报告
- 美容院研究报告
- 关于景区接待能力的提升研究报告
- 创建国家生态文明示范县研究报告
- 越秀区执信中学2027届数学九上期末综合测试模拟试题含解析
- 保险经纪人资格考试重点考点题库
- 2027届福建省三明市名校数学七上期末考试模拟试题含解析
- 2027届山东省乐陵市九级数学八年级第一学期期末检测试题含解析
- 2026年湖北省麻城市高三数学下册期末考试模拟考试卷及答案(各地真题)
- 统编版初中道德与法治九年级上册6.3文化自信日益增强 议题式教学课件(共35张)+内嵌视频
- 江苏省南通市启东市2025-2026学年九年级上学期期中数学试卷(含答案)
- 2026年卫生信息化系统管理岗医疗卫生事业招聘考试笔试试题(含答案)
- 血液透析用中心静脉导管护理专家共识(2025版)
- 大学英语四级词汇表 (完美打印版)
- 精神科患者的团体治疗护理
- DB54∕T 0533-2025 公路养护预算指标(定额)
- 5.1《从小爱劳动》课件 统编版道德与法治三年级下册
- 高校教师资格证之高等教育学完整版及答案【历年真题】
- 手术室质控培训课件内容
- 医疗器械冷链(运输、贮存)管理指南
评论
0/150
提交评论