博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
oracle 查询最近执行过的 SQL语句
阅读量:5036 次
发布时间:2019-06-12

本文共 1818 字,大约阅读时间需要 6 分钟。

oracle 查询最近执行过的 SQL语句

select sql_text,last_load_time from v$sql order by last_load_time desc;
 
SELECT   sql_text, last_load_time FROM v$sql WHERE last_load_time IS NOT NULL and sql_text like 'select%' ORDER BY last_load_time DESC;
 
SELECT   sql_text, last_load_time FROM v$sql WHERE last_load_time IS NOT NULL and sql_text like 'update%' ORDER BY last_load_time DESC;
 
SELECT   sql_text, last_load_time FROM v$sql WHERE last_load_time IS NOT NULL and last_load_time like' 14-06-09%' ORDER BY last_load_time DESC;
 
 
 
---正在执行的
select a.username, a.sid,b.SQL_TEXT, b.SQL_FULLTEXT
  from v$session a, v$sqlarea b 
where a.sql_address = b.address 
---执行过的
select b.SQL_TEXT,b.FIRST_LOAD_TIME,b.SQL_FULLTEXT
  from v$sqlarea b
where b.FIRST_LOAD_TIME between '2009-10-15/09:24:47' and
       '2009-10-15/09:24:47' order by b.FIRST_LOAD_TIME 
(此方法好处可以查看某一时间段执行过的sql,并且 SQL_FULLTEXT 包含了完整的 sql 语句)
其他
select OSUSER,PROGRAM,USERNAME,SCHEMANAME,B.Cpu_Time,STATUS,B.SQL_TEXT 
from V$SESSION A LEFT JOIN V$SQL B ON A.SQL_ADDRESS=B.ADDRESS AND A.SQL_HASH_VALUE=B.HASH_VALUE order by b.cpu_time desc 
select address, sql_text, piece 
  from v$session, v$sqltext 
where address = sql_address 
  -- and machine = < you machine name > 
order by address, piece 
查找前十条性能差的sql. 
SELECT * FROM (select PARSING_USER_ID,EXECUTIONS,SORTS, 
COMMAND_TYPE,DISK_READS,sql_text FROM v$sqlarea 
order BY disk_reads DESC )where ROWNUM<10 ; 
查看占io较大的正在运行的session 
SELECT se.sid,se.serial#,pr.SPID,se.username,se.status, 
se.terminal,se.program,se.MODULE,、se.sql_address,st.event,st. 
p1text,si.physical_reads, 
si.block_changes FROM v$session se,v$session_wait st, 
v$sess_io si,v$process pr WHERE st.sid=se.sid AND st. 
sid=si.sid AND se.PADDR=pr.ADDR AND se.sid>6 AND st. 
wait_time=0 AND st.event NOT LIKE '%SQL%' ORDER BY physical_reads DESC

转载于:https://www.cnblogs.com/hllnj2008/p/4919406.html

你可能感兴趣的文章
POJ 3691 TRIE图+DP
查看>>
ES6初体验——(1)let和const命令
查看>>
for循环与forEach性能思考
查看>>
sys模块的初步认识
查看>>
多核cpu电脑运行多线程程序的问题
查看>>
创建带输入参数的存储过程
查看>>
正则 re
查看>>
线性规划与单纯形法学习笔记
查看>>
设计模式之-模版方法(Template Method Design Pattern)
查看>>
HTTPS Everywhere – 保障隐私和信息安全的利器
查看>>
A380上11万一张的机票什么享受?来看看
查看>>
Wordpress博客写完后段首无法空格怎么办?
查看>>
Ubuntu 下自定义shell
查看>>
sqlserver还原3101
查看>>
协同过滤算法之组合加权评分
查看>>
css3基础
查看>>
Motion Design for iOS
查看>>
成立仅8个月的个人网站,月收入几十万美金,很难做到吗?
查看>>
machine learning
查看>>
vue实例讲解之vue-router的使用
查看>>