小记——达蒙数据库阻塞

达蒙数据库锁表问题。

碰到数据库无现象卡死,然后验证了下数据库是否阻塞。

select * from v$lock;

查询数据库阻塞,当block为1时,既已经阻塞的问题所在。

 

 

也可以通过视图查找:

SELECT * FROM V$TRXWAIT;

 

如果存在即在上边显示。ID为被阻塞,WAIT_FOR_ID为阻塞对象。

通过以下语句查找事务回话ID

select sess_id,sql_text,state,trx_id from  V$SESSIONS;

通过SP_CLOSE_SESSION(回话ID)关闭会话。

原文:https://blog.csdn.net/qq_36205365/article/details/83513144?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.control&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.control

posted @ 2021-01-05 16:13  绯颜旧雨  阅读(159)  评论(0编辑  收藏  举报