当前位置: 首页 > news >正文

工作随记:oracle中偶发遇到存储过程编辑,删除等卡死问题

文章目录

  • 一、查询session是否占用
  • 二、通过对象名称定位对应SID
  • 三、通过对应的SID查询session信息
  • 四、kill掉session


最近有几个客户也询问过:我的存储过程怎么编译、调试有时候就卡死不动了,而且还没办法删除,本次又碰到实际情况,做一个简单查询判断

一、查询session是否占用

通过动态性能表v$db_object_cache我们可以获取到表,索引,簇,PL/SQL过程和包装,并触发。在共享池对象级别的统计信息。
此次要查询的存储过程名称为:CONFIRMFEE

select * from v$db_object_cache where name ='CONFIRMFEE';

在这里插入图片描述
这里发现LOCKS=2,那也就意味着有2个session在锁定着存储过程。
在这里插入图片描述

二、通过对象名称定位对应SID

select * from v$access where object='CONFIRMFEE';

在这里插入图片描述

三、通过对应的SID查询session信息

session信息中可以看到机器信息,调用程序有助于大家排查

select * from v$session where sid='2575';

在这里插入图片描述

四、kill掉session

select 'alter system kill session '''||SID||','||SERIAL#||''' immediate;' from v$session where sid='1320';

至此,应该可以解决大部分的此类问题。

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 下一代 AI 搜索引擎 MindSearch:多智能体 + 系统2,模拟人类认知过程的 AI 搜索引擎
  • 在Ubuntu 18.04上安装和配置pgAdmin 4服务器模式的方法
  • Docker最佳实践(六):安装Nacos
  • 9.动态导航栏怎么做
  • uniapp微信小程序 canvas绘制圆形半透明阴影 createCircularGradient函数不支持透明度部分解决方案
  • 100道C/C++面试题
  • mysql8.4.2数据库做主从复制
  • 【Python基础】Python六种标准数据类型中哪些是可变数据,哪些是不可变数据
  • SQL Zoo 9-.Window functions
  • linux证书生成详解
  • 堆的实现(偷懒版)
  • DVWA DOM Based Cross Site Scripting (DOM型 XSS)
  • 第三方jar自带logback导致本地日志文件不生成
  • 前端(HTML + CSS)小兔鲜儿项目(仿)
  • CSS3下拉菜单实现
  • electron原来这么简单----打包你的react、VUE桌面应用程序
  • HTML-表单
  • iOS高仿微信项目、阴影圆角渐变色效果、卡片动画、波浪动画、路由框架等源码...
  • Java应用性能调优
  • mysql_config not found
  • node.js
  • SAP云平台运行环境Cloud Foundry和Neo的区别
  • Synchronized 关键字使用、底层原理、JDK1.6 之后的底层优化以及 和ReenTrantLock 的对比...
  • 计算机在识别图像时“看到”了什么?
  • 每天一个设计模式之命令模式
  • 漂亮刷新控件-iOS
  • No resource identifier found for attribute,RxJava之zip操作符
  • ​ ​Redis(五)主从复制:主从模式介绍、配置、拓扑(一主一从结构、一主多从结构、树形主从结构)、原理(复制过程、​​​​​​​数据同步psync)、总结
  • ​Java基础复习笔记 第16章:网络编程
  • ​软考-高级-系统架构设计师教程(清华第2版)【第12章 信息系统架构设计理论与实践(P420~465)-思维导图】​
  • # Spring Cloud Alibaba Nacos_配置中心与服务发现(四)
  • %@ page import=%的用法
  • (2015)JS ES6 必知的十个 特性
  • (7)摄像机和云台
  • (第三期)书生大模型实战营——InternVL(冷笑话大师)部署微调实践
  • (二)换源+apt-get基础配置+搜狗拼音
  • (附源码)计算机毕业设计SSM在线影视购票系统
  • (完整代码)R语言中利用SVM-RFE机器学习算法筛选关键因子
  • (一)VirtualBox安装增强功能
  • (自适应手机端)响应式新闻博客知识类pbootcms网站模板 自媒体运营博客网站源码下载
  • *setTimeout实现text输入在用户停顿时才调用事件!*
  • .Net Core 中间件验签
  • .NET MAUI Sqlite数据库操作(二)异步初始化方法
  • .NET 表达式计算:Expression Evaluator
  • .NET 中使用 TaskCompletionSource 作为线程同步互斥或异步操作的事件
  • .net项目IIS、VS 附加进程调试
  • .NET与java的MVC模式(2):struts2核心工作流程与原理
  • .NET之C#编程:懒汉模式的终结,单例模式的正确打开方式
  • .pyc文件还原.py文件_Python什么情况下会生成pyc文件?
  • /usr/bin/python: can't decompress data; zlib not available 的异常处理
  • [AI StoryDiffusion] 创造神奇故事,AI漫画大乱斗!
  • [AWS]CodeCommit的创建与使用
  • [BT]小迪安全2023学习笔记(第29天:Web攻防-SQL注入)
  • [BZOJ2850]巧克力王国
  • [C++] cout、wcout无法正常输出中文字符问题的深入调查(1):各种编译器测试