--查询Oracle正在执行的sql语句及执行该语句的用户

  1. SELECT b.sid oracleID,
  2. b.username 登录Oracle用户名,
  3. b.serial#,
  4. spid 操作系统ID,
  5. paddr,
  6. sql_text 正在执行的SQL,
  7. b.machine 计算机名
  8. FROM v$process a, v$session b, v$sqlarea c
  9. WHERE a.addr = b.paddr
  10. AND b.sql_hash_value = c.hash_value

--查看正在执行sql的发起者的发放程序

  1. SELECT OSUSER 电脑登录身份,
  2. PROGRAM 发起请求的程序,
  3. USERNAME 登录系统的用户名,
  4. SCHEMANAME,
  5. B.Cpu_Time 花费cpu的时间,
  6. STATUS,
  7. B.SQL_TEXT 执行的sql
  8. FROM V$SESSION A
  9. LEFT JOIN V$SQL B ON A.SQL_ADDRESS = B.ADDRESS
  10. AND A.SQL_HASH_VALUE = B.HASH_VALUE
  11. ORDER BY b.cpu_time DESC

--查出oracle当前的被锁对象

  1. SELECT l.session_id sid,
  2. s.serial#,
  3. l.locked_mode 锁模式,
  4. l.oracle_username 登录用户,
  5. l.os_user_name 登录机器用户名,
  6. s.machine 机器名,
  7. s.terminal 终端用户名,
  8. o.object_name 被锁对象名,
  9. s.logon_time 登录数据库时间
  10. FROM v$locked_object l, all_objects o, v$session s
  11. WHERE l.object_id = o.object_id
  12. AND l.session_id = s.sid
  13. ORDER BY sid, s.serial#;

--kill掉当前的锁对象可以为

alter system kill session 'sid, s.serial#‘;

查询Oracle正在执行的sql语句的更多相关文章

  1. 查询Oracle正在执行的sql语句及kill被锁的表

    查询Oracle正在执行的sql语句及执行该语句的用户SELECT b.sid oracleID, b.username 登录Oracle用户名, b.serial#, spid 操作系统ID, pa ...

  2. oracle 监控执行的sql语句

    oracle 监控执行的sql语句 select * from v$sqlarea a where module='PL/SQL Developer' order by a.FIRST_LOAD_TI ...

  3. [转]查询sqlserver 正在执行的sql语句的详细信息

    包含用户名,所在数据库,执行的sql语句,执行开始时间,驱动程序,主机名称 SELECT     [Spid] = session_Id, ecid, [Database] = DB_NAME(sp. ...

  4. SQL Server查询数据库近期执行的SQL语句

    SELECT TOP 1000        ST.text AS '执行的SQL语句',       QS.execution_count AS '执行次数',       QS.total_ela ...

  5. 查询sqlserver 正在执行的sql语句的详细信息

    SELECT [Spid] = session_Id, ecid, [Database] = DB_NAME(sp.dbid), [User] = nt_username, [Status] = er ...

  6. 查看oracle 用户执行的sql语句历史记录

      select * from v$sqlarea t order by t.LAST_ACTIVE_TIME desc

  7. 查看oracle用户执行的sql语句历史记录

    select PARSING_SCHEMA_NAME,COUNT(DISTINCT T.SQL_TEXT) from v$sqlarea t WHERE T.LAST_ACTIVE_TIME > ...

  8. Oracle查询正在执行的SQL语句

    查看 Oracle 正在执行的 sql 语句以及发起的用户 SELECT b.sid oracleID, b.username 用户名, b.serial#, paddr, sql_text 正在执行 ...

  9. Oracle 强制中止正在执行的SQL语句

    -- 1 查询正在执行的sql语句 select b.sid, b.username, b.serial#, a.spid, b.paddr, c.sql_text, b.machine from v ...

随机推荐

  1. STOI补番队胡策

    ROUND 1 第一轮是我出的. 比赛情况: #1 NanoApe 300 (完美AK) #2 && #3 swm_sxt / ccz  200 A.candy 这道题就是个nim游戏 ...

  2. Linux定时任务Crontab命令详解

    linux 系统则是由 cron (crond) 这个系统服务来控制的.Linux 系统上面原本就有非常多的计划性工作,因此这个系统服务是默认启动的.另 外, 由于使用者自己也可以设置计划任务,所以, ...

  3. Python之路第三天,基础(3)-set,函数,内置函数,文件,三元运算,lambda

    set集合 集合是一个无序的,不重复的元素集合. 集合的创建: name_set = {'tom','jerry','alex','rose'} 或 name_set = set(['tom','je ...

  4. python 自定义信号处理器

    说明: 这里所说的信号与kill 命令中的信号指的是同一个. #!/usr/bin/python #!coding:utf-8 import sys,time,signal def now(): re ...

  5. python---连接MySQL第三页

    用python语言从MySQL中查询数据 #!conding:utf-8 from mysql.connector import errorcode import mysql.connector cn ...

  6. 限制TextBox输入,只能输入Double类型数字

    public class TextBoxDouble : TextBox { public TextBoxDouble() { KeyDown += TextBoxDouble_KeyDown; Te ...

  7. UVA1292-----Strategic game-----树形DP解决树上的最小点覆盖问题

    本文出自:http://blog.csdn.net/dr5459 题目地址: http://uva.onlinejudge.org/index.php?option=com_onlinejudge&a ...

  8. <!DOCTYPE html>

    html5标准网页声明,原先的是一串很长的字符串,现在是这个简洁形式,支持html5标准的主流浏览器都认识这个声明.表示网页采用html5.

  9. 动态规划——数字三角形(递归or递推or记忆化搜索)

    动态规划的核心就是状态和状态转移方程. 对于该题,需要用抽象的方法思考,把当前的位置(i,j)看成一个状态,然后定义状态的指标函数d(i,j)为从格子出发时能得到的最大和(包括格子本身的值). 在这个 ...

  10. Android UI ActionBar功能-自定义 Action Bar 样式

    ActionBar的样式官方提供了三种: Theme.Holo Theme.Holo.Light Theme.Holo.Light.DarkActionBar 但不仅仅是这三种,我们还可以自己定义Ac ...