oracle如何查询死锁
在oracle中,可以利用dba用户执行“select username,lockwait,status,machine,program from v$session where sid in”语句来查询死锁,若有结果则会显示死锁。 本教程操作环境:Windows10系统、Oracle 11g版、D
<blockquote><p>在oracle中,可以利用dba用户执行“select username,lockwait,status,machine,program from v$session where sid in”语句来查询死锁,若有结果则会显示死锁。</p></blockquote>
本教程操作环境:Windows10系统、Oracle 11g版、Dell G3电脑。
oracle如何查询死锁
1、查看死锁
1)用dba用户执行以下语句
Username:死锁语句所用的数据库用户;
Lockwait:死锁的状态,如果有内容表示被死锁。
Status: 状态,active表示被死锁
Machine: 死锁语句所在的机器。
Program: 产生死锁的语句主要来自哪个应用程序
2)用dba用户执行以下语句,可以查看到被死锁的语句。
1)查找死锁的进程:
3)如果还不能解决:
推荐教程:《Oracle视频教程》
以上就是oracle如何查询死锁的详细内容,更多请关注每日运维其它相关文章!