当前位置:网站首页>Oracle 查看被锁的表和解锁
Oracle 查看被锁的表和解锁
2022-07-02 03:27:00 【天天代码码天天】
--相关表
SELECT * FROM v$lock;
SELECT * FROM v$sqlarea;
SELECT * FROM v$session;
SELECT * FROM v$process;
SELECT * FROM v$locked_object;
SELECT * FROM all_objects;
SELECT * FROM v$session_wait;
--查看被锁的表
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;
--查看被锁的表信息
select sess.sid,
sess.serial#,
lo.oracle_username,
lo.os_user_name,
ao.object_name,
lo.locked_mode
from v$locked_object lo, dba_objects ao, v$session sess
where ao.object_id = lo.object_id
and lo.session_id = sess.sid;
--查看那个用户那个进程照成死锁
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;
--查看连接的进程
SELECT sid, serial#, username, osuser FROM v$session;
--查出锁定表的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;
--这个语句将查找到数据库中所有的DML语句产生的锁,还可以发现,任何DML语句其实产生了两个锁,一个是表锁,一个是行锁。
--杀掉进程 sid,serial#
alter system kill session '386,25655';
边栏推荐
- spark调优
- Find duplicates [Abstract binary / fast and slow pointer / binary enumeration]
- Uniapp uses canvas to generate posters and save them locally
- 终日乾乾,夕惕若厉
- Verilog wire type
- tarjan2
- h5中的页面显示隐藏执行事件
- IPhone 6 plus is listed in Apple's "retro products" list
- Verilog parallel block implementation
- Sentry experience and architecture, a fledgling monitoring product with a market value of $100million
猜你喜欢
焱融看 | 混合雲時代下,如何制定多雲策略
Which of PMP and software has the highest gold content?
JS introduction < 1 >
初出茅庐市值1亿美金的监控产品Sentry体验与架构
[C Advanced] brother Peng takes you to play with strings and memory functions
Docker installs canal and MySQL for simple testing and implementation of redis and MySQL cache consistency
[HCIA continuous update] overview of dynamic routing protocol
表单自定义校验规则
This article describes the step-by-step process of starting the NFT platform project
Common means of modeling: aggregation
随机推荐
Competition and adventure burr
IPhone 6 plus is listed in Apple's "retro products" list
数据库文件逻辑结构形式指的是什么
GSE104154_scRNA-seq_fibrotic MC_bleomycin/normalized AM3
Getting started with MQ
QT environment generates dump to solve abnormal crash
Grpc quick practice
SAML2.0 notes (I)
verilog 并行块实现
Mathematical calculation in real mode addressing
MySQL之账号管理
2022 hoisting machinery command examination paper and summary of hoisting machinery command examination
MSI announced that its motherboard products will cancel all paper accessories
Kotlin基础学习 14
aaaaaaaaaaaaa
OSPF LSA message parsing (under update)
/silicosis/geo/GSE184854_scRNA-seq_mouse_lung_ccr2/GSE184854_RAW/GSM5598265_matrix_inflection_demult
[C Advanced] brother Peng takes you to play with strings and memory functions
Work hard all day long and be alert at sunset
halcon图像矫正