oracle数据库, 数据库(执行查询语句或存储过程执行)操作,导致表被锁死的情况的解决方案:
一、查看已经锁定的数据库表
select b.owner,b.object_name,a.session_id,a.locked_mode
from v$locked_object a,dba_objects b
显示结果:
oracle数据库锁表后的处理方案oracle数据库锁表后的处理方案
 
二、查询出是哪个sid(session)引起的
select b.username,b.sid,b.serial#,logon_time
from v$locked_object a,v$session b
显示结果:
oracle数据库锁表后的处理方案oracle数据库锁表后的处理方案
 
三、kill进程的语句
根据上一步的sid与serial号杀除进程
ALTER system kill session '1165, 2153';
锁定情况解决
 
 
 

相关文章:

  • 2021-05-26
  • 2021-12-18
  • 2022-12-23
  • 2022-02-08
  • 2022-02-18
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-12-22
  • 2021-07-20
  • 2021-12-08
相关资源
相似解决方案