欢迎投稿

今日深度:

锁,门锁

锁,门锁


1.查看当前锁对象
   select a.owner,
a.object_name,
b.xidusn,
b.xidslot,
b.xidsqn,
b.session_id,
b.oracle_username,
b.os_user_name,
b.process,
b.locked_mode,
c.machine,
c.status,
c.server,
c.sid,
c.serial#,
c.program
from all_objects a,
v$locked_object b,
v$session c
where ( a.object_id = b.object_id )
and (b.process = c.process )
order by 1,2;

根据查询到的session_sid查询出session的详细信息:

select saddr,sid,serial#,paddr,username,status from v$session where sid='764';

如果确保此lock无效,可以kill掉该session

alter system kill session ’sid,serial#’ ; 

【注】以上两步,可以通过Oracle的管理控制台来执行。
如果出现题目的错误,可以
select a.spid,b.sid,b.serial#,b.username from v$process a,v$session b where a.addr=b.paddr and b.status='KILLED';

3.如果利用上面的命令杀死一个进程后,进程状态被置为"killed",但是锁定的资源很长时间没有被释放,那么可以在os一级再杀死相应的进程(线程),首先执行下面的语句获得进程(线程)号:
select spid, osuser, s.program from v$session s,v$process p where
s.paddr=p.addr and s.sid=785 (33就是上面的sid)

4.在OS上杀死这个进程(线程):
1)在unix上,用root身份执行命令:
#kill -9 12345(即第3步查询出的spid)


锁的种类有什?

锁的种类 :   
1、 挂锁:分成铜挂锁、铁挂锁和密码挂锁,其主要规格有15、20、25、30、40、50、60和75mm。   
2、 抽斗锁:分成全铜抽斗锁、套铜抽斗锁,铝芯抽斗锁及左右橱门锁,其主要规格有φ22.5mm和16mm。   
3、 弹子门锁:分为单保险门锁、双保险门锁、三保险门锁和多保险门锁。   
4、 插芯门锁:也称防盗门锁,分成钢门插芯门锁和木门插芯门锁。   
5、 球型门锁:分成铜式球型门锁和三管式球型门锁,还有包房锁。   
6、 花色锁:分为玻璃门锁、连插锁、按钮锁、电器箱开关锁和链条锁,转舌锁等。   
7、 电控锁:指纹锁、磁卡锁、IC卡锁、密码锁。   
8、 执手锁。   
9、 飞机锁、火车锁、汽车锁、船用锁、。   
10、监狱锁以及其他特种锁等。
 

锁的种类有什?

锁的种类 :   
1、 挂锁:分成铜挂锁、铁挂锁和密码挂锁,其主要规格有15、20、25、30、40、50、60和75mm。   
2、 抽斗锁:分成全铜抽斗锁、套铜抽斗锁,铝芯抽斗锁及左右橱门锁,其主要规格有φ22.5mm和16mm。   
3、 弹子门锁:分为单保险门锁、双保险门锁、三保险门锁和多保险门锁。   
4、 插芯门锁:也称防盗门锁,分成钢门插芯门锁和木门插芯门锁。   
5、 球型门锁:分成铜式球型门锁和三管式球型门锁,还有包房锁。   
6、 花色锁:分为玻璃门锁、连插锁、按钮锁、电器箱开关锁和链条锁,转舌锁等。   
7、 电控锁:指纹锁、磁卡锁、IC卡锁、密码锁。   
8、 执手锁。   
9、 飞机锁、火车锁、汽车锁、船用锁、。   
10、监狱锁以及其他特种锁等。
 

www.htsjk.Com true http://www.htsjk.com/shujukunews/4004.html NewsArticle 锁,门锁 1.查看当前锁对象 select a.owner, a.object_name, b.xidusn, b.xidslot, b.xidsqn, b.session_id, b.oracle_username, b.os_user_name, b.process, b.locked_mode, c.machine, c.status, c.server, c.sid, c.serial#, c.program from al...
评论暂时关闭