***********************************************************************
* Description: SQL for Querying Long Operation Running within Database
* Compatiablity: RDBMS 10g, 11g, 12c
* Date: 23:14 PM EST, 01/15/2017
***********************************************************************
<1> SQL for querying long operation:
|
|__ SQL> set linesize 200;
col username format a20;
col OPNAME format a40;
col UNITS format a20;
select sid, serial#, username, opname, sofar, totalwork, units, (sofar/totalwork)*100 from v$session_longops where username is not null and sofar < totalwork;
SID SERIAL# USERNAME OPNAME SOFAR TOTALWORK UNITS (SOFAR/TOTALWORK)*100
---------- ---------- -------------------- ----------------------- ---------- ---------- -------------------- ---------------------
100 28347 APP_COLLECTION Table Scan 20871 77792 Blocks 26.8292369
<2> Reference:
|
|__ https://docs.oracle.com/cd/B19306_01/server.102/b14237/dynviews_2092.htm#REFRN30227
|
|__ http://www.dba-oracle.com/t_v_dollar_session_longops.htm
Your Comments