ITPub博客

首页 > 数据库 > Oracle > 数据库无法update

数据库无法update

原创 Oracle 作者:zlingyi 时间:2015-03-23 10:23:57 0 删除 编辑
今天查询数据库速度很快,更改一条数据,半天没反应,反复尝试几次发现只是无法做update操作,思考了一下是否因为远程连接网络的原因,连接到本地,在本地操作发现还是无法update,
顿时就在想是不是表被锁住了,于是查询一下如何查询表是否被锁,以及如何解锁,网上搜索了一下相关sql查询
--锁表查询SQL
SELECT object_name, machine, s.sid, s.serial# 

FROM gv$locked_object l, dba_objects o, gv$session s 
WHERE l.object_id = o.object_id 
AND l.session_id = s.sid; 

--释放SESSION SQL: 
--alter system kill session 'sid, serial#'; 
ALTER system kill session '23, 1647'; 

操作完一看,果然可以很顺利的插入了。

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/28686045/viewspace-1470030/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: 表空间相关查询
下一篇: DG出问题,重搭DG
请登录后发表评论 登录
全部评论

注册时间:2014-12-22

  • 博文量
    76
  • 访问量
    117209