Oracle数据库锁表查询
查看数据库表是否被锁住了:
问题描述:
数据库表不能删除数据,一删除数据就会卡住
原因分析:
这可能就是数据库表被锁住了
解决方案:
(1)查看是否有标被锁住:
select count(*) from vlockedobject;select∗fromvlocked_object; select * from vlockedobject;select∗fromvlocked_object;
(2)查看哪个表被锁
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;
(3)查看是哪个session引起的
select a.OS_USER_NAME, c.owner, c.object_name, b.sid, b.serial#,
logon_time from vlockedobjecta,vlocked_object a, vlockedobjecta,vsession b, dba_objects c where
a.session_id = b.sid and a.object_id = c.object_id order by
b.logon_time;
(4)杀掉对应进程
执行命令:
alter system kill session ‘1025,41’;
需要用户有权限操作,其中1025为sid,41为serial
(5)重新执行删除即可
Oracle数据库锁表查询相关推荐
- oracle数据库锁表查询,解锁,kill缩表进程
(1)锁表查询的代码形式如下: select count(*) from v$locked_object; select * from v$locked_object; (2)查看哪个表被锁 ---不 ...
- Oracle数据库—— 多表查询
Oracle数据库-- 多表查询 (一)笛卡尔问题 1.笛卡尔积会在下面条件下产生: 省略连接条件 连接条件无效 所有表中的所有行互相连接 2.为了避免笛卡尔积,可以在WHERE加入有效的连接条件 ( ...
- oracle数据库查表_【Oracle数据库】表查询(一)
Oracle数据库的简单查询 本文使用到的数据表如下图: 表名为 EMP .其中,empno为员工号,empname为员工姓名,job为员工岗位,mgr为该员工上司的员工号,hiredate是入职日期 ...
- oracle数据库锁表很多,oracle锁表的原因_数据库
怎么修改oracle最大连接数_数据库 修改oracle最大连接数的方法是:首先登录数据库,并查看数据库进程的连接数:接着查询当前会话的连接数:最后用[alter system set process ...
- Oracle数据库多表查询
多表查询就是说从多个表中获取相应的数据. (1)笛卡尔积[连接条件无效或被省略,两个表的所有行都发生连接,所有行的组合都会返回(n*m)] SQL> select e.ename,d.dname ...
- 【Oracle】锁表查询与解锁
在PL/SQL中执行以下内容: 如下语句 查询锁定的表: SELECT l.session_id sid, s.serial#, l.locked_mode,l.oracle_username, l. ...
- mysql 数据库锁表查询
select * from information_schema.innodb_trx 如果查询有数据代表有锁定 解决 kill try_mysql_thread_id 扩展: 当前出现的锁 sele ...
- oracle数据库单表查询相关练习题及答案写法
drop table PRODUCT cascade constraints; create table PRODUCT ( id NUMBER not null, --主键 p ...
- 查看oracle数据库启动状态,Oracle数据库的状态查询
1 状态查询 启动状态 SQL语句 结果 nomount select status from v$instance; STARTED select open_mode from v$database ...
- oracle 游标查询数据库,Oracle数据库使用游标查询结果集所有数据
--Oracle使用游标查询结果集所有数据 DECLARE myTabelName NVARCHAR2(200):=''; --表名 myTableRowComment NVARCHAR2(200): ...
最新文章
- Spring中AOP相关的API及源码解析,原来AOP是这样子的
- 【CyberSecurityLearning 45】PHP基础+变量、运算符、流程控制语句
- cobbler 配置(转载)
- postgresql集群方案hot standby初级测试(二) ——处理数据能力
- jQueryEasyUI框架 - panel 选项卡高度自适应
- 容器(Context)使用之支付系统
- 护理教育学考试复习题
- WSL2 Docker Distro迁移
- 群发邮件服务器软件,邮件服务器软件:邮件群发是否已死?
- 简述信息都有哪些特征?
- vue使用markdown
- 基于 Robot Framework 实现网络自动化测试
- 宏发41F-1Z-C2接线
- uniapp遮罩_APP新手引导遮罩层设计与UI视觉界面设计欣赏
- 合工大机器人足球仿真考试题56题(底层uva)
- 安装win10自带Linux子系统并用win10商店安装win10自带的Ubuntu
- AB实验只是开始!如何归因才是王道!
- Java变态题目(持续更新)
- 葫芦视频动漫排行榜前十名,没看过的可以补上
- chrome扩展程序科学_扩展科学知识的最佳网站
热门文章
- 从零开始学习Android Framework
- 如何编辑SDE数据(转自ESRI中国社区)
- 车型代号对照表_宝马内部代号对应车型解读,绝密!
- 经典游戏制作教程[zz]
- Photometric Stereo 光度立体三维重建(四)——光源标定
- 怎么制作自己的数据集
- 折腾小米盒子1s记录
- 微pe添加网络组件_为微PE添加网络组件win10 64位纯净维护系统集合常见网卡驱动支持BIOS/UEFI量产NVME...
- 批处理(BAT)教程
- 绿盾加密导致Visual Stdio无法使用