中文字幕日韩精品一区二区免费_精品一区二区三区国产精品无卡在_国精品无码专区一区二区三区_国产αv三级中文在线

oracle如何鎖表,oracle如何鎖表數(shù)據(jù)

查詢Oracle鎖表語句以及解鎖語句

查詢鎖表:SELECT l.session_id sid,

湘陰網(wǎng)站制作公司哪家好,找成都創(chuàng)新互聯(lián)公司!從網(wǎng)頁設(shè)計(jì)、網(wǎng)站建設(shè)、微信開發(fā)、APP開發(fā)、自適應(yīng)網(wǎng)站建設(shè)等網(wǎng)站項(xiàng)目制作,到程序開發(fā),運(yùn)營維護(hù)。成都創(chuàng)新互聯(lián)公司2013年開創(chuàng)至今到現(xiàn)在10年的時(shí)間,我們擁有了豐富的建站經(jīng)驗(yàn)和運(yùn)維經(jīng)驗(yàn),來保證我們的工作的順利進(jìn)行。專注于網(wǎng)站建設(shè)就選成都創(chuàng)新互聯(lián)公司。

? s.serial#,

? l.locked_mode,

? l.oracle_username,

? l.os_user_name,

? s.machine,

? s.terminal,

? o.object_name,

? s.logon_time FROM? v$locked_object l,

? all_objects? ? ? o,

? v$session? ? ? ? s WHERE l.object_id = o.object_id ANd l.session_id = s.sid ORDER BY sid,

? s.serial#;

解鎖:ALTER system KILL session 'sid,serial#';

查詢鎖住原因:SELECT b.sid oracleID,b.username 登錄Oracle用戶名,b.serial#,spid 操作系統(tǒng)ID,paddr,?

sql_text 正在執(zhí)行的SQL,b.machine 計(jì)算機(jī)名 FROM v$process a, v$session b, v$sqlarea c?

WHERE a.addr = b.paddr AND b.sql_hash_value = c.hash_value? and b.USERNAME='FKPHIS24';

oracle 鎖表、解鎖的語句

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

1.下面的語句用來查詢哪些對象被鎖:

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.下面的語句用來殺死一個(gè)進(jìn)程:

alter system kill session '24,111'; (其中24,111分別是上面查詢出的sid,serial#)

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

3.如果利用上面的命令殺死一個(gè)進(jìn)程后,進(jìn)程狀態(tài)被置為"killed",但是鎖定的資源很長時(shí)間沒有被釋放,那么可以在os一級再殺死相應(yīng)的進(jìn)程(線程),首先執(zhí)行下面的語句獲得進(jìn)程(線程)號:

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í)行命令,語法為:

orakill sid thread

其中:

sid:表示要?dú)⑺赖倪M(jìn)程屬于的實(shí)例名

thread:是要?dú)⒌舻木€程號,即第3步查詢出的spid。

例:c:orakill orcl 12345

Oracle 鎖表查詢 和解鎖表

查詢鎖表

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;

解表

ALTER system kill session 'sid, serial#';

ALTER system kill session '256, 34034';

分享名稱:oracle如何鎖表,oracle如何鎖表數(shù)據(jù)
鏈接分享:http://www.rwnh.cn/article4/dscojoe.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供全網(wǎng)營銷推廣、企業(yè)建站、Google、網(wǎng)站導(dǎo)航企業(yè)網(wǎng)站制作、品牌網(wǎng)站設(shè)計(jì)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

搜索引擎優(yōu)化
岐山县| 简阳市| 杨浦区| 岳普湖县| 喜德县| 呼玛县| 大英县| 海阳市| 西充县| 利辛县| 岳西县| 黄龙县| 那曲县| 洱源县| 易门县| 正定县| 清原| 罗江县| 兴安盟| 崇明县| 舟曲县| 伊金霍洛旗| 化州市| 晋江市| 芦山县| 固安县| 黄浦区| 苏尼特左旗| 浙江省| 绥德县| 拜城县| 竹北市| 邮箱| 彰化市| 贵港市| 万宁市| 资兴市| 丹江口市| 许昌市| 寻甸| 澄迈县|