ORACLE数据库查询锁表语句sql脚本,以及删除锁信息脚本(数据库开发ETL、DBA必备)


文章目录

  • ORACLE数据库查询锁表语句sql脚本,以及删除锁信息脚本(数据库开发ETL、DBA必备)
  • 前言
  • 一、Oracle查询表锁语句
    • 1、查看数据库版本
    • 2、数据库dba用户:system/oracle
    • 3、查询锁表的信息
    • 4、查询出,有2条表锁的记录 ,IFB_WF_WAIT_ECDS这张表被锁了
  • 二、删除锁表的信息 kill
    • 1、删除语句后边的'3493,35500',代表的是查询出的 SID、SERIAL字段
    • 2、执行之后,锁表记录删除,表锁释放
  • 总结

前言

因为一些对数据库执行修改或查询时,造成表锁的情况,这种情况发生有很多种情况,比如说查询时索引列失效,行级锁升级为表锁。


提示:以下是本篇文章正文内容,下面案例可供参考

一、Oracle查询表锁语句

1、查看数据库版本

select * from v$version;

2、数据库dba用户:system/oracle

grant create session to UserName

3、查询锁表的信息

    SELECT L.SESSION_ID SID, S.SERIAL#, L.LOCKED_MODE,L.ORACLE_USERNAME,L.OS_USER_NAME,S.MACHINE, S.TERMINAL, O.OBJECT_NAME, S.LOGON_TIMEFROM V$LOCKED_OBJECT L, ALL_OBJECTS O, V$SESSION S  WHERE L.OBJECT_ID = O.OBJECT_IDAND L.SESSION_ID = S.SIDORDER BY SID, S.SERIAL# ;

4、查询出,有2条表锁的记录 ,IFB_WF_WAIT_ECDS这张表被锁了

二、删除锁表的信息 kill

1、删除语句后边的’3493,35500’,代表的是查询出的 SID、SERIAL字段

ALTER system KILL session '3493,35500'

2、执行之后,锁表记录删除,表锁释放


总结

以上就是今天要讲的内容,本文仅仅简单介绍了Oracle数据库查询锁表、删除表锁会话的使用记录。

ORACLE数据库查询锁表语句sql脚本,以及删除锁信息脚本(数据库开发ETL、DBA必备)相关推荐

  1. oracle自来水boss建表语句,SQL语句(建库、建表、修改语句)

    --创建一个数据库名为'sql_test' create database sql_test go --打开数据库 sql_test use sql_test go --建立学生表 create ta ...

  2. oracle ash 脚本 查询,[20210112]ashtop查询特定表的SQL语句.txt

    [20210112]ashtop查询特定表的SQL语句.txt --//ashtop.sql是Tanel Poder大师写的查看  Display top ASH time 的脚本,它非常灵活. -- ...

  3. oracle缩表空间大小,Oracle查询锁 表空间名称和大小 被锁的表

    Oracle查询锁: SELECT A.OWNER 方案名, A.OBJECT_NAME 表名, B.XIDUSN 回滚段号, B.XIDSLOT 槽号, B.XIDSQN 序列号, B.SESSIO ...

  4. oracle查看锁表的sql

    oracle查看锁表的sql 关键表 V$LOCKED_OBJECT :记录锁信息的表 v$session :记录会话信息的表 v$sql:记录执行sql的表 dba_objects:用来管理对象(表 ...

  5. mysql锁表查询_mysql锁表查询(mysql查询锁表语句)

    mysql锁表查询(mysql查询锁表语句) 2020-07-24 11:44:55 共10个回答 怎么查找mysql中的锁表语句showprocesslist;SHOWPROCESSLIST显示哪些 ...

  6. 查看锁表进程SQL语句

    查看锁表进程SQL语句1: select sess.sid,     sess.serial#,     lo.oracle_username,     lo.os_user_name,     ao ...

  7. MySQL 排查锁表常用SQL

    文章目录 MySQL 排查锁表常用Sql 锁信息 查询是否被锁的表 查询innodb事务获取的锁 查询会话 当前会话列表 基于IP过滤 基于数据库过滤 会话详情 查询会话执行过的sql 杀死会话 杀死 ...

  8. mysql所有班级名称和人数_mysql数据库优化课程---12、mysql嵌套和链接查询(查询user表中存在的所有班级的信息?)...

    mysql数据库优化课程---12.mysql嵌套和链接查询(查询user表中存在的所有班级的信息?) 一.总结 一句话总结: in:distinct:select * from class wher ...

  9. mysql数据库优化课程---12、mysql嵌套和链接查询(查询user表中存在的所有班级的信息?)...

    mysql数据库优化课程---12.mysql嵌套和链接查询(查询user表中存在的所有班级的信息?) 一.总结 一句话总结: in:distinct:select * from class wher ...

最新文章

  1. 计算机组成原理 — CPU — 流水线与执行周期
  2. lucene .doc里存储的skiplist跳表
  3. Windows10下git bash中添加wget下载工具
  4. python数据特征提取_训练数据的特征提取
  5. easyui treegrid idField 所在属性中值有花括号(如Guid)当有鼠标事件时会报错,行记录一下...
  6. WCF服务编程 学习笔记(2)
  7. asp.net mvc 用Redis实现分布式集群共享Session。
  8. 自动清理归档日志_LGWR 日志写入进程
  9. 一步步实现SDDC-vRNI加速实现安全微分段
  10. 如何拯救「大泥球」架构?人人车Android客户端架构演进实录
  11. 基于手机系统的实时目标检测
  12. TCP/IP、HTTP、HTTPS
  13. 校园二手交易平台小程序《云开发演示》
  14. C语言:“~”操作符详解
  15. 计算机网络由 子网,计算机网络系统是由通信子网和资源子网组成的。()
  16. webrtc的WHIP实现
  17. Vue.js中的自定义指令directives
  18. win10计算机休眠在哪里调,win10设置休眠时间怎么操作_win10如何更改电脑休眠时间...
  19. Shopify免费产品评价应用 Product Review安装和设置教程
  20. 过会10个月,保荐机构主动要求撤销上市保荐,IPO终止

热门文章

  1. 远程主机强迫关闭了一个现有的链接
  2. 人脸识别接口_人脸识别云服务
  3. HMS Core线上Codelabs挑战赛第二期开始
  4. android 涟漪背景,Android 水波效果 | 涟漪效果 实现
  5. nowcoder20619 禁书目录
  6. 国家级专精特新小巨人企业是什么?
  7. 瑞数信息的“狩猎术”
  8. Stderr: VBoxManage.exe: error: VT-x is not available (VERR_VMX_NO_VMX) VBoxM
  9. [SPI+DMA] 驱动WS2812B显示时钟
  10. FTPC 在制品跟踪(WIP Tracking)对象