国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 數(shù)據(jù)庫(kù) > Oracle > 正文

session marked for kill處理oracle中殺不掉的鎖

2024-08-29 13:54:24
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
session marked for kill處理Oracle中殺不掉的鎖ora-00031:session marked for kill處理oracle中殺不掉的鎖

一些ORACLE中的進(jìn)程被殺掉后,狀態(tài)被置為"killed",但是鎖定的資源很長(zhǎng)時(shí)間不釋放,有時(shí)實(shí)在沒(méi)辦法,只好重啟數(shù)據(jù)庫(kù)。現(xiàn)在提供一種方法解決這種問(wèn)題,那就是在ORACLE中殺不掉的,在OS一級(jí)再殺。

1.下面的語(yǔ)句用來(lái)查詢哪些對(duì)象被鎖:

select object_name,machine,s.sid,s.serial# from v$locked_object l,dba_objects o ,v$session swhere l.object_id = o.object_id and l.session_id=s.sid;

2.下面的語(yǔ)句用來(lái)殺死一個(gè)進(jìn)程:alter system kill session '24,111'; (其中24,111分別是上面查詢出的sid,serial#)

【注】以上兩步,可以通過(guò)Oracle的管理控制臺(tái)來(lái)執(zhí)行。

3.如果利用上面的命令殺死一個(gè)進(jìn)程后,進(jìn)程狀態(tài)被置為"killed",但是鎖定的資源很長(zhǎng)時(shí)間沒(méi)有被釋放,那么可以在os一級(jí)再殺死相應(yīng)的進(jìn)程(線程),首先執(zhí)行下面的語(yǔ)句獲得進(jìn)程(線程)號(hào):select spid, osuser, s.PRogram from v$session s,v$process pwhere s.paddr=p.addr and s.sid=24 (24是上面的sid)

4.在OS上殺死這個(gè)進(jìn)程(線程):1)在unix上,用root身份執(zhí)行命令: #kill -9 12345(即第3步查詢出的spid)2)在windows(unix也適用)用orakill殺死線程,orakill是oracle提供的一個(gè)可執(zhí)行命令,語(yǔ)法為:orakill sid thread其中:sid:表示要?dú)⑺赖倪M(jìn)程屬于的實(shí)例名thread:是要?dú)⒌舻木€程號(hào),即第3步查詢出的spid。例:c:>orakill orcl 12345

ORA-00031: session marked for kill

Cause: The session specified in an ALTER SYSTEM KILL SESSION command cannot be killed immediately (because it is rolling back or blocked on a network Operation), but it has been marked for kill. This means it will be killed as soon as possible after its current uninterruptible operation is done.

Action: No action is required for the session to be killed, but further executions of the ALTER SYSTEM KILL SESSION command on this session may cause the session to be killed sooner.

kill -9 12345


發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 寿光市| 绍兴县| 泰安市| 海淀区| 怀来县| 南澳县| 中方县| 涪陵区| 旺苍县| 赣州市| 额济纳旗| 朝阳县| 清新县| 宜君县| 沅陵县| 波密县| 泉州市| 青州市| 白银市| 库尔勒市| 葫芦岛市| 腾冲县| 杂多县| 太仆寺旗| 梧州市| 昌图县| 无锡市| 库尔勒市| 田东县| 马龙县| 揭西县| 屯门区| 乐亭县| 白水县| 文成县| 宁国市| 夏津县| 合江县| 都安| 富锦市| 永泰县|