orakill和ALTER SYSTEM KILL SESSION详解(原创)ITeye - 乐橙lc8

orakill和ALTER SYSTEM KILL SESSION详解(原创)ITeye

2019年02月26日15时45分31秒 | 作者: 白亦 | 标签: 进程,等候,用户 | 浏览: 1460

SQL host orakill charset 6484;
Kill of thread id 6484 in instance charset successfully signalled.

spid是os进程ID
pid是Oracle process ID

依据盖国强的猜想

当在Oracle中kill session今后, Oracle仅仅简略的把相关session的paddr 指向同一个虚拟地址.此刻v$process和v$session失掉相关,进程就此中止.然后Oracle就等候PMON去铲除这些Session.所 以一般等候一个被标记为Killed的Session退出需求花费很长的时刻.假如此刻被Kill的process,从头测验履行任务,那么立刻会收到进 程中止的提示,process退出,此刻Oracle会当即发动PMON来铲除该session.这被作为一次异常中止处理.

详细的试验比如读者能够参阅
http://www.eygle.com/faq/Kill_Session.htm

当然假如该用户现已没有运用,例如在决议删去该用户的时分,PMON很可能不回主动的去整理这些session则需求手艺触发PMON履行

首要承认PMON进程是who
SQL select pid,spid from v$process p,v$bgprocess b
where b.paddr=p.addr
and name=PMON;
       PID SPID

        2  3608
SQL oradebug wakeup 2 已处理的句子

关于oradebug指令能够参阅笔者的另一篇文章


参阅至:http://blog.sina.com.cn/s/blog_55eccf210100j0br.html

            http://space.itpub.net/16158219/viewspace-545169

            http://www.eygle.com/faq/Kill_Session.htm

如有过错,欢迎纠正

邮箱:czmcj@163.com

版权声明
本文来源于网络,版权归原作者所有,其内容与观点不代表乐橙lc8立场。转载文章仅为传播更有价值的信息,如采编人员采编有误或者版权原因,请与我们联系,我们核实后立即修改或删除。

猜您喜欢的文章

阅读排行

  • 1
  • 2
  • 3

    hbase单机总算跑起来了ITeye

    日志,文件,要点
  • 4

    数据库字符集和编码转化ITeye

    编码,数据库,字符
  • 5
  • 6

    转 oRACLE DBLINK 使用ITeye

    数据库,效劳,链接
  • 7
  • 8
  • 9

    mysql5.1 中文乱码问题ITeye

    中文,乱码,数据库
  • 10

    DB2调优【转】ITeye

    句子,本钱,空间