好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > 查詢Oracle中正在執行和執行過的SQL語句

查詢Oracle中正在執行和執行過的SQL語句

熱門標簽:開發外呼系統 百度地圖標注途經點 山東crm外呼系統軟件 哪個400外呼系統好 愛客外呼系統怎么樣 圖吧網站地圖標注 慧營銷crm外呼系統丹丹 地圖標注養老院 哈爾濱電話機器人銷售招聘

查詢Oracle正在執行的sql語句及執行該語句的用戶

SELECT b.sid oracleID,
    b.username 登錄Oracle用戶名,
    b.serial#,
    spid 操作系統ID,
    paddr,
    sql_text 正在執行的SQL,
    b.machine 計算機名
FROM v$process a, v$session b, v$sqlarea c
WHERE a.addr = b.paddr
  AND b.sql_hash_value = c.hash_value

其它網友給出的正在執行的sql語句代碼

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 '2016-10-1/09:24:47' and
    '2016-10-1/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 OSUSER 電腦登錄身份,
    PROGRAM 發起請求的程序,
    USERNAME 登錄系統的用戶名,
    SCHEMANAME,
    B.Cpu_Time 花費cpu的時間,
    STATUS,
    B.SQL_TEXT 執行的sql
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

查出oracle當前的被鎖對象

SELECT l.session_id sid,
    s.serial#,
    l.locked_mode 鎖模式,
    l.oracle_username 登錄用戶,
    l.os_user_name 登錄機器用戶名,
    s.machine 機器名,
    s.terminal 終端用戶名,
    o.object_name 被鎖對象名,
    s.logon_time 登錄數據庫時間
FROM v$locked_object l, all_objects o, v$session s
WHERE l.object_id = o.object_id
  AND l.session_id = s.sid
ORDER BY sid, s.serial#;

kill掉當前的鎖對象可以為

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

查找前十條性能差的sql.

SELECT * FROM (select PARSING_USER_ID,EXECUTIONS,SORTS, 
COMMAND_TYPE,DISK_READS,sql_text FROM v$sqlarea 
order BY disk_reads DESC )where ROWNUM10 ; 

查看占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

以上就是腳本之家小編整理的關于查詢Oracle中正在執行和執行過的SQL語句的相關內容,如果你有更好的方法,請評論留言,謝謝

您可能感興趣的文章:
  • 關于oracle中clob字段查詢慢的問題及解決方法
  • oracle查看執行最慢與查詢次數最多的sql語句
  • Oracle客戶端與plsql查詢數據亂碼修改成中文的快速解決方法
  • win平臺oracle rman備份和刪除dg備庫歸檔日志腳本
  • oracle的歸檔模式 ORACLE數據庫歸檔日志常用命令
  • Linux下Oracle歸檔日志自動清理腳本代碼(sh)
  • oracle 如何關閉打開歸檔日志
  • Oracle查詢最近幾天每小時歸檔日志產生數量的腳本寫法

標簽:周口 固原 開封 青島 甘肅 和田 承德 武漢

巨人網絡通訊聲明:本文標題《查詢Oracle中正在執行和執行過的SQL語句》,本文關鍵詞  查詢,Oracle,中,正在,執行,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《查詢Oracle中正在執行和執行過的SQL語句》相關的同類信息!
  • 本頁收集關于查詢Oracle中正在執行和執行過的SQL語句的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 超级俄罗斯毛片aa| 色婷婷国产精品秘?免| 国产一级黄色网| 免费看污片| 色爱激情网| 日本午夜影院| 女被男扒开腿狂躁30分钟| www福利视频| 欧美高清性xxxxxxx| 娜美罗宾本子全彩无遮挡| 日本久久久久久久精品| 国产永久免费裸体美女视频| 乱码在线中文字幕加勒比| 调教白丝小公主h文| 秋霞在线观看最新手机版| 日韩中文字幕区一区有砖一区 | 影音先锋女人aV鲁色资源网七七| 和?子同居的日子AV片在线播放| 中国黄色一级视频| 亚洲精品国产精品国自产A片同性| 浴室边摸边脱边吃奶边做视频| 国产91燃爆ts人妖系列| 国模无码视频一区二区三区哺乳期| 调教古风肉臀美妇猎艳江湖| 色戒梁朝伟根部进入汤唯图片| 蜜臀久久精品久久久久消防站| 国产的一级片| 韩国漫画免费在线阅读完整版| 亲爱的姐姐韩剧免费观看| 91精品夜夜夜一区二区三区老板| www.yenmon.com天堂| 斯嘉丽裸乳照无奶罩视频| www.av在线.com| 亚洲熟妇无码aV在线观看网址| 曰本人性做爰XXXⅩ性高湖| 成人黄色三级视频| tubexxxx69| 91极品美女白浆爆水在线观看| 女教师潮喷弄出白浆在线播放| 篠崎爱av流出完全版| 鲁鲁视频www一区二区|