一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

Mysql|Sql Server|Oracle|Redis|MongoDB|PostgreSQL|Sqlite|DB2|mariadb|Access|數據庫技術|

服務器之家 - 數據庫 - Oracle - Oracle中查看慢查詢進度的腳本分享

Oracle中查看慢查詢進度的腳本分享

2019-12-17 14:07junjie Oracle

這篇文章主要介紹了Oracle中查看慢查詢進度的腳本分享,本文給出了2個實現腳本,直接給出的代碼,需要的朋友可以參考下

Oracle一個大事務的SQL往往不知道運行到了哪里,可以使用如下SQL查看執行進度。

 

復制代碼代碼如下:

set linesize 400;
set pagesize 400;
col sql_text format a100;
col opname format a15;
SELECT se.sid,
         opname,
         TRUNC (sofar / totalwork * 100, 2) pct_work,
         elapsed_seconds elapsed,
         ROUND (elapsed_seconds * (totalwork - sofar) / sofar) remain_time,
         sql_text
    FROM v$session_longops sl, v$sqlarea sa, v$session se
   WHERE sl.sql_hash_value = sa.hash_value
         AND sl.sid = se.sid
         AND sofar != totalwork
ORDER BY start_time;

 

或者

 

復制代碼代碼如下:

set linesize 400;
set pagesize 400;
set long 4000;
col sql_fulltext format a100;
col opname format a15;
SELECT se.sid,
         opname,
         TRUNC (sofar / totalwork * 100, 2) pct_work,
         elapsed_seconds elapsed,
         ROUND (elapsed_seconds * (totalwork - sofar) / sofar) remain_time,
         sql_fulltext
    FROM v$session_longops sl, v$sqlarea sa, v$session se
   WHERE sl.sql_hash_value = sa.hash_value
         AND sl.sid = se.sid
         AND sofar != totalwork
ORDER BY start_time;

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 成全动漫视频在线观看 | 很很草| 美女被网站| 免费午夜影片在线观看影院 | 色中文字幕 | 免费yjsp妖精com| sao虎影院桃红视频在线观看 | 久久精品观看影院2828 | 日韩成人精品 | 特级非洲黑人一级毛片 | 国产成人91高清精品免费 | 日韩在线视频在线 | 国产精品久久久久毛片真精品 | 2015台湾永久免费平台 | 无限在线观看免费入口 | 王晶三级作品 | 国产一区二区三区久久精品小说 | 日本一本二本三区免费 | 精品国产乱码久久久久久免费 | 我在厨房摸岳的乳HD在线观看 | 无码专区aaaaaa免费视频 | 四虎影院免费在线 | 456老汉gay | 日本一片免费观看高清完整 | 精品福利一区二区免费视频 | 极品奶妈漫画 | 欧美一区二区三区四区五区六区 | 日本国产一区二区三区 | 清纯唯美 亚洲 | 午夜爽喷水无码成人18禁三级 | 国产精品麻豆 | 国产欧美国产综合第一区 | 好大好硬好紧太深了受不了 | daring国家队在线观看樱花动漫 | 国产99在线| 免费在线视频成人 | 日本成熟 | 亚洲男人天堂av | 福利姬 magnet | 美国69xxxx59 | www.爱情岛论坛 |