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

oracle存储过程死锁

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

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

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

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

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

热点内容
如何缓解压力授课主题 发布:2025-09-02 01:02:41 浏览:74
cs15的脚本 发布:2025-09-02 01:01:09 浏览:930
云主机好还是服务器好 发布:2025-09-02 00:41:54 浏览:652
安卓靓机全原什么意思 发布:2025-09-02 00:31:38 浏览:41
拍月球的算法 发布:2025-09-02 00:18:50 浏览:502
查询sql执行记录 发布:2025-09-02 00:18:41 浏览:19
本田飞度怎么看配置 发布:2025-09-02 00:12:12 浏览:592
服务器怎么去配置使用 发布:2025-09-02 00:12:07 浏览:383
windows10的密码是什么意思 发布:2025-09-01 23:54:46 浏览:601
linuxftp连接命令 发布:2025-09-01 23:41:26 浏览:660