`
dfch84
  • 浏览: 57535 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

数据库锁表查询

 
阅读更多

查询锁住的表:锁表
SELECT OBJECT_NAME,SID FROM USER_OBJECTS ,V$LOCK WHERE OBJECT_ID=ID1;
 SELECT SID,SERIAL# FROM V$SESSION  WHERE SID=152;
 ALTER SYSTEM KILL SESSION '50,314';
select 'kill -9 '||p.spid
 from v$process p,v$session s where p.ADDR=s.PADDR  and s.SID=50;

查被锁住的表:
select object_name from user_objects where object_id in
(select id1 from V$lock)

分享到:
评论

相关推荐

    sybase数据库查被锁的表.doc

    Sybase 数据库锁机制和锁表查询 Sybase 数据库锁机制是指数据库管理系统中用于控制并发访问和维护数据一致性的机制。锁机制可以防止多个事务同时访问同一资源,避免数据的不一致和损坏。 在 Sybase 数据库中,锁...

    GBase 8s 锁简介

    1. 数据库级锁(Database-Level Locks):在访问数据库时,系统会自动在该数据库上加上一个共享(S)锁,以防止其他用户删除数据库或在该数据库上加排它(X)锁。 2. 表级锁(Table-Level Locks):锁定的对象是一...

    数据库查询锁表和解锁

    查询出sid和serial 如果有数据证明锁表。锁表时将所得结果放入下面的alter语句中执行解锁。

    ORACLE数据库锁表问题浅析.pdf

    ORACLE数据库锁表问题浅析 Oracle数据库锁机制是企业级数据库管理系统中一个非常重要的机制。锁机制的主要目的是为了保证数据的一致性和正确性,在多用户同时访问数据库时,避免数据的不一致和错误。Oracle数据库锁...

    数据库锁查询sql语句

    使用场景为:数据库出现锁,不能查询数据,该sql语句用户查询数据库锁的sql语句,以及解锁数据库锁。

    oracle数据库锁表处理

    ### Oracle数据库锁表处理 在Oracle数据库管理过程中,锁表是一种常见的现象,它通常发生在多用户并发访问同一数据对象时。锁表会导致其他用户无法访问该数据对象,从而影响系统的正常运行。本文将详细介绍如何处理...

    查看数据库的锁以及事务锁表的超时的调查

    博客的代码,查看当前导致数据库锁的具体sql语句,调查代码逻辑死锁导致数据库超时的例子,对应的博客文章位置http://blog.csdn.net/pfe_nova/article/details/9055981 注意将代码配置文件的连接字符串改成自己实际...

    查询数据库是否锁表

    适用于oracle 的查询数据库是否锁表及提供解锁的方法。可以清晰知道锁表的会话ID和表名哦。

    人大金仓数据库系统表

    6. **锁和事务控制表**:这些表管理数据库的并发访问,如`syslocks`记录锁定信息,确保数据的一致性。 7. **物理存储表**:如`sysfiles`和`sysfilegroups`管理数据文件和文件组,`syspages`和`sysallocunits`描述...

    oracle数据库锁使用

    Oracle 数据库锁是确保数据完整性、一致性以及并发操作的关键机制。在Oracle中,锁主要分为两类:数据锁(DML锁)和字典锁。字典锁主要用于内部管理,特别是语法分析和DDL操作,用户无法直接控制。而数据锁则是我们...

    查询所有被锁的表找到被锁定的表,解锁

    1、查询所有被锁的表找到被锁定的表 2、解锁

    7 数据库锁和表分区.ppt

    在实际应用中,合理使用数据库锁和表分区技术,可以有效提高系统的并发处理能力,保障数据的一致性,并优化数据库的性能。在设计数据库系统时,应根据业务需求和数据特性,综合考虑锁的使用和分区策略,以达到最佳的...

    用数据库中的表锁定和解锁

    在数据库管理中,表锁定和解锁是至关重要的概念,特别是在多用户环境中,它们确保了数据的一致性和完整性。本文将详细讲解如何在VC++(Visual C++)环境下,利用VS(Visual Studio)开发工具和DAO(Data Access ...

    查看数据库锁和解锁方法

    ### 查看数据库锁和解锁方法 在数据库管理与开发过程中,锁定机制是非常重要的一个环节,它可以帮助我们确保数据的一致性和事务的正确执行。本文将详细介绍如何查看数据库中的锁状态以及如何解除这些锁,包括具体的...

    基于轻量数据挖掘方法的数据库锁表优化研究.pdf

    总结来说,轻量数据挖掘方法在数据库锁表优化方面具有很大的潜力,通过建立神经网络预测器,可以自动调整锁表参数,减少锁冲突,提升系统整体的性能和事务处理能力。未来的研究将聚焦于进一步提高神经网络的性能,...

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

    总之,一次长事务导致数据库锁等待超时问题,是数据库管理中的常见挑战。通过理解事务、锁机制和超时原理,结合有效的诊断方法和解决策略,我们可以有效地避免和解决此类问题,确保数据库系统的稳定运行。

    MYSQL锁表问题的解决方法

    MySQL数据库在处理并发事务时,可能会出现锁表的问题,这通常发生在多个事务同时访问和修改同一数据时。当一个事务尚未完成,其他事务无法进行相关操作,就会导致锁表现象,影响数据库性能和应用的正常运行。本文将...

    数据库锁学习文档

    数据库锁是数据库管理系统中用于控制并发操作的重要机制,确保数据的一致性和完整性。本文将深入探讨数据库锁的分类、工作原理以及在Oracle数据库中的应用。 首先,数据库锁分为两大类:排他锁(X)和共享锁(S)。...

    查看Oracle锁表

    为了查看当前Oracle数据库中被锁定的表,可以使用以下SQL查询: ```sql SELECT SESS.SID, SESS.SERIAL#, LO.ORACLE_USERNAME, LO.OS_USER_NAME, AO.OBJECT_NAME, LO.LOCKED_MODE FROM V$LOCKED_OBJECT LO, ...

    锁表的SESSION处理方法

    本篇文章将深入探讨锁表的SESSION处理方法,包括如何查询被锁住的SESSION信息,理解各种锁类型以及如何结束导致锁问题的SESSION。 首先,通过以下SQL查询,我们可以获取到锁表的SESSION_ID以及相关详细信息: ```...

Global site tag (gtag.js) - Google Analytics