> 데이터 베이스 > MySQL 튜토리얼 > Oracle中事务锁(锁住的表、锁住的会话)

Oracle中事务锁(锁住的表、锁住的会话)

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
풀어 주다: 2016-06-07 17:27:11
원래의
1174명이 탐색했습니다.

今天又学会一招,查看Oracle数据库中由于会话非正常退出而导致的事务锁: 1.查看锁住的表 SELECT b.owner,b.object_name,a.sessi

今天又学会一招,查看Oracle数据库中由于会话非正常退出而导致的事务锁:

1.查看锁住的表

SELECT b.owner,b.object_name,a.session_id,a.locked_mode 
    FROM v$locked_object a ,dba_objects b 
    WHERE b.object_id = a.object_id;

2.查看被锁住的会话

SELECT b.username,b.sid,b.serial#,logon_time 
    FROM v$locked_object a,v$session b 
    WHERE a.session_id = b.sid order by b.logon_time; 

3.如果要断开某个会话,执行

Alter system kill session ‘sid,serial#’

linux

관련 라벨:
o
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿