`

通过sid查找sql

阅读更多
这是当前运行的sql语句
select sid,
        v$session.username 用户名,
        last_call_et 持续时间,
        status 状态,
        LOCKWAIT 等待锁,
        machine 用户电脑名,
        logon_time 开始登入时间,
        sql_text
  from v$session, v$process, v$sqlarea
where paddr = addr
    and sql_hash_value = hash_value  
    and status = 'ACTIVE'
    and v$session.username is not null
order by last_call_et desc;
------------------------------------------------------------------------------------
根据sid查询已经执行过的sql
select sql_text from v$sqlarea a,v$session b where a.SQL_ID=b.PREV_SQL_ID and b.SID=&sid;
--------------------------------------------------------------------------------------
根据sid查询当前执行的sql
select sql_text from v$sqlarea where (hash_value,address)=(select sql_hash_value,sql_address from v$session where sid=&sid);
-----------------------------------------------------------------------------------------
查询oracle 锁表情况
select sess.sid,
     sess.serial#,
     lo.oracle_username,
     lo.os_user_name,
     ao.object_name,
     lo.locked_mode
     from v$locked_object lo,
     dba_objects ao,
     v$session sess
where ao.object_id = lo.object_id and lo.session_id = sess.sid
---------------------------------------------------------------------------------------------
杀掉锁表的语句
如有記錄則表示有lock,記錄下SID和serial# ,將記錄的ID替換下面的738,1429,即可解除LOCK
alter system kill session '1793,25320';
分享到:
评论

相关推荐

    根据oracle数据库sid及serial#查找操作系统sid号

    经典SQL语句大全

    查找:select * from table1 where field1 like ’%value1%’ ---like的语法很精妙,查资料! 排序:select * from table1 order by field1,field2 [desc] 总数:select count as totalcount from table1 求和:...

    SQL培训第一期

    1 SQL基础 1.1 基本概念 结构化查询语言(Structured Query Language)简称SQL,是一种关系数据库查询语言,用于存取数据以及查询、更新和管理关系数据库系统。 1.2 语句结构 1.2.1 数据查询语言(DQL) 对数据库进行...

    水手预定船的sql语句答案

    saliors(sid,sname,rating,age),其中sid表示水手号,sname表示水手姓名,rating表示水手级别,age水 手年龄; boats(bid,bname,color) 其中bid表示船号,bname表示船名,color表示船的颜色; reserves(sid,bid,...

    ORACLE中如何找到未提交事务的SQL语句详解

    在Oracle数据库中,我们能否找到未提交事务(uncommit transactin)的SQL语句或其他相关信息呢?...SQL> select userenv('sid') from dual; USERENV('SID') -------------- 63 SQL> delete from test where obj

    SQL语句大全 珍藏版2019-02-28

    查找相同值 [SQL 语句 1] INTERSECT [SQL 语句 2] (20) MINUS............................ ............... ..............................................12 显示第一个语句中不在第二个语句中的项 [SQL 语句 1]...

    sql经典语句一部分

    查找:select * from table1 where field1 like ’%value1%’ ---like的语法很精妙,查资料! 排序:select * from table1 order by field1,field2 [desc] 总数:select count as totalcount from table1 求和:...

    数据库操作语句大全(sql)

    查找:select * from table1 where field1 like ’%value1%’ ---like的语法很精妙,查资料! 排序:select * from table1 order by field1,field2 [desc] 总数:select count as totalcount from table1 求和:...

    orcale常用命令

    SQL> alter system kill session 'sid,serial#'; 如果这命令不行,找它UNIX的进程数 SQL> select pro.spid from v$session ses,v$process pro where ses.sid=21 and ses.paddr=pro.addr; 说明:21是某个连接的sid...

    ORACLE 查询被锁住的对象,并结束其会话的方法

    1、查找出被锁对象的会话ID和序列号 执行如下SQL: -- 查询出被锁对象,并提供 kill 脚本 SELECT S.SID, S.MACHINE, O.OBJECT_NAME, L.ORACLE_USERNAME, L.LOCKED_MODE, S.OSUSESR, 'ALTER SYSTEM KILL SESSION ''...

    基于JavaWeb的在线问卷调查系统源码+项目部署说明.zip

    核心SQL:`select uid,username,password from users where username = ?;` **退出:** /user/quit.do: * 动态资源,将用户的信息从session中删除即可 题库管理 **题目录入:** /question/create.html: * ...

    Access+2000中文版高级编程

    10.2.4 在子窗体中使用SQL的UNION语句查询所有记录 266 10.2.5 在组合框控件外显示组合框的列 268 10.2.6 根据用户的输入添加新的组合框选项 271 10.3 使用本机的Access选项卡控件 273 10.3.1 本机的选项卡...

    WindowsServer2016系统管理视频教程csdn.txt

    2-3用户和组的SID 用户登录令牌07:42 2-4使用命令管理用户和组06:10 2-5修改和重设用户密码 使用密码重设盘重设密码10:52 2-6管理 缓存的凭据14:29 2-7利用缓存的凭据 **服务器24:18 2-8访问网络资源不需要输入...

    Access 2000中文版高级编程(part1)

    10.2.4 在子窗体中使用SQL的UNION语句查询所有记录 266 10.2.5 在组合框控件外显示组合框的列 268 10.2.6 根据用户的输入添加新的组合框选项 271 10.3 使用本机的Access选项卡控件 273 10.3.1 本机的选项卡控件...

    Oracle 集成应用教程

    曾经使用了Microsoft SQL Server和Sybase等数据库,获得过一些证书,当然这不重要,重要的是要能灵活使用。当我第一次正式接触Oracle 时是在一次讲座上(先前有过一地基本的了解,但没有主动地去学习),那次我被它...

    ORACLE之常用FAQ V1.0(整理)

    ORACLE之常用FAQ V1.0 4 第一部分、SQL&PL/SQL 4 [Q]怎么样查询特殊字符,如通配符%与_ 4 [Q]如何插入单引号到数据库表中 4 [Q]怎样设置事务一致性 4 ...[Q]怎么捕获用户登录信息,如SID,IP地址等 50

Global site tag (gtag.js) - Google Analytics