当前位置:首页 » 存储配置 » oracle存储过程死锁

oracle存储过程死锁

发布时间: 2023-08-27 14:24:37

Ⅰ 如何检测被锁住的Oracle存储过程

你是要找到被锁住的存储过程,还是要看存储过程是那部分执行慢,导致过程被锁住时间长。
如果是前者,那么oracle有个视图
v$locked_object和DBA_DML_LOCKS,这个能看出被锁的object都有哪些是哪个session锁的。
然后可以通过这个session_id找到相应的语句,找到语句后,就能知道是哪部分语句执行的时间较长了。

Ⅱ oracle存储过程一直处于正在执行状态。

查询锁的SQL是什么类型。是其他程序正在运行没有提交导致还是死锁。
如果是死锁结束进程即可。如果是其他程序的锁,等待提交即可。

热点内容
如何让给文件夹设置密码查看 发布:2025-01-31 22:49:07 浏览:2
配置动态路由协议配错了怎么改 发布:2025-01-31 22:49:07 浏览:77
扫行程码为什么需要支付密码 发布:2025-01-31 22:47:08 浏览:738
什么样的配置能玩地平线4 发布:2025-01-31 22:44:05 浏览:241
python正则表达式符号 发布:2025-01-31 22:43:50 浏览:391
androidmime 发布:2025-01-31 22:34:44 浏览:782
ftp和http的中文含义是 发布:2025-01-31 22:33:48 浏览:402
sqlite3存储图片 发布:2025-01-31 22:27:14 浏览:162
sqlserverphp 发布:2025-01-31 22:22:55 浏览:877
曲马多存储 发布:2025-01-31 22:22:52 浏览:538