解决plsql因事务未提交造成的锁表问题

 更新时间:2022年01月05日 11:34:08   作者:大橘子呀  
这篇文章主要介绍了plsql因事务未提交造成的锁表的解决办法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

1、执行以下语句可查询被锁的表

 select b.owner,b.object_name,a.session_id,a.locked_mode 
  	from v$locked_object a,dba_objects b
  	where b.object_id = a.object_id;

2、执行以下语句可查询被锁的session和serial#

select b.username,b.sid,b.serial#,logon_time
  	from v$locked_object a,v$session b
  	where a.session_id = b.sid order by b.logon_time;

3、删除锁住的session和serial#

alter system kill session '5732,8215';  

如果执行第三步的时候没有权限,执行以下语句为数据库增加修改权限后在执行第三步的删除

grant alter system to db_mydb_yt;(此处写数据库名字)

到此这篇关于plsql因事务未提交造成的锁表的解决办法的文章就介绍到这了,更多相关plsql事务未提交锁表内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Oracle 细粒度审计(FGA)初步认识

    Oracle 细粒度审计(FGA)初步认识

    细粒度审计(FGA),是在Oracle 9i中引入的,能够记录SCN号和行级的更改以重建旧的数据,本文将详细介绍,需要的朋友可以参考下
    2012-12-12
  • Oracle查询执行计划

    Oracle查询执行计划

    执行计划(Execution Plan)也叫查询计划(Query Plan),它是数据库执行SQL语句的具体步骤和过程。本文主要介绍了Oracle查询执行计划方法,感兴趣的同学可以参考阅读
    2023-04-04
  • Oracle查询当前的crs/has自启动状态实例教程

    Oracle查询当前的crs/has自启动状态实例教程

    当我们开启或者关闭自启动后,我们如何查看当前CRS 是处于enable还是处于disable中呢?下面这篇文章主要给大家介绍了关于Oracle如何查询当前的crs/has自启动状态的相关资料,需要的朋友可以参考下
    2018-11-11
  • 详解Linux平台 Oracle 10gR2(10.2.0.5)RAC安装 Part1:准备工作

    详解Linux平台 Oracle 10gR2(10.2.0.5)RAC安装 Part1:准备工作

    本篇文章主要介绍了Linux平台 Oracle 10gR2(10.2.0.5)RAC安装 Part1:准备工作 ,具有一定的参考价值,有兴趣的可以了解一下。
    2017-01-01
  • Oracle数据库中表空间的基本管理操作小结

    Oracle数据库中表空间的基本管理操作小结

    这篇文章主要介绍了Oracle数据库中表空间的基本管理方法小结,包括创建表空间和获取表空间大小等的操作命令,需要的朋友可以参考下
    2015-12-12
  • Oracle存储过程的几种调用方式图文详解

    Oracle存储过程的几种调用方式图文详解

    存储过程是一个预编译的SQL语句,优点是允许模块化的设计,就是说只需创建一次,以后在程序中就可以调用多次,下面这篇文章主要给大家介绍了关于Oracle存储过程的几种调用方式,需要的朋友可以参考下
    2023-04-04
  • 使用imp和exp命令对Oracle数据库进行导入导出操作详解

    使用imp和exp命令对Oracle数据库进行导入导出操作详解

    这篇文章主要介绍了使用imp和exp命令对Oracle数据库进行导入导出操作详解,文中通过示例介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-07-07
  • Oracle中如何创建用户、表(1)

    Oracle中如何创建用户、表(1)

    这篇文章主要介绍了Oracle中如何创建用户、表(1)问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-02-02
  • oracle 身份证校验函数的实例代码

    oracle 身份证校验函数的实例代码

    这篇文章主要介绍了oracle 身份证校验函数,本文通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-01-01
  • 深入探讨:oracle中row_number() over()分析函数用法

    深入探讨:oracle中row_number() over()分析函数用法

    本篇文章是对oracle中row_number() over()分析函数的用法进行了详细的分析介绍,需要的朋友参考下
    2013-05-05

最新评论