一、查看表是否被锁:

SELECT     sn.username, m.SID,sn.SERIAL#, m.TYPE,DECODE (m.lmode,0, 'None',1, 'Null',2, 'Row Share',3, 'Row Excl.',4, 'Share',5, 'S/Row Excl.',6, 'Exclusive',lmode, LTRIM (TO_CHAR (lmode, '990'))) lmode,DECODE (m.request,0, 'None',1, 'Null',2, 'Row Share',3, 'Row Excl.',4, 'Share',5, 'S/Row Excl.',6, 'Exclusive',request, LTRIM (TO_CHAR (m.request, '990'))) request,m.id1, m.id2FROM v$session sn, v$lock mWHERE (sn.SID = m.SID AND m.request != 0)           --存在锁请求,即被阻塞OR (      sn.SID = m.SID                           --不存在锁请求,但是锁定的对象被其他会话请求锁定AND m.request = 0AND lmode != 4AND (id1, id2) IN (SELECT s.id1, s.id2FROM v$lock sWHERE request != 0 AND s.id1 = m.id1AND s.id2 = m.id2))
ORDER BY id1, id2, m.request;

二、

通过以上查询知道了sid和 SERIAL#就可以开杀了
登录到system用户下:
alter system kill session 'sid,SERIAL#';

转载于:https://blog.51cto.com/tzxvae/1421939

数据库表DML操作不了 可能是被锁了相关推荐

  1. MySQL数据库(3)_MySQL数据库表记录操作语句

    附: MYSQL5.7版本sql_mode=only_full_group_by问题1.查询当前sql_mode: select @@sql_mode2.查询出来的值为:set @@sql_mode ...

  2. SQL之数据库表的操作

    #SQL之数据库表的操作 表的创建 表的修改 表的约束条件的添加 表的插入 表的更新 表数据的删除 表的清空 以上的表的操作皆可通过sql server management studio 图形化工具 ...

  3. SQL语句实现两个数据库表直接操作

    转自:http://blog.163.com/haitaosong_accp/blog/static/5523025920094222105655/ 原表及数据:(原始表有N个) tb1 id  aa ...

  4. SAP ABAP SM50的另类用途 - ABAP工作进程对数据库表读取操作的检测

    今天是2020年五一国际劳动节,Jerry祝大家劳动节快乐. 虽然五一国际劳动节来源于一百多年前国外无产阶级的一次大罢工,但由于国情原因,国内很多行业的从业人员,好像天生就是劳碌命.比如程序员行业. ...

  5. ##MySql数据库表的操作与应用

    #新建数据库 CREATE DATABASE school; #查看数据库 SHOW DATABASES; #查看当前新建数据库 SHOW CREATE DATABASE school; #换库 US ...

  6. python创建数据库表_Python 操作数据库(1)SQL基础

    一.数据库 关系型数据库 常见的关系型数据库:SQL Server.MySql.MariaDB.SQLite.ORACLE.PostgreSQL等 非关系型数据库 常见的非关系型数据看:MongoDB ...

  7. SQL_数据库表的操作

    文章目录 前言: 一.表查询 二.修改操作 前言: 我们之前已经创建了数据库bookMIS,并且在数据库里创建了两张表,分别为AUTHORS和BOOKS,现在准备对这两张表进行如下操作: 在表中录入数 ...

  8. MYSQLl数据库 表的操作

    创建表 先进入某一个数据库 输入建表的命令 CREATE TABLE 表名( 列名1 列的类型 [约束], 列名2 列的类型 [约束], .... 列名N 列的类型 [约束] ); 注意:最后一行没有 ...

  9. WordPress的option处理 - 底层数据库表的操作

    使用方法update_option更新option的值: 首先执行一些hook: 调用所有用户可能define的hook: 调用$wpdb->update执行操作: 这个操作执行的是db层面的更 ...

最新文章

  1. Python使用matplotlib可视化时间序列数据、并为时间序列曲线添加误差带、使用95%置信区间(Time Series Error Bands with confidence interval
  2. 粒子群(pso)算法详解matlab代码,粒子群(pso)算法详解matlab代码
  3. [程序员面试题精选100题]19.反转链表
  4. 提高工作效率必备神器
  5. 三、新手Jupyter不会用,我十招教你盘她
  6. eclipse lombok插件安装_便捷开发,解放双手,lombok插件
  7. HX720/HX711 数据采集及处理姿态解析(公式及源码)
  8. Redis的安装与简单部署
  9. SonarQube6.2源码解析(三)
  10. WinCE切换GPRS
  11. SharePoint2013开发环境搭建(完整版:图文并茂)
  12. 第一百一十九期:支付宝历年双十一背后的技术揭秘
  13. Python+pyplot绘制带文本标注的柱状图
  14. 通过调用外部exe的方法实现c#调用java
  15. easyui tree复选框是否打钩状态_原创深度:如何利用OpenVINO工具套件监控机器操作员情绪状态(一)...
  16. python项目方案书模板格式_项目计划书格式范本word文档
  17. 第三章 电商分析之会员活跃度
  18. 用python开发的运维管理系统_python运维开发常用模块(一)psutil
  19. 子网掩码的作用和用法
  20. 「不安分」的新加坡, 「不拼单」的AI 造城记

热门文章

  1. 实模式与保护模式详解三:寻址方式
  2. API编程基本控件使用
  3. ASP.NET MVC 实现模式 - ModelBuilder
  4. 《WinForm开发系列之控件篇》Item28 LinkView(暂无)
  5. 如何通过HTML标记或JS代码实现跳转返回页面顶部
  6. Struts2 action之间相互跳转传递参数
  7. Android PullToRefresh (ListView GridView 下拉刷新) 使用详解
  8. 网络最大流的三种基础算法
  9. golang字符串处理
  10. ptr = (char *)malloc(0)