执行过程 里面所有的都已经执行完了。但是过程还在跑时间
这是什么原因?怎么解决?求大神指点
1条回答 默认 最新
- necessary653 2023-06-26 23:18关注
怀疑是死锁
SELECT * FROM v$locked_object lo, all_objects ao, v$session s WHERE lo.object_id = ao.object_id AND lo.session_id = s.sid;
-如果查询返回结果,则表示存在死锁。查询结果将显示锁定对象的信息、锁定会话的信息以及锁定类型。
SELECT * FROM v$session_wait WHERE event = 'enq: TX - row lock contention'; ```--使用此查询来查看当前正在等待锁定的会话:如果查询返回结果,则表示存在正在等待锁定的会话。查询结果将显示等待会话的信息、等待事件以及等待时间。 如果您发现存在死锁或正在等待锁定的会话,您可以使用以下方法来解决问题: ```sql SELECT * FROM v$session WHERE sid = 死锁或者锁等待的会话ID ;
查询结果将显示会话的信息,包括会话ID、用户名、进程ID等。
ALTER SYSTEM KILL SESSION 'sid,serial#'; ```将'sid,serial#'替换为从上一个查询中获取的会话ID和序列号。
解决 无用评论 打赏 举报
悬赏问题
- ¥15 seatunnel-web使用SQL组件时候后台报错,无法找到表格
- ¥15 fpga自动售货机数码管(相关搜索:数字时钟)
- ¥15 用前端向数据库插入数据,通过debug发现数据能走到后端,但是放行之后就会提示错误
- ¥15 python天天向上类似问题,但没有清零
- ¥30 3天&7天&&15天&销量如何统计同一行
- ¥30 帮我写一段可以读取LD2450数据并计算距离的Arduino代码
- ¥15 C#调用python代码(python带有库)
- ¥15 飞机曲面部件如机翼,壁板等具体的孔位模型
- ¥15 vs2019中数据导出问题
- ¥20 云服务Linux系统TCP-MSS值修改?