存储过程重新编译一直卡死
来源:互联网 发布:现在流行的网络用词 编辑:程序博客网 时间:2024/05/01 04:06
一次修改dblink密码,导致所有物化视图存储过程失效,运行存储过程卡死.重新刷新了物化视图,存储过程无法重新编译
--跟踪PLSQL会话,kill掉正active和inactive的会话。
--结果还卡死
--查询会话状态
select distinct status from v$session;
--查询已经kill掉的会话
select * from v$session a where a.status = 'KILLED'
--查询是否存储已经kill掉的会话存在进程在跑
select b.SPID from v$session a, v$process b where a.PADDR = b.ADDR and a.status = 'KILLED'
--存在登陆数据库
sqlplus / as sysdba
--查询spid 进程
!ps -ef | grep 18110
--杀死进程
!kill -9 18110
--重新编译
alter procedure xxx compile;
--跟踪PLSQL会话,kill掉正active和inactive的会话。
--结果还卡死
--查询会话状态
select distinct status from v$session;
--查询已经kill掉的会话
select * from v$session a where a.status = 'KILLED'
--查询是否存储已经kill掉的会话存在进程在跑
select b.SPID from v$session a, v$process b where a.PADDR = b.ADDR and a.status = 'KILLED'
--存在登陆数据库
sqlplus / as sysdba
--查询spid 进程
!ps -ef | grep 18110
--杀死进程
!kill -9 18110
--重新编译
alter procedure xxx compile;
0 0
- 存储过程重新编译一直卡死
- 存储过程编译时会卡死
- 解决存储过程编译卡死问题
- oracle存储过程编译卡死
- Oracle存储过程编译卡死
- 存储过程重新编译
- 重新编译存储过程
- Oracle编译存储过程卡死的问题
- oralce 存储过程编译卡死问题解决
- oracle编译存储过程卡死,随笔录5.8
- Oracle存储过程编译卡死的解决方法
- oracle 中存储过程无法编译。卡死, session kill 不掉。
- Oracle数据库编译存储过程挂死问题解决办法
- oracle 存储过程编辑 卡死
- 如何快速重新编译所有的存储过程
- SQL优化:重新编译存储过程和表
- 存储过程重新捡起
- 重新认识存储过程
- 计算重要天文坐标系之间的转换(C#)
- iOS开发-自定义专属相册 (详细)| 干货
- rss订阅
- jni运行错误 symbol lookup error
- 伪元素(3)-解决IE6/IE7/IE8不支持before,after问题
- 存储过程重新编译一直卡死
- Android jni 资源引用报错
- iOS中NSLog输出格式大全
- 启动tomcat 服务报 The file is absent or does not have execute permission
- 计蒜客python笔记
- Android基础UI组件
- zookeeper常见应用场景
- linux和windows路径处理
- HTTP 文件上传的基本原理