Oracle数据库好像被锁定了

问题描述 投票:0回答:1

我已在 SQL Developer 中执行以下查询来更新表中所有行的列:

update table set column xx = NULL

出于某种原因,执行此操作后我无法更改数据库中的任何值。同样的行为在两种不同的环境中发生了。

我的查询有什么问题吗?我已经运行提交;和回滚;试图解决问题但没有成功。目前,即使我尝试连续更改一个简单的值,它也会超时。

也许问题是由不同的情况引起的,但问题是在我运行查询后开始发生的。

提前谢谢您!

sql oracle-database oracle-sqldeveloper
1个回答
0
投票

你可以执行这个查询吗?

SELECT * FROM v$session WHERE status = 'ACTIVE'; 从 v$locked_object 中选择*;

如果没有返回,请执行:

update /*+parallel(4) enable_parallel_dml */ 表集列 xx = NULL; 提交;

谢谢!

© www.soinside.com 2019 - 2024. All rights reserved.