博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
查锁住的表,以及kill进程,Oracle常用语句
阅读量:5077 次
发布时间:2019-06-12

本文共 581 字,大约阅读时间需要 1 分钟。

--找出所有被锁的对象,定位出哪个回话占用

select l.session_id,o.owner,o.object_namefrom v$locked_object l,dba_objects owhere l.object_id=o.object_id;

--所有导致锁的session

select t2.username, t2.sid, t2.serial#, t2.logon_time, t2.SQL_ID  from v$locked_object t1, v$session t2 where t1.session_id = t2.sid order by t2.logon_time;

  

--kill 所有占用资源的会话

alter system kill session 'sid,serial#';

--查询锁表的具体语句或者过程

select sql_id, hash_value,a.SQL_TEXT from v$sql a where a.sql_id = 'drw7jjgsy0rw1';

  

--给普通用户授权,比如访问v_$session视图的权限等

grant select on v_$session to hr;

 

转载于:https://www.cnblogs.com/Sunnor/p/4600356.html

你可能感兴趣的文章
[转]使用 Razor 进行递归操作
查看>>
[转]Android xxx is not translated in yyy, zzz 的解决方法
查看>>
docker入门
查看>>
Android系统--输入系统(十一)Reader线程_简单处理
查看>>
监督学习模型分类 生成模型vs判别模型 概率模型vs非概率模型 参数模型vs非参数模型...
查看>>
Mobiscroll脚本破解,去除Trial和注册时间限制【转】
查看>>
实验五 Java网络编程及安全
查看>>
32位与64位 兼容编程
查看>>
iframe父子页面通信
查看>>
ambari 大数据安装利器
查看>>
java 上传图片压缩图片
查看>>
magento 自定义订单前缀或订单起始编号
查看>>
ACM_拼接数字
查看>>
计算机基础作业1
查看>>
Ubuntu 深度炼丹环境配置
查看>>
C#中集合ArrayList与Hashtable的使用
查看>>
从一个标准 url 里取出文件的扩展名
查看>>
map基本用法
查看>>
poj-1163 动态规划
查看>>
Golang之interface(多态,类型断言)
查看>>