`
wuhuajun
  • 浏览: 93652 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

一分钟解决Oracle死锁

 
阅读更多
 
--第一步:查看是否有死锁存在,查出有数据则代表有死锁   
select p.spid,c.object_name,b.session_id,b.oracle_username,b.os_user_name  from v$process p,v$session a,v$locked_object b,all_objects   c   
where  p.addr=a.paddr   
and    a.process=b.process   
and    c.object_id=b.object_id 


--第二步:查出死锁session的精确信息【sid 为前面语句的session_id】 
SELECT sid, serial#, username, osuser FROM v$session where sid='第一步查询出来的session_id'; 


--第三步:删除死锁【第一个参数为sid,第二个为serial#】 
alter system kill session '第一个参数,第二个参数'; 
分享到:
评论

相关推荐

    Oracle面试复习(二)

    在Oracle数据库领域,面试是检验一个候选人技术能力的重要环节。这篇复习资料主要聚焦于Oracle面试中常见的问题,旨在帮助你更好地准备和理解Oracle的核心概念、功能以及最佳实践。以下是一些可能在面试中出现的关键...

    oracle学习文档 笔记 全面 深刻 详细 通俗易懂 doc word格式 清晰 连接字符串

    ORACLE数据库系统是美国ORACLE公司(甲骨文)提供的以分布式数据库为核心的一组软件产品,是目前最流行的客户/服务器(CLIENT/SERVER)或B/S体系结构的数据库之一。  拉里•埃里森  就业前景 从就业与择业的...

    并发行级锁超2秒报警监控sql

    3. "job一分钟一次.sql" 可能是创建Job的SQL脚本,设置Job每分钟运行一次,与上述的"创建job定时器截图.png"相呼应。 4. "记录并发sql日志.sql" 这个脚本可能是用来记录所有并发SQL查询的,以便于分析哪些操作引发...

    一次长事务导致数据库锁等待超时问题跟踪

    4. 死锁检测与处理:启用数据库的死锁检测机制,并设置合理的超时参数,避免死锁的发生。 5. 事务隔离级别调整:根据业务需求调整事务的隔离级别,如从串行化降低到可重复读,以减少锁竞争。 6. 数据库设计优化:...

    四级数据库工程师笔记.docx

    - **死锁处理**:了解死锁产生的原因及预防和解决死锁的方法。 #### 六、数据库管理与维护 - **数据完整性**:掌握保证数据完整性的机制,如主键、外键约束等。 - **数据库安全性**:理解数据库安全的重要性,掌握...

    JDK18-flight-recorder-api-programmers-guide.pdf

    Java Platform, Standard Edition Flight Recorder API Programmer’s Guide是Oracle公司发布的一份关于Java平台标准版的Flight Recorder API编程指南。该指南面向Java开发者,旨在帮助他们使用Flight Recorder API...

    清华TPCC性能压测工具

    7. **兼容性**:作为一款通用的性能压测工具,它应能与多种数据库管理系统(如MySQL、PostgreSQL、Oracle等)兼容,以适应不同的数据库环境。 8. **易用性与可扩展性**:工具应提供简洁的用户界面和文档,便于用户...

    08年计算机等级考试四级数据库工程师考试大纲

    #### 一、基本要求 1. **数据库技术的基本概念、原理、方法和技术**:考生需要全面理解数据库的基础知识,包括数据模型(如关系模型)、数据库设计理论(如规范化)、数据库管理系统(DBMS)的功能等。 2. **使用...

    SCJP244道真题有解答版本

    SCJP(Sun Certified Programmer for the Java 2 Platform, Standard Edition)是Oracle公司为Java程序员提供的一项专业认证,它旨在验证候选者对Java编程语言的基本理解和应用能力。这个认证对于那些希望在Java开发...

    计算机4级数据库复习知识点.doc

    - 这包括了解如何安装数据库管理系统(如MySQL、Oracle等),以及如何进行基本的数据库配置和日常维护工作。 4. **掌握数据库管理与维护的基本方法**: - 包括备份与恢复、性能监控、安全性设置等。 5. **掌握...

    Java典型模块

    教学视频:7分钟5.1 做饭场景原理 5.1.1 项目结构框架分析 5.1.2 项目功能业务分析 5.2 纷乱的做饭场景 5.2.1 儿子的类 5.2.2 妈妈的类 5.2.3 做饭场景的类 5.2.4 修改后的妈妈类 5.3 知识点扩展——线程的状态 ...

Global site tag (gtag.js) - Google Analytics