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

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

處理Oracle中殺不掉的鎖

2024-08-29 13:34:22
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
    一些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 s
where 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 p
where 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 Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1448657

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 临沭县| 建昌县| 三原县| 龙江县| 平邑县| 西充县| 诸城市| 绥德县| 太仆寺旗| 永修县| 湄潭县| 贺兰县| 昆山市| 阳东县| 刚察县| 江阴市| 大新县| 宜君县| 卓尼县| 罗江县| 北海市| 隆子县| 镇远县| 德安县| 阿勒泰市| 广元市| 盖州市| 广昌县| 吕梁市| 麻栗坡县| 德安县| 云林县| 育儿| 读书| 邳州市| 临城县| 南充市| 怀远县| 津南区| 获嘉县| 梅河口市|