读书人

查询sql施行进度

发布时间: 2012-08-29 08:40:14 作者: rapoo

查询sql执行进度

  SELECT SE.SID,  OPNAME,  TRUNC(SOFAR / TOTALWORK * 100, 2) || '%' AS 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;

?

读书人网 >SQL Server

热点推荐