Oracle的锁表与解锁
来源:互联网 发布:蓝洁瑛周星驰知乎 编辑:程序博客网 时间:2024/05/05 00:09
下面4个语句是我经常使用来解决oracle锁问题的 -- 注意你的用户有没有权限问题
1. 查看被锁的表
SELECT p.spid, a.serial#, c.object_name, b.session_id, b.oracle_username,
b.os_user_name
FROM v$process p, v$session a, v$locked_object b, all_objects c
WHERE p.addr = a.paddr AND a.process = b.process
AND c.object_id = b.object_id
2. 查看是哪个进程锁的
SELECT sid, serial#, username, osuser FROM v$session where osuser = 'tangpj'
1. 查看被锁的表
SELECT p.spid, a.serial#, c.object_name, b.session_id, b.oracle_username,
b.os_user_name
FROM v$process p, v$session a, v$locked_object b, all_objects c
WHERE p.addr = a.paddr AND a.process = b.process
AND c.object_id = b.object_id
2. 查看是哪个进程锁的
SELECT sid, serial#, username, osuser FROM v$session where osuser = 'tangpj'
我操作的...
--3.查出锁定表的sid, serial#,os_user_name, machine_name, terminal,锁的type,mode
SELECT s.sid, s.serial#, s.username, s.schemaname, s.osuser, s.process, s.machine,
s.terminal, s.logon_time, l.type
FROM v$session s, v$lock l
WHERE s.sid = l.sid
AND s.username IS NOT NULL
ORDER BY sid;
4. 杀掉这个进程 alter system kill session 'sid,serial#';
- Oracle的锁表与解锁
- Oracle的锁表与解锁
- Oracle的锁表与解锁
- Oracle的锁表与解锁
- Oracle的锁表与解锁
- Oracle的锁表与解锁
- Oracle的锁表与解锁
- Oracle的锁表与解锁
- Oracle的锁表与解锁
- Oracle的锁表与解锁
- Oracle的锁表与解锁
- Oracle的锁表与解锁
- Oracle的锁表与解锁
- Oracle的锁表与解锁
- Oracle的锁表与解锁
- Oracle的锁表与解锁
- Oracle的锁表与解锁
- Oracle的锁表与解锁
- redhat linux5 vsftp安装与配置
- 解密回声消除技术之一(理论篇)
- 配置pureftp + mysql 认证登陆
- 解密回声消除技术之二(应用篇)
- unix系统管理常用命令
- Oracle的锁表与解锁
- 全面解析ASP.NET2.0下的URL重写
- HDOJ2044
- 用智能技术解决堵车
- 在ASP.NET中重写URL-UrlReWrite
- 卸载和删除本地Oracle文件的快速方法
- USB 接口芯片
- UrlReWriter 使用经验小结
- 黑客站点收集