Oracle锁表查询及解锁kill进程简介
2012-03-16 16:15
288 查看
Oracle数据库操作中,我们有时会用到锁表查询以及解锁和kill进程等操作,那么这些操作是怎么实现的呢?本文我们主要就介绍一下这部分内容。
锁表查询的代码有以下的形式:
select count(*) from v$locked_object;
select * from v$locked_object;
查看哪个表被锁
查看是哪个session引起的
杀掉对应进程
执行命令:alter system kill session'1025,41';
其中1025为sid,41为serial#。
关于Oracle锁表查询及解锁kill进程的相关知识就介绍到这里了,希望本次的介绍能够对您有所收获!
锁表查询的代码有以下的形式:
select count(*) from v$locked_object;
select * from v$locked_object;
查看哪个表被锁
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;
查看是哪个session引起的
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;
杀掉对应进程
执行命令:alter system kill session'1025,41';
其中1025为sid,41为serial#。
关于Oracle锁表查询及解锁kill进程的相关知识就介绍到这里了,希望本次的介绍能够对您有所收获!
相关文章推荐
- Oracle锁表查询及解锁kill进程简介
- Oracle锁表查询及解锁kill进程简介
- oracle锁表查询及解锁kill进程
- Oracle锁表查询及解锁kill进程简介
- Oracle 锁表查询及解锁kill进程
- Oracle锁表查询及解锁kill
- Oracle数据库操作中锁表查询以及解锁和kill进程操作脚本
- Oracle锁表查询及解锁kill
- 怎么查询端口被占用及kill该进程
- oracle心得1--oracle简介@基本sql语句@条件查询@排序数据理论与案例
- ORACLE 如何查询被锁定表及如何解锁释放session
- Oracle查询锁表以及杀会话或系统进程来解除锁表操作
- 查询oracle用户信息以及对其锁定解锁
- oracle查询锁表和解锁
- c#Winform程序调用app.config文件配置数据库连接字符串 SQL Server文章目录 浅谈SQL Server中统计对于查询的影响 有关索引的DMV SQL Server中的执行引擎入门 【译】表变量和临时表的比较 对于表列数据类型选择的一点思考 SQL Server复制入门(一)----复制简介 操作系统中的进程与线程
- Oracle树结构查询 start with ... connect by用法简介
- ORACLE 如何查询被锁定表及如何解锁释放session
- oracle 11g查询被锁表及解锁
- Oracle 查询Session语句 和Kill语句
- oracle中用sql查询被锁的表与解锁方法